Có giới hạn đáng kể nào đối với phần mềm có thể sử dụng trên máy Windows 64 bit không?


17

Tôi có một máy tính xách tay 32 bit mà tôi đã có trong hai năm. Bây giờ tôi đang có một cái mới và bây giờ tôi nhận thấy rất nhiều máy tính xách tay đi kèm với Windows 7 64-bit. Tôi luôn nghe nói rằng khó tìm được phần mềm nhất định cho HĐH 64 bit hơn 32 bit. Có sự thật nào đó? Tôi có bị giới hạn đáng kể về phần mềm có thể sử dụng trên máy 64 bit so với máy 32 bit không?


1
HĐH 64 bit sẽ là 32 bit với các thư viện tương thích. Tôi nghĩ những gì bạn có thể đã nghe trước đây là khó tìm thấy phiên bản 64 bit thực tế của hầu hết các phần mềm (ít nhất là trên Windows).
Keith

1
Ồ, nó sẽ nhai thêm một số bộ nhớ khi bạn trộn các ứng dụng 64 bit và 32 bit, vì bạn sẽ có hai bộ thư viện (DLL) được tải.
Keith

1
Hãy nhớ rằng, mặc dù hệ thống gắn thẻ của SuperUser, không chỉ có một "64-bit" trên thế giới. Những gì có thể đã được nói về Itanium không nhất thiết phải áp dụng cho x86-64 (và ngược lại, tất nhiên).
JdeBP

4
Điều duy nhất bạn không thể chạy là các ứng dụng 16 bit, nhưng điều cực kỳ khó xảy ra là bạn vẫn đang sử dụng bất kỳ ứng dụng nào trong số đó và thậm chí sau đó bạn có thể sử dụng trình giả lập như DosBox.
Callum Rogers

@JdeBP: Tôi nghĩ tiền đề của sự lựa chọn giữa Windows 32 bit và 64 bit không bao gồm Itanium.
Ben Voigt

Câu trả lời:


16

Hầu như tất cả phần mềm 32 bit sẽ chạy trên máy tính 64 bit: Có các tính năng tương thích được tích hợp, như thư mục "\ chương trình tệp (x86) và khóa đăng ký WOW. Vẫn không có nhiều 64 bit gốc các ứng dụng, nhưng ngay cả ở đó, Office 2010 hiện có phiên bản 64 bit (thực tế là cả hai trên một DVD). Điều duy nhất bạn thực sự phải lo lắng là trình điều khiển thiết bị, như cho máy in của bạn, nhưng ngày nay, ngay cả những thứ đó không phải là hiếm , vì vậy bạn có thể chỉ cần lo lắng nếu máy in, máy quét hoặc các thiết bị khác của bạn khá cũ. Chỉ cần kiểm tra trang web của nhà sản xuất để biết trình điều khiển trước khi bạn mua.


Máy in của tôi thực sự khá cũ. Các trình điều khiển riêng của Windows chăm sóc chúng rất dễ dàng. Vì vậy, tôi thậm chí sẽ không lo lắng về điều đó. Tôi sẽ chỉ lo lắng về trình điều khiển nếu bạn có một thiết bị ngoại vi rất cũ, độc đáo cho một mục đích đặc biệt. Nếu đó là trường hợp, có lẽ bạn vẫn có thể chạy nó trong chế độ Virtual XP, tôi nghĩ vậy.
Ben Richards

1
Đúng là nhiều máy in cũ đã có trình điều khiển được thêm vào Windows, nhưng không phải tất cả. Nó vẫn còn giá trị kiểm tra.
KCotreau

1
@sidran: Trình điều khiển là điều duy nhất mà chế độ Virtual XP không thể xử lý ... trình điều khiển yêu cầu truy cập phần cứng trực tiếp, điều mà ảo hóa can thiệp vào. Hoặc có thể bạn có một định nghĩa làm việc khác về trình điều khiển so với tôi.
Ben Voigt

