作者july ()
站内Windows
标题[问题] 16位元的.exe 如何在Win7下执行
时间Mon Jul 30 05:12:47 2012
请教一下各位Windows高手
小弟手边有个可以在 WinXP 下执行的一个 .exe 档案
是以前学长自己写的一个16位元的程式,
这主要是一个学术研究上的程式,所以也无法一直有更新版本
之前这个16位元程式在 WinXP 下执行都没有问题
但是换到 Win7之後,程式就无法执行了.....
每次执行都会显示出 此程式不相容的讯息
不知道各位有没有任何建议可以让16位元的程式在Win7下执行呢?
谢谢各位....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 71.132.194.27
1F:→ yjn :我记得win7好像有winXP的相容模式吧 07/30 06:28
2F:→ eric424 :相容模式没用的话试试看XP mode或vm 07/30 08:53
3F:→ asdfghjklasd:请学长更新版本?! 07/30 13:06
4F:→ july :请问一下,怎麽改成 XP mode? 07/30 16:56
5F:推 dhzzzj :你的win7要专业版以上 去网路上下载xp mode 07/30 17:17
6F:→ dhzzzj :他是一种 VM状态 而非变成XP 07/30 17:17
8F:→ yan12125 :64bit的Win7不能跑16bit的程式,但是32bit的可以 07/30 17:45
9F:推 wkwtb :64bit win7->安装vmware->安装32bit XP->可以跑了 07/30 18:46
10F:→ july :请问一下,vmware 是免费软体还是需要另外购买呢? 07/31 14:04
11F:推 wooden0819 :vmware player (免费) workstation (付费) 07/31 14:27
12F:→ july :vmware player 也可以支援 16-bit 的程式吗? 07/31 15:07
13F:→ dhzzzj :他只是虚拟机器 其他的OS还是要自己准备 07/31 15:17
14F:推 wkwtb :试了再说吧 07/31 16:27
15F:推 maniaque :无解吧,64bits 还是只能跑 32bits VM ,不然只能改采 07/31 20:37
16F:→ maniaque :模拟器方式解译(把16位元程式重新用32位元指令跑) 07/31 20:37
17F:→ maniaque :跟一般游戏机模拟器运作模式相似.... 07/31 20:38
18F:→ maniaque :XP mode 本来就是 VM ,他原本产品名是 Virtual PC 吧 07/31 20:38
19F:推 wooden0819 :楼上正解...只不过MS把VHD作好给你用而已... 07/31 22:23
20F:推 wkwtb :mail给我测~ 我电脑win7 64 07/31 22:52
21F:→ wkwtb :有一个vmware里面灌的是 32位元XP 07/31 22:52
22F:→ wkwtb :测过就知道可不可以了 07/31 22:54
23F:推 wkwtb :如果OK的话,传到免空,看要不要加密... 07/31 23:18
24F:推 aven01 :.exe档 右键/内容/相容性 选XP看你要SP几 我还没装过 08/01 18:34
25F:→ aven01 :要用vm去跑的 08/01 18:35
26F:推 sellgd :跑4个就变64位元了 (误 08/13 00:29