如何重置windows10 update

如何重置windows10 update,第1张

件方法如下:

1、打开命令提示符。为此,使用下列方法之一,具体取决于您的 Windows 版本:

2、Windows10:按住 (或右键单击)任务栏上的 Windows 徽标按钮,然后选择命令提示符 (管理员)。当出现“用户帐户控制”框时,单击是。

3、Windows8.1 和 Windows 8:从“开始”屏幕的右侧滑入以显示超级按钮,选择搜索,然后搜索cmd。(或者,如果您使用的键盘和鼠标,在开始屏幕键入cmd 。在搜索结果,按下并保持或用鼠标右键单击命令提示符,然后选择以管理员身份运行。

4、Windows 7 和更早版本︰按下 Windows 徽标键 + R 在运行框中,键入cmd ,然后按 enter 键。右键单击 Cmd,然后选择以管理员身份运行。

5、停止 BITS 服务、 Windows 更新服务和加密服务。为此,请在命令提示符下,键入以下命令。请确保您在键入每条命令后按 enter 键。

net stop bits

net stop wuauserv

net stop appidsvc

net stop cryptsvc

6、删除 qmgr*.dat 文件。若要执行此 *** 作,请在命令提示符下,键入下面的命令,然后按 enter 键︰

Del"%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

7、如果这是第一次尝试在按照本文中的步骤解决您的 Windows 更新问题,应跳过第 4 步,直接转到步骤 5。仅当您按照除步骤 4 之外的所有步骤无法解决 Windows 更新问题时,此时应按照疑难解答中的步骤 4 进行 *** 作。(由前面提到的修复它解决方案的"主动"模式执行步骤 4 步。)

8、重命名 softare 分发文件夹的备份副本。为此,请在命令提示符下,键入以下命令。请确保在键入每条命令后按 enter 键。

Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak

Ren %systemroot%\system32\catroot2 catroot2.bak

9、重置 BITS 服务和 Windows 更新服务为默认安全描述符。为此,请在命令提示符下,键入以下命令。请确保您在键入每条命令后按 enter 键。

sc.exe sdset bits D:(ACCLCSWRPWPDTLOCRRCSY)(ACCDCLCSWRPWPDTLOCRSDRCWDWOBA)(ACCLCSWLOCRRCAU)(ACCLCSWRPWPDTLOCRRCPU)

sc.exe sdset wuauserv D:(ACCLCSWRPWPDTLOCRRCSY)(ACCDCLCSWRPWPDTLOCRSDRCWDWOBA)(ACCLCSWLOCRRCAU)(ACCLCSWRPWPDTLOCRRCPU)

10、在命令提示符处,键入以下命令,然后按 Enter 键:

cd /d %windir%\system32

11、重新注册 BITS 文件和 Windows 更新文件。为此,请在命令提示符下,键入以下命令。请确保在键入每条命令后按 enter 键。

regsvr32.exe atl.dll

regsvr32.exe urlmon.dll

regsvr32.exe mshtml.dll

regsvr32.exe shdocvw.dll

regsvr32.exe browseui.dll

regsvr32.exe jscript.dll

regsvr32.exe vbscript.dll

regsvr32.exe scrrun.dll

regsvr32.exe msxml.dll

regsvr32.exe msxml3.dll

regsvr32.exe msxml6.dll

regsvr32.exe actxprxy.dll

regsvr32.exe softpub.dll

regsvr32.exe wintrust.dll

regsvr32.exe dssenh.dll

regsvr32.exe rsaenh.dll

regsvr32.exe gpkcsp.dll

regsvr32.exe sccbase.dll

regsvr32.exe slbcsp.dll

regsvr32.exe cryptdlg.dll

regsvr32.exe oleaut32.dll

regsvr32.exe ole32.dll

regsvr32.exe shell32.dll

regsvr32.exe initpki.dll

regsvr32.exe wuapi.dll

regsvr32.exe wuaueng.dll

regsvr32.exe wuaueng1.dll

regsvr32.exe wucltui.dll

regsvr32.exe wups.dll

regsvr32.exe wups2.dll

regsvr32.exe wuweb.dll

regsvr32.exe qmgr.dll

regsvr32.exe qmgrprxy.dll

regsvr32.exe wucltux.dll

regsvr32.exe muweb.dll

regsvr32.exe wuwebv.dll

12、重置 Winsock。若要执行此 *** 作,请在命令提示符下,键入下面的命令,然后按 enter 键︰

netsh winsock reset

13、如果运行的 Windows XP,您必须配置代理服务器设置。若要执行此 *** 作,请在命令提示符下,键入下面的命令,然后按 enter 键︰

proxycfg.exe-d

14、如果运行的其他版本的 Windows,请在命令提示符处,键入以下命令,然后按 enter 键 ︰

netsh winhttp reset proxy

15、BITS 服务、 Windows 更新服务和加密服务,请重新启动。为此,请在命令提示符下,键入以下命令。请确保您在键入每条命令后按 enter 键。

net start bits

net start wuauserv

net start appidsvc

net start cryptsvc

16、仅 Windows Vista:清除此位队列。若要执行此 *** 作,请在命令提示符下,键入下面的命令,然后按 enter 键︰

bitsadmin.exe /reset /allusers

17、安装最新的 Windows 更新代理。

18、重新启动计算机即可。

win+R输入cmd回车,输入以下内容:

C:\Windows\diagnostics\system\WindowsUpdate\DiagPackage.diagpkg

新建一个文本文档,输入以下内容:

$arch = Get-WMIObject -Class Win32_Processor -ComputerName LocalHost |

Select-Object AddressWidth 

Write-Host "1. Stopping Windows Update Services..."

Stop-Service -Name BITS

Stop-Service -Name wuauserv

Stop-Service -Name appidsvc

Stop-Service -Name cryptsvc 

Write-Host "2. Remove QMGR Data file..."

Remove-Item "$env:allusersprofile\Application

Data\Microsoft\Network\Downloader\qmgr*.dat" -ErrorAction SilentlyContinue 

Write-Host "3. Renaming the Software Distribution and CatRoot Folder..."

Rename-Item $env:systemroot\SoftwareDistribution SoftwareDistribution.bak -ErrorAction SilentlyContinue

Rename-Item $env:systemroot\System32\Catroot2 catroot2.bak -ErrorAction SilentlyContinue 

Write-Host "4. Removing old Windows Update log..."

Remove-Item $env:systemroot\WindowsUpdate.log -ErrorAction SilentlyContinue 

Write-Host "5. Resetting the Windows Update Services to defualt settings..."

"sc.exe sdset bits D:(ACCLCSWRPWPDTLOCRRCSY)

(ACCDCLCSWRPWPDTLOCRSDRCWDWOBA)(ACCLCSWLOCRRCAU)

(ACCLCSWRPWPDTLOCRRCPU)"

"sc.exe sdset wuauserv D:(ACCLCSWRPWPDTLOCRRCSY)

(ACCDCLCSWRPWPDTLOCRSDRCWDWOBA)(ACCLCSWLOCRRCAU)

(ACCLCSWRPWPDTLOCRRCPU)" 

Set-Location $env:systemroot\system32 

Write-Host "6. Registering some DLLs..."

regsvr32.exe /s atl.dll

regsvr32.exe /s urlmon.dll

regsvr32.exe /s mshtml.dll

regsvr32.exe /s shdocvw.dll

regsvr32.exe /s browseui.dll

regsvr32.exe /s jscript.dll

regsvr32.exe /s vbscript.dll

regsvr32.exe /s scrrun.dll

regsvr32.exe /s msxml.dll

regsvr32.exe /s msxml3.dll

regsvr32.exe /s msxml6.dll

regsvr32.exe /s actxprxy.dll

regsvr32.exe /s softpub.dll

regsvr32.exe /s wintrust.dll

regsvr32.exe /s dssenh.dll

regsvr32.exe /s rsaenh.dll

regsvr32.exe /s gpkcsp.dll

regsvr32.exe /s sccbase.dll

regsvr32.exe /s slbcsp.dll

regsvr32.exe /s cryptdlg.dll

regsvr32.exe /s oleaut32.dll

regsvr32.exe /s ole32.dll

regsvr32.exe /s shell32.dll

regsvr32.exe /s initpki.dll

regsvr32.exe /s wuapi.dll

regsvr32.exe /s wuaueng.dll

regsvr32.exe /s wuaueng1.dll

regsvr32.exe /s wucltui.dll

regsvr32.exe /s wups.dll

regsvr32.exe /s wups2.dll

regsvr32.exe /s wuweb.dll

regsvr32.exe /s qmgr.dll

regsvr32.exe /s qmgrprxy.dll

regsvr32.exe /s wucltux.dll

regsvr32.exe /s muweb.dll

regsvr32.exe /s wuwebv.dll 

Write-Host "7) Removing WSUS client settings..."

REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v AccountDomainSid /f

REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v PingID /f

REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientId /f 

Write-Host "8) Resetting the WinSock..."

netsh winsock reset

netsh winhttp reset proxy 

Write-Host "9) Delete all BITS jobs..."

Get-BitsTransfer | Remove-BitsTransfer 

Write-Host "10) Attempting to install the Windows Update Agent..."

if($arch -eq 64){

wusa Windows8-RT-KB2937636-x64 /quiet

else{

wusa Windows8-RT-KB2937636-x86 /quiet

Write-Host "11) Starting Windows Update Services..."

Start-Service -Name BITS

Start-Service -Name wuauserv

Start-Service -Name appidsvc

Start-Service -Name cryptsvc 

Write-Host "12) Forcing discovery..."

wuauclt /resetauthorization /detectnow 

Write-Host "Process complete. Please reboot your computer."

右键点击重命名吧txt改成ps1,右键管理员运行。

重启电脑可能就好了。

如果还是不行,建议重装系统。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6849969.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-29
下一篇 2023-03-29

发表评论

登录后才能评论

评论列表(0条)

保存