windows windir 设置错了,别着急系统恢复。

起因,vs升级到2017后,每次运行程序都会提示错误:“调用的目标发生异常”,虽然关闭窗口后也能继续运行,但是特别烦,网上找了几个帖子,讲的很明白,就是把环境变量中的windir 双击点开,%SystemRoot%改为“C:\windows”,问题来了,我在该环境变量时,把双引号也写上了,导致VS2017也打不开了,windows的高级系统选项也打不开了,提示: 无法打开‘“C:\windows”\...’,带双引号的路径名称,当然打不开。但这时候高级系统设置已经打不开了,想把路径名的双引号去掉都不给机会了。

在网上查了一番变量名搞错的解决方案,最多的是说重做系统、系统恢复。这么个小问题不至于这么复杂吧,不想做系统恢复,不死心,继续查解决方案,结果是不负有心人,https://blog.csdn.net/mimei123/article/details/80212914,这篇博客很好的解决了这个问题,感谢该作者,与其不同的是,具体问题具体分析,只要按照那个方法找到windir,把双引号去掉就ok了,其他操作就不需要了,不用重做系统,把问题解决了,现在vs2017也能正常工作,windows也一切正常了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值