@Ben, bạn có khả năng đúng. Tôi chưa sử dụng chế độ Virtual XP quá nhiều ... bây giờ tôi nghĩ về nó, nó sẽ phải giao diện với trình điều khiển được cài đặt chính xác trên hệ điều hành máy chủ, phải không? Cảm ơn vì sự đúng đắn của bạn.
Ben Richards

2
@ sidran32: Và ngay cả trong số các trình điều khiển, có một số trường hợp ngoại lệ quan trọng. Ví dụ, trình điều khiển USB không nói chuyện trực tiếp với phần cứng, họ nói chuyện với trình điều khiển cho bộ điều khiển máy chủ USB. Một số giải pháp ảo hóa (như VMWare Workstation) chuyển tiếp các yêu cầu USB đến HĐH máy chủ theo cách đủ chung để làm cho trình điều khiển USB hoạt động trong máy khách. Không chắc chắn về việc xử lý XP Mode của USB. Và những thứ như thiết bị PCI chắc chắn không thể được truy cập bởi trình điều khiển trong VM.
Ben Voigt

4

Tuyệt đối không. Bạn có thể chạy bất kỳ ứng dụng 32 bit nào tốt trên Windows 64 bit. Windows XP 64 bit không ổn định một chút nhưng Windows đã trưởng thành hơn rất nhiều kể từ đó. Tôi muốn giới thiệu 64 bit cho bất cứ ai. Nó sẽ hoạt động tốt. Ngoài ra, trên các hệ thống 32 bit, bạn sẽ không thể sử dụng hơn 3 GB RAM. Vì hầu hết các hệ thống đều xuất xưởng khoảng 4 GB và trong những ngày này, tôi sẽ nói rằng lý do nhận được 32 bit là một danh sách rất ngắn.


2
Khắc phục: Bất kỳ ứng dụng 32 bit nào chạy chính xác trên Windows 32 bit sẽ chỉ hoạt động tốt trên Windows 64 bit. Nhưng có rất nhiều ứng dụng 32 bit được viết kém ở ngoài đó, đã đưa ra các giả định về ký tự ổ đĩa, hoặc bố cục thư mục hoặc quyền quản trị viên - những ứng dụng này đã phá vỡ một số lượng cài đặt XP tương đối nhỏ và sẽ bị phá vỡ trên hầu hết hoặc tất cả 64 -bit cài đặt.
Ben Voigt

1

Một số máy tính xách tay được phát hành gần đây như ba năm trước không cung cấp trình điều khiển cho các cửa sổ 64 bit. Bạn có thể giải quyết vấn đề này bằng cách liệt kê từng bit phần cứng không được phát hiện bởi các cửa sổ trong máy và tìm kiếm trên trang web của nhà sản xuất ban đầu, nhưng các tiện ích đi kèm không có khả năng hoạt động trong các cửa sổ 64 bit. Tùy thuộc vào mức độ hữu ích của các tiện ích đó, điều này có thể hoặc không thể là một vấn đề.

Nếu trang web hỗ trợ cho máy tính xách tay của bạn có các phiên bản trình điều khiển và tiện ích 64 bit, có lẽ ít lý do để không chuyển sang 64 bit, đặc biệt nếu bạn đã cài đặt hơn 3 GB bộ nhớ (cửa sổ 32 bit có thể gặp sự cố khi xử lý tất cả điều này) . Nếu bạn muốn chạy một số chương trình windows (16 bit) rất cũ, bạn cũng có thể gặp sự cố, nhưng có chế độ XP cho việc này và đó chỉ có thể là sự cố trong môi trường doanh nghiệp với phần mềm cũ.


1
Tôi sẽ mở rộng điều đó thành "tùy thuộc vào mức độ hữu dụng của phần cứng, điều này có thể hoặc không phải là vấn đề". Thiếu trình điều khiển cho fax / modem hoặc đầu đọc thẻ SD, có lẽ không làm phiền hầu hết người dùng.
Bến Vọng
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.