Windows:16bit Windows Subsystem:config.nt.The system file is not suitable for running MS-DOS...究极解法

仅记录一下

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演示一下
control
系统
TEMP
这两个环境变量明显就目录太深了,干脆都改成C:\Temp(会自动创建文件夹,不用手动新建)或者Windows官方创建的临时文件夹C:\Windows\Temp,确定退出就恢复正常
新TEMP

3.小细节

正常人的16位程序应该是可以恢复正常的,但是我的不同,我把那个16位程序放桌面上了!就类似C:\Users\Administrator\Desktop\AAA\BBB\SETUP.COM这样的结构,关键我还意识不到,最后还是靠把SETUP.COM放在根目录才可以正常运行,毕竟目录太深嘛!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值