可能有的小伙伴就会遇到更新错误故障,并且提示代码0x80004002的情况。对于这种问题小编觉得可能还是因为我们系统更新过程中出现了一些损坏导致。可以使用代码进行相关修复即可。
1、首先同时按“Win+X”键,点选“Windows PowerShell(管理员)”。
2、然后拷贝下方的程序码到刚打开的PowerShell里面,按回车。
3、此时需要忽略红字错误,重启电脑。
4、然后再次运行Windows Update。
$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:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)"
"sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)"
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."
你可能还想看:怎么关闭防火墙 | 定位服务怎么关闭
显卡常见的故障
常见故障一:开机无显示 此类故障一般是因为显卡与主板接触不......
vivopad发布时间
现在的手机厂商都在扩大自己的产品线,vivo现在也要发布旗下首......
win10版本1903系统错误0x80073701怎么办
如果我们准备将自己的win101903操作系统升级到更新的系统版本的......
caxa电子图板2013怎么设置保存格式-caxa电子
使用caxa电子图板2013怎么设置保存格式呢?还不会的朋友赶紧来和......
安卓手机如何快速下载安装口袋妖怪3D
口袋妖怪3D是一款首款国民级3D宠物对战手游,俏皮可爱的皮卡丘......
我们的电脑其实使用远程桌面这一功能可供使用的,但是很多的用户们都不知道这个功能到底需要在什么地方去打开,那就快来看看详细的教程吧~...
我们在使用win10操作系统的时候,想要知道win10更新了之后是不是还保存有以前老版本中的自带游戏扫雷,据小编所知,我们可以在商店中进行下载安装,只要在商店中搜索microsoft minesweeper即可...
对于我们使用的安装了win10系统的计算机,如果想要进行系统安装重装的话,对于U盘安装的方式相信还有很多小伙伴不知道具体应该怎么操作。那么对于这个问题小编觉得我们应该在准备的U盘...
我们在使用微软操作系统的时候,如果有的小伙伴用的是win10的操作系统,那么当系统出现损坏的时候我们想要将其修复却不知道应该怎么做才好。那么对于win10电脑系统坏了怎么修复这个问题...
自2020年1月14日开始,微软宣布正式停止对win7系统的支持,那么以后将不会对win7系统进行安全修复和更新。而继续使用win7系统将会极大的增加病毒和恶意软件攻击的风险,那么对个人用户有什...
现在小伙伴们使用电脑的时间越来越多,长时间使用电脑,对我们的眼睛伤害很大。建议大家使用一两个小时的电脑就要停下来休息10分钟,眺望远方。除此之外,电脑屏幕亮度的控制也是很有...
很多用户都在steam这个平台上遇见过错误代码100的问题,这个情况该怎么解决呢?其实解决方法很简单,连接一个其它地区的节点就可以,具体的步骤下面跟小编一起来看看steam错误代码100真正...
鼠标速度关系着我们快速点击和寻找按键的准确度,调节一个习惯的鼠标速度是非常重要的,那么win11鼠标速度怎么调呢,其实在鼠标设置里就能调了。...
很多用户都在steam这个平台上遇见过错误代码118的问题,这个情况该怎么解决呢?其实steam的错误代码都大同小异,我们可以下载一个新的软件来解决,具体的步骤下面跟小编一起来看看steam商店...
当我们没有外接键盘,或者自己键盘失灵的时候,其实可以使用电脑自带的屏幕键盘,如果我们遇到win11屏幕键盘打不开应该怎么办呢,其实只要在设置里将它打开即可。...
win11怎么添加输入法?有不少小伙伴已经迫不及待地下载安装win11进行体验了,但是发现win11只有英文输入法.那么win11怎么添加输入法呢?考虑到还有些用户不清楚,本文就给大家带来了win11添加输入法...
很多的用户们在使用win10商店的时候,突然发现自己的商店列表全部变成英文的显示了,所有的都是英文,那该怎么更改为中文呢,快来看看详细的教程吧~...
我们在使用win10旗舰版操作系统的时候,有的小伙伴们就遇到了系统蓝屏的情况。那么对于win10旗舰版蓝屏怎么解决这个问题,小编觉得我们应该排除一下是电脑硬件的原因还是软件的原因。可...
一般操作Windows10系统的小娜可以说是无所不知无所不晓,但在使用过程中难免会遇到一些问题,这不近日就有Window...
雨林木风的win10系统还是非常不错的,使用起来非常的棒,能够很好的帮助到广大的用户们去方便的使用,但是很多的用户们在使用U盘安装win10系统的时候,发现不知道该怎么去操作了,快来看...