請問購買win10系統64位pc,怎樣以32位的狀況運行某一個具體的應用?
01-01
諮詢下!
Windows提供了WoW64功能(Windows On Windows),在64位系統上可以直接運行32位的用戶程序。不過如果該32位程序還自帶核心態驅動程序就沒轍了,因為64位系統上不能運行32位的驅動。
實際上,一個安分守己的 32 位應用(包括所有 64 位 Windows 出現之前就已經寫好的程序,以及所有開發的時候只考慮了 32 位的應用)不會感知到自己在 64 位的 Windows 上運行,所有操作已經被重定向到 32 位合適的位置,Windows 本身也有一個 32 位的 copy。
唯一發現自己在 WoW 上運行的方法是調用 IsWoW64Process。
會自動轉32位兼容模式執行,32位exe格式和64位exe格式有差別操作系統可以識別的
x64的Windows可以運行32位程序,但如果不藉助第三方工具就不能運行*.COM、MZ(DOS)和NE(Windows 3.x)格式的*.EXE等16位程序
你只管用,在大多數情況下這些事情都輪不到你操心。
真遇到 Tim Chen 提及的那種情況再做考慮也不遲,比如用虛擬機或雙系統解決。
現在買不到32位的電腦了吧_(:3」∠)_
一般正常的32位程序在64位環境都是兼容的,反過來不行。部分32位程序不兼容的,可以裝虛擬機解決。
謝邀,64位的電腦上可以直接運行32位的程序,如果非要用32位系統,可以用虛擬機裝個32位系統運行程序。
推薦閱讀:
※Windows 10 新版win+x菜單里沒有控制面板到底是個什麼操作邏輯?
※如何啟用Win 10對開始屏幕(或菜單)上軟體的搜索?
※是什麼造成了 Windows 兼容性問題?
※Windows 10 默認輸入法使用 Shift 切換中英文是合理的設計嗎?
※win10中文輸入法為什麼會妨礙遊戲正常運行?