win10自动更新后,vs2013无法打开任何项目

本文提供了解决VS2013在Win10自动更新后无法打开项目的问题方法。通过关闭VS,删除特定缓存文件夹内的所有文件,然后重启VS即可恢复正常。

转载:VS2013崩溃,无法打开项目的解决方案

 

最近公司电脑一直开着,用win10的时候难免会遇到自动更新,如果此时的vs正在打开可能会引起vs无法打开任何项目的问题。因此在这里记录一下解决方法。

 

解决方法:

1.关闭VS;

2.去C:\Users\<your users name>\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache文件夹下删除所有文件及文件夹;

3.重新打开VS即可。

### 如何永久禁用 Windows 10 自动更新 #### 使用组策略编辑器禁用自动更新 对于具有专业版或企业版的 Windows 10 用户,可以通过组策略编辑器实现此目标。按下 `Win + R` 键组合,在运行对话框中输入 `gpedit.msc` 并回车,打开本地组策略编辑器。导航至以下路径: - **计算机配置** → **管理模板** → **Windows 组件** → **Windows 更新** 在右侧窗口中找到两个关键设置: 1. 将“配置自动更新”选项设置为“已禁用”,这可以阻止系统执行任何类型的自动更新[^1]。 2. 启用“删除使用所有 Windows 更新功能的访问权限”,进一步限制对更新功能的访问。 完成更改后保存并退出组策略编辑器即可生效。 #### 修改注册表来禁用自动更新 如果用户的操作系统版本不支持组策略编辑器(如家庭版),则可通过修改注册表达到相同目的。同样按 `Win + R` 输入 `regedit` 打开注册表编辑器,随后定位到以下位置: ``` HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU ``` 如果没有对应的键值项,则手动创建它们。主要涉及以下几个参数及其推荐值: - NoAutoRebootWithLoggedOnUsers (DWORD): 设置为 1 表示即使有用户登录也不会强制重启设备; - AUOptions (DWORD): 设定成 2 或者更低数值意味着完全关闭自动化升级流程; - ScheduledInstallDay (DWORD): 值设为零表示无固定安装日程安排[^4]。 注意操作前最好备份整个注册表以防万一出现问题能够迅速恢复原状。 ```powershell # 创建一个新的 .reg 文件用于导入这些改动 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU] "NoAutoRebootWithLoggedOnUsers"=dword:00000001 "AUOptions"=dword:00000002 "ScheduledInstallDay"=dword:00000000 ``` 以上脚本可以直接复制粘贴进记事本另存为 `.reg` 类型文件双击应用。 尽管采取上述措施可以在很大程度上抑制住 Windows 的自我修复倾向,但微软官方声明指出某些情况下还是会强行推送重要补丁包以保障安全性[^3]。因此所谓“永久”的定义实际上存在一定的局限性。 ### 开源工具辅助停止更新过程 除了传统手段外还有专门开发出来的第三方应用程序比如提到过的 GitHub 上项目 windows-update-disabler 能够更加简便快速地达成同样的效果[^2] 。不过需要注意的是运用此类外部插件可能存在潜在风险,请务必确认来源可靠后再下载部署。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值