仅记录一下
1.案发现场
config.nt. The system file is not suitable for running MS-DOS and Microsoft Windows applications. Choose ‘Close’ to terminate the application.
我的情况是config.nt前面还有可执行文件.COM的路径,不过无伤大雅,同样可以解决。
2.寻常解法
16位系统的应用有一个硬伤,系统环境变量值不能太长,或者直接说目录不能太深(起码在临时文件的环境变量中是这样的)
打开环境变量,win10 32位系统没截图,就拿win11演示一下
这两个环境变量明显就目录太深了,干脆都改成C:\Temp
(会自动创建文件夹,不用手动新建)或者Windows官方创建的临时文件夹C:\Windows\Temp
,确定退出就恢复正常
3.小细节
正常人的16位程序应该是可以恢复正常的,但是我的不同,我把那个16位程序放桌面上了!就类似C:\Users\Administrator\Desktop\AAA\BBB\SETUP.COM
这样的结构,关键我还意识不到,最后还是靠把SETUP.COM
放在根目录才可以正常运行,毕竟目录太深嘛!