Windows 10 更新 1803 显然撤销了“net stop”和“sc config”访问权限

Windows 10 更新 1803 显然撤销了“net stop”和“sc config”访问权限

设想: 我的网络带宽有限,因此我在桌面上链接了一个批处理脚本来终止贪婪的服务,Windows 更新和交付优化是最严重和最常见的违规者。在最近的 Windows 10 更新之前,此工具运行良好,主要命令如下

NET stop "Windows Update"
NET stop "Delivery Optimization"
SC config DoSvc start= disabled
SC config wuauserv start= disabled


使用 cmd、Services 或 resmon 的尝试:以前,Windows 会撤消所有启动类型更改,因此该脚本更像是一个临时修复。但是现在,Access is Denied对于所有这些命令,即使脚本是“以管理员身份运行”。即使我以管理员身份启动服务实用程序,更改启动类型或停止服务的所有选项都显示为灰色。我还没有检查是否可以从资源监视器实用程序终止这些服务。我发现我可以在 System32 中takeown运行del任意可执行文件,所以如果有人知道 WU 和 DO 的可执行文件是什么,那可能也行得通。

通过注册表可能的解决方案:这个问题我发现可能可以在注册表中编辑这些服务的启动类型。我发现在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DoSvc~\wuauserv中没有Start如上问题中所示的 DWORD 注册表,但Type在和~\%svc%\TriggerInfo中有调用的 DWORD 注册表。编辑这些注册表会产生预期的效果吗?如果没有,那么哪个注册表会产生预期的效果?DoSvcwuauservType

编辑:我没有在正确的注册表文件夹中查找(这是正确的术语吗?),我确实有一个 DoSvc 和 wuauserv 的“启动”注册表;我向 @harrymc 表示敬意,感谢他的怀疑。然而,当我尝试将(DoSvcwuauserv)设置\Start为 4 时,我得到了Cannot edit Start: Error writing the value's new contents.


Windows 10 家庭版 v. 1803

答案1

在 Windows 10 Home v. 1809,内部版本 17763.194 中,这些服务可以通过这台电脑上的 CMD 进行控制,因此可能需要升级到 v. 1809可能帮助。

另一个解决方法是使用第三方工具,例如闭嘴10选择控制恶意的网络使用,不仅包括 Windows 更新,还包括遥测、动态磁贴、Cortana、广告推送、未经请求的地图网络访问等。其中一些工具具有配置文件,使人们能够加载替代设置来打开或关闭更新。遗憾的是,这并不像批处理文件那么简单,但它确实提供了额外的选项来减少网络资源滥用。

ShutUp10 控制 Windows 更新

相关内容