Câu hỏi Chạy chương trình 16 bit trên máy 64 bit với hệ điều hành 32 bit?


Tôi có một máy tính xách tay 64 bit (tức là nó được cài đặt sẵn với phiên bản Win 7 64 bit). Bạn biết đấy, tôi có thể đã mua một hệ thống 32-bit nhưng tôi đang tìm cách nâng cấp RAM lên 8 GB trong một năm hoặc lâu hơn. Tôi biết rằng tôi không thể chạy các chương trình 16 bit trong môi trường 64 bit, tuy nhiên câu hỏi của tôi là:

Tôi có thể chạy các chương trình 16 bit trên cùng một máy này không nếu tôi cài đặt phiên bản Win 7 32 bit trên đó?


4
2017-07-22 02:48


gốc


có thể trùng lặp Tại sao hệ điều hành 64 bit không thể chạy một ứng dụng 16 bit? - KronoS
Nếu bạn chạy một máy ảo với một hệ điều hành 32 bit trong đó cũng có thể chạy phần mềm 16bit. Windows 7 Professional bao gồm XP Mode là một máy ảo Windows XP Professional 32bit được cấp phép đầy đủ. Chạy phần mềm Windows 16 bit cũ mà không gặp vấn đề gì nhưng hơi chậm. - Brian


Các câu trả lời:


Có, hạn chế trên mã 16 bit là khi bộ xử lý đang chạy trong "chế độ dài". Một hệ điều hành 32 bit sẽ không đưa CPU vào chế độ dài.

Bạn cũng có thể sử dụng mô phỏng (chẳng hạn như DosBox) để chạy các chương trình 16 bit.


5
2017-07-22 03:16



Tôi sẽ đề nghị dosbox hơn 32bit. bạn mất 4 GB + bộ nhớ truy cập khi bạn đi đến 32bit. máy ảo như chế độ xp cũng là một vị trí tốt. Nó sẽ kết thúc lên bực bội để phải quay trở lại 64bit chỉ vì bạn đã có một chương trình mới cần thêm bộ nhớ, vv - Kendrick


Có, Windows 7 32 bit có thể chạy các chương trình 16 bit. Windows 7 64 bit không thể.

"Các phiên bản Windows 64 bit không hỗ trợ các thành phần 16 bit, các quy trình 16 bit hoặc các ứng dụng 16 bit" http://support.microsoft.com/kb/896458


4
2017-07-22 04:30





Có, bạn có thể chạy các chương trình 16 bit trong Windows 7 32 bit, ngay cả khi bộ xử lý là 64 bit.


3
2017-07-22 02:51





Có, bạn có thể chạy nó trong Windows 7 32 bit.
Nếu bạn thực sự muốn chạy nó trong hệ điều hành 64-bit, bạn có thể thử dosbox hoặc cài đặt một hệ điều hành dos / 32-bit trong VirtualBox


1
2017-07-22 08:50