从网上搜了点,希望能对你有点帮助
“16位MS-DOS子系统 NTVDM cpu遇到无效指令,CS: IP: OP: 选择“关闭”终止应用程序”
—————————–方法一————————————————————–
原因
如果以下注册表值已损坏,则会发生此问题:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD
如果您安装了 16 位程序,或者安装了使用与 Windows XP 不兼容的 16 位安装程序的程序,则可能会出现此问题。 如果您计算机中安装的 Command.com 文件被损坏或者版本不正确,也可能会出现此问题。
解决方案
要解决此问题,请执行以下操作:
1. 启动注册表编辑器(Regedt32.exe 或 Regedit.exe)。
注意:在 Windows XP 中,Regedit.exe 和 Regedt32.exe 已集成到单个程序中,该程序结合了 Windows 2000 中这两个注册表编辑器的功能。
2. 找到并选择以下值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD
3. 在编辑菜单上,单击删除。
4. 在编辑菜单上,指向新建,然后单击多字符串值。
5. 在值名称框中键入 VDD,然后按 Enter 键。
6. 退出注册表编辑器。
如果继续出现此问题,请验证计算机的系统根目录/System32 文件夹中已安装正确版本的 Command.com 文件。
据
http://chinaitpower.com/A/2003-02-07/49431.html ———————————方法二———————————————–
1、这是16位模式程序运行出错造成的提示。由于Windows XP默认情况下不应该存在internet.exe这个文件,因此你的电脑可能被病毒所感染,建议使用最新版本的杀毒软件检查。
2、查找LIVE.EXE文件,删除之,同时清除启动项和注册表的LIVE,也有可能叫LIVEUP
3、你中了Trojan.Liveup病毒了,这个病毒的表现是驻留内存,监听udp1030端口,下载http: //***.2bro.com/down/的文件到本地为liveup.exe,并运行。如果机器配置在PIII 800以上内存256以上就可以考虑用2k系统或者xp系统,对比实践证明,现在绝大部分新出的游戏同2k或者xp兼容性良好,而且后者的稳定性要远远好于98系统
据
http://zhidao.baidu.com/question/13153903.html?md=3