禁用 Windows 10 自动更新
在Windows 10中,自动更新是由Windows Update服务管理的,通常用户无法完全禁用它,因为微软设计这个系统是为了确保用户的电脑能够及时获得安全更新和补丁。但是,你可以暂停更新或延迟更新的安装。以下是一些可以尝试的方法:
- 通过设置暂停更新:
- 打开“设置”(Settings)。
- 点击“更新与安全”(Update & Security)。
- 选择“Windows Update”。
- 在“高级选项”(Advanced options)下,点击“暂停更新”(Pause updates)按钮。
- 延迟更新:
- 在“Windows Update”设置中,你可以选择“延迟更新”(Defer updates),这样你可以在一段时间内不接收最新的功能更新。
- 通过组策略编辑器:
- 按Win + R键打开“运行”对话框,输入
gpedit.msc
并回车,打开“本地组策略编辑器”(Local Group Policy Editor)。 - 导航到“计算机配置”(Computer Configuration)>“管理模板”(Administrative Templates)>“Windows 组件”(Windows Components)>“Windows Update”。
- 找到“配置自动更新”(Configure Automatic Updates)并双击打开。
- 选择“已禁用”(Disabled),然后点击“确定”。
- 按Win + R键打开“运行”对话框,输入
- 通过服务管理器:
- 打开“服务”(Services)应用程序(可以在运行对话框中输入
services.msc
)。 - 找到“Windows Update”服务,双击打开。
- 将启动类型设置为“禁用”(Disabled),然后停止服务。
- 打开“服务”(Services)应用程序(可以在运行对话框中输入
- 通过注册表编辑器:
- 按Win + R键打开“运行”对话框,输入
regedit
并回车,打开“注册表编辑器”(Registry Editor)。 - 导航到
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
。 - 如果“AU”键不存在,你需要创建它。右键点击“WindowsUpdate”键,选择“新建”(New)>“键”(Key),并命名为“AU”。
- 在“AU”键下,新建一个名为“NoAutoUpdate”的DWORD(32位)值,设置值为“1”。
- 按Win + R键打开“运行”对话框,输入
警告:修改组策略、服务或注册表可能会对系统造成不可预测的影响,并且可能会使你的电脑面临安全风险。在进行这些更改之前,请确保你了解它们的含义,并且已经创建了系统还原点,以便在出现问题时可以恢复。
此外,如果你使用的是企业版或教育版的Windows 10,你的IT管理员可能会控制更新设置,这时你可能需要联系他们来管理更新。
缺少必要的运行库
Microsoft Visual C++ Runtime
最新受支持的 Visual C++ 可再发行程序包下载 | Microsoft Learn - 最新的 Microsoft Visual C++ 可再发行程序包版本
截至2024.11.02,最新版本是 14.40.33816.0
DirectX Runtime
Download DirectX 最终用户运行时 Web 安装程序 from Official Microsoft Download Center
MSVCR100.dll/MSVCP100.dll
一般来说跳单独的 缺少xxx.dll 报错,都说明你已经安装了 Microsoft Visual C++ 可再发行程序包(也就是我们常说的VC++运行库),你可以用Geek Uninstaller软件查找一下电脑是否拥有它(长下图这样)
如果没有,说明你确实需要它。去下方官网链接下载并安装它。
最新受支持的 Visual C++ 可再发行程序包下载 | Microsoft Learn - 最新的 Microsoft Visual C++ 可再发行程序包版本
如果有,说明问题大概不在这里。请确保你是真的少了MSVCR100.dll/MSVCP100.dll(你可以用Everything整个系统查找一下,一般来说很多软件都会自带这俩运行库,如果查到有,很有可能是你要打开的应用程序的运行文件夹少了它们导致的,这时Everything按时间排序,挑一个最新的目标.dll复制到你打开失败的应用程序的运行文件夹下,在重新启动应用程序试试)
如果上面的两个解决方案都没起作用,只好试试点击下面的链接去官网下载老掉牙的VC++2010运行库(不推荐)
最新受支持的 Visual C++ 可再发行程序包下载 | Microsoft Learn - Visual Studio 2010 (VC++ 10.0) SP1(不再支持)