[問題] 16位元的.exe 如何在Win7下執行

看板Windows作者時間12年前 (2012/07/30 05:12), 編輯推噓10(10016)
留言26則, 11人參與, 最新討論串1/1
請教一下各位Windows高手 小弟手邊有個可以在 WinXP 下執行的一個 .exe 檔案 是以前學長自己寫的一個16位元的程式, 這主要是一個學術研究上的程式,所以也無法一直有更新版本 之前這個16位元程式在 WinXP 下執行都沒有問題 但是換到 Win7之後,程式就無法執行了..... 每次執行都會顯示出 此程式不相容的訊息 不知道各位有沒有任何建議可以讓16位元的程式在Win7下執行呢? 謝謝各位.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 71.132.194.27

07/30 06:28, , 1F
我記得win7好像有winXP的相容模式吧
07/30 06:28, 1F

07/30 08:53, , 2F
相容模式沒用的話試試看XP mode或vm
07/30 08:53, 2F

07/30 13:06, , 3F
請學長更新版本?!
07/30 13:06, 3F

07/30 16:56, , 4F
請問一下,怎麼改成 XP mode?
07/30 16:56, 4F

07/30 17:17, , 5F
你的win7要專業版以上 去網路上下載xp mode
07/30 17:17, 5F

07/30 17:17, , 6F
他是一種 VM狀態 而非變成XP
07/30 17:17, 6F

07/30 17:18, , 7F
07/30 17:18, 7F

07/30 17:45, , 8F
64bit的Win7不能跑16bit的程式,但是32bit的可以
07/30 17:45, 8F

07/30 18:46, , 9F
64bit win7->安裝vmware->安裝32bit XP->可以跑了
07/30 18:46, 9F

07/31 14:04, , 10F
請問一下,vmware 是免費軟體還是需要另外購買呢?
07/31 14:04, 10F

07/31 14:27, , 11F
vmware player (免費) workstation (付費)
07/31 14:27, 11F

07/31 15:07, , 12F
vmware player 也可以支援 16-bit 的程式嗎?
07/31 15:07, 12F

07/31 15:17, , 13F
他只是虛擬機器 其他的OS還是要自己準備
07/31 15:17, 13F

07/31 16:27, , 14F
試了再說吧
07/31 16:27, 14F

07/31 20:37, , 15F
無解吧,64bits 還是只能跑 32bits VM ,不然只能改採
07/31 20:37, 15F

07/31 20:37, , 16F
模擬器方式解譯(把16位元程式重新用32位元指令跑)
07/31 20:37, 16F

07/31 20:38, , 17F
跟一般遊戲機模擬器運作模式相似....
07/31 20:38, 17F

07/31 20:38, , 18F
XP mode 本來就是 VM ,他原本產品名是 Virtual PC 吧
07/31 20:38, 18F

07/31 22:23, , 19F
樓上正解...只不過MS把VHD作好給你用而已...
07/31 22:23, 19F

07/31 22:52, , 20F
mail給我測~ 我電腦win7 64
07/31 22:52, 20F

07/31 22:52, , 21F
有一個vmware裡面灌的是 32位元XP
07/31 22:52, 21F

07/31 22:54, , 22F
測過就知道可不可以了
07/31 22:54, 22F

07/31 23:18, , 23F
如果OK的話,傳到免空,看要不要加密...
07/31 23:18, 23F

08/01 18:34, , 24F
.exe檔 右鍵/內容/相容性 選XP看你要SP幾 我還沒裝過
08/01 18:34, 24F

08/01 18:35, , 25F
要用vm去跑的
08/01 18:35, 25F

08/13 00:29, , 26F
跑4個就變64位元了 (誤
08/13 00:29, 26F
文章代碼(AID): #1G5QTIN_ (Windows)
文章代碼(AID): #1G5QTIN_ (Windows)