编辑 hosts 文件会暂时阻止 Windows 10 更新吗?

编辑 hosts 文件会暂时阻止 Windows 10 更新吗?

和其他很多人一样,我对无法选择何时在 Windows 10 家庭版中更新感到烦恼,这个问题是我犹豫是否从 Windows 7 升级的(几个)原因之一。

我还没有 Windows 10,所以我不能亲自尝试,但我认为如果我编辑hosts文件并将 update.windows.com(或任何更新使用的 URL)指向无效的 IP 地址,这将有效阻止 Windows 查看是否有任何可用的更新,直到该行被注释掉。

这个策略是否有效或者 Windows 10 是否有办法检测并绕过它?

注意:我不认为这个问题与停止所有自动更新 Windows 10因为它询问的是某种方法。我知道这可能是这个问题的答案,但我无法在不知道它是否有效的情况下将其作为答案发布。

答案1

根据微软解答,这些是您需要阻止以阻止更新的主机。

http://windowsupdate.microsoft.com
http://*.windowsupdate.microsoft.com
https://*.windowsupdate.microsoft.com
http://*.update.microsoft.com
https://*.update.microsoft.com
http://*.windowsupdate.com
http://download.windowsupdate.com
http://download.microsoft.com
http://*.download.windowsupdate.com
http://wustat.windows.com
http://ntservicepack.microsoft.com
http://stats.microsoft.com
https://stats.microsoft.com

答案2

编辑你的windows主机文件以包含这些

########################
# Block windows update
########################
0.0.0.0 *.download.windowsupdate.com
0.0.0.0 *.microsoft.com
0.0.0.0 *.update.microsoft.com
0.0.0.0 *.windowsupdate.com
0.0.0.0 *.windowsupdate.microsoft.com
0.0.0.0 download.microsoft.com
0.0.0.0 download.windowsupdate.com
0.0.0.0 ntservicepack.microsoft.com
0.0.0.0 test.stats.update.microsoft.com
0.0.0.0 windowsupdate.microsoft.com
0.0.0.0 wustat.windows.com

答案3

我也尝试过通过 hosts 文件阻止更新。但没用。所以我尝试了 linustechtips 中的这种方法。到目前为止似乎有效:

要禁用自动更新组策略:

  1. 在开始菜单中,搜索组策略,然后打开策略编辑器
  2. 导航至:计算机配置 -> 管理模板 -> Windows 组件 -> Windows 更新
  3. 在包含 Windows 更新策略的文件夹中,双击标题为“配置自动更新”的策略
  4. 在弹出窗口的左上角,选中“已禁用”框
  5. 按“确定”关闭该窗口

相关内容