Các phần mềm 64-bit chạy nhanh hơn và hiệu quả hơn các ứng dụng 32-bit vì hầu như máy tính laptop dời mới nào cũng có bộ xử lý 64-bit . Tuy nhiên, làm thế nào để bạn chạy phần mềm 32-bit trên máy tính 64-bit?

Máy tính hiện đại — những máy tính được sản xuất trong vài năm gần đây — được cung cấp bởi bộ xử lý và hệ điều hành 64-bit và chỉ có khả năng chạy các ứng dụng 64-bit. Đây là lý do tại sao phần mềm được xuất xưởng ngày nay hầu như chỉ có 64-bit. Bạn vẫn sẽ chạy vào một số ứng dụng 32 bit (đặc biệt nếu bạn đang chạy các ứng dụng cũ hơn) và việc chạy chúng trên phiên bản Windows 64 bit thường khá liền mạch. Vì vậy, làm thế nào để tất cả hoạt động? Hãy cùng tìm hiểu.

Đang xem: Chạy phần mềm 32bit trên win 64bit

Mục lục

Bạn có thể chạy trực tiếp phần mềm 32-bit trên máy 64-bit không?

Tìm hiểu kiến ​​trúc 64 bit khác với hệ thống 32 bit như thế nào là một chủ đề phức tạp nằm ngoài phạm vi của bài viết này.Chỉ cần biết rằng bộ xử lý (và hệ điều hành) 64-bit không chỉ xử lý nhiều thông tin hơn cùng một lúc mà còn xử lý theo cách hoàn toàn khác so với hệ thống có kiến ​​trúc cũ hơn.

Vì vậy, mặc dù các ứng dụng được thiết kế cho máy tính 32 bit có thể chạy giống như trên máy 64 bit, nhưng có nhiều điều đang diễn ra hơn là chỉthay đổi chế độ tương thích.Môi trường mà ứng dụng 32 bit mong đợi không tồn tại trong phiên bản Windows 64 bit, điều này khiến ứng dụng như vậy không thể giao tiếp trực tiếp với phần cứng.

Cách duy nhất để chương trình 32 bit hoạt động là mô phỏng kiến ​​trúc cũ và cung cấp cho ứng dụng cùng giao diện mà nó được xây dựng.

Tùy chọn mặc định: WOW64

Microsoft nhận thức rõ vấn đề khi chạy các ứng dụng 32-bit trên hệ điều hành 64-bit.Đây là lý do tại sao các hệ điều hành hiện đại với kiến ​​trúc 64-bit như Windows XP, Vista, Windows 7 hoặc Windows 10 đi kèm với một trình giả lập tích hợp có tên là WOW64.

Xem thêm:

*
*

Phần mềm có trong thư mục x86 được chạy bằng cách mô phỏng phiên bản Windows 32 bit sử dụng WOW64.Quá trình này hoàn toàn tự động, vì vậy bạn có thể chạy các ứng dụng có trong cả hai File chương trình mà không có bất kỳ sự khác biệt nào.

Bạn có thể chạy ứng dụng 32-bit trên CPU 64-bit không?

Nhiều người cho rằng các chương trình cũ chỉ có thể chạy trên bộ xử lý 32-bit.Mặc dù đúng là chỉ có máy tính 32-bit mới có thể chạy các ứng dụng này, nhưng tất cả các loại hệ thống hiện đại cũng có thể chạy các chương trình như vậy.

Đối với hầu hết người dùng, điều này chỉ đơn giản là chạy ứng dụng đã nói, vì Windows sẽ tự xử lý các chi tiết kỹ thuật của việc mô phỏng nó thông qua WOW64.Nếu bạn muốn thực hiện một cách tiếp cận khác (có thể nếu tiện ích không hoạt động với bạn), bạn có thể sử dụng ảo hóa.

Xem thêm: Mắt Bị Sưng Mí Trên: Nguyên Nhân Do Đâu Và Cách Làm Giảm Sưng Mí Mắt Sưng Húp

Các dịch vụ như VirtualBox hoặc VMWare cho phép bạn mô phỏng một máy ảo 32 bit, có thể chạy trực tiếp bất kỳ ứng dụng 32 bit nào.Đây là một quá trình phức tạp, ngay cả khi có hướng dẫn, vì vậy tốt hơn hết bạn nên để WOW64 hoạt động bình thường trên cài đặt Windows của mình.

Leave a Reply

Your email address will not be published. Required fields are marked *