由于与问题无关的原因,我无法在某台电脑上使用 Windows 10 1709。由于阻止功能更新的所有城市传说都不起作用(例如将以太网连接设置为计量)我已更新至1709。
在设置中,我使用恢复选项启动回滚到以前的 Windows 版本。我甚至回答了有关这样做的原因的问题。
回滚完成后,Windows 1703 立即开始再次下载并安装 1709 更新。这是设计使然吗?
我知道目前没有(公开的)已知方法可以阻止 Windows 10 1703 Home 上的功能更新。但在我看来,回滚应该是永久性的。
有什么提示吗?除了使用暴力手段(例如删除 Windows 更新服务二进制文件)来阻止任何更新?
IsHidden
我使用自己创建的 powershell 脚本设置1709 更新的成员,但成功阻止了一段时间的更新,但效果有限:
$updateSession = New-Object -Com "Microsoft.Update.Session"
$updateSearcher = $updateSession.CreateUpdateSearcher()
$available = $updateSearcher.Search("IsInstalled=0")
$featureUpdate = $available.Updates | Where-Object { $_.Title -like 'Feature update*'}
$featureUpdate | select Title, IsHidden
$featureUpdate.IsHidden=1
但是,Windows 似乎会在一段未指定的时间后取消隐藏 1709 更新。我已将调度程序配置为定期调用此脚本。目前尚不清楚此方法是否会永久阻止功能更新。