众所周知,最近WIN10的强制更新导致了很多问题。如:(部分专业软件系统更新后无法使用,硬件中键盘、鼠标、指纹之类的硬件,更新补丁后失灵等问题)。而之前的禁用Windows
Update的方法已经失效。下面我们另辟蹊径,利用系统权限的方法使Win10无法更新,达到禁用更新的目的。
1.计算机管理-服务中禁用Windows Update服务。
2.打开C:\Windows\softwareDistribution\Download,此文件夹中是Windows更新包所在的位置。
3.右击Download文件夹,属性中选安全,点编辑按钮,选中组或用户名中的用户。
4.所有用户的权限中的拒绝全部勾选,然后确定。
5.此时再打开Windows Update后,Windows更新会报错。无法完成更新,此时禁用系统更新的目的已经达到。
6.如果用户想再打开系统更新,可以用以下两种方法:
1)PE启动U盘,删除C:\Windows\softwareDistribution\下“Download”文件夹,并新建一个文件夹,重命名为“Download”。重启后系统可正常更新。
2)修改注册表,在右键中加入获取管理员所有权。然后C:\Windows\softwareDistribution\Download文件夹上右键获取管理员所有权。就可以将相关权限改回正常。
下面为获取管理员权限注册表文件,内容复制到记事本后,另存为.reg后就可以。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="获取管理员所有权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@="获取管理员所有权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="获取管理员所有权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"