Pour le système version win101909 que nous utilisons, si une invite de code d'erreur de mise à jour 0x80073701 apparaît lors de la mise à jour et de la mise à niveau du système, de nombreux amis ne savent pas comment la résoudre. Pour ce genre de problème, l'éditeur pense que cela peut être dû à un problème de compatibilité de notre système, ou à un dysfonctionnement lors du processus de mise à niveau. Vous pouvez utiliser du code dans Windows PowerShell pour effectuer les réparations correspondantes. Pour plus de détails, jetons un coup d'œil à ce que l'éditeur a fait ~
Vous pouvez essayer la méthode suivante pour enregistrer manuellement le composant Windows Update :
1. Appuyez sur les touches en même temps et cliquez sur
2 Copiez le code du programme ci-dessous dans le PowerShell que vous venez d'ouvrir et appuyez sur. Entrez
3. Ignorer l'erreur de texte rouge, redémarrez l'ordinateur
4. Exécutez Windows Update
$arch = Get-WMIObject -Class Win32_Processor -ComputerName LocalHost | Select-Object AddressWidth
Write-Host "1. Arrêt de Windows Update Services..."
Stop -Service -Name BITS
Stop-Service -Name wuauserv
Stop-Service -Name appidsvc
Stop-Service -Name cryptsvc
Write-Host "2. Supprimer le fichier de données QMGR. .."
Remove-Item "$env:allusersprofileApplication DataMicrosoftNetworkDownloaderqmgr*.dat" -ErrorAction SilentlyContinue
Write-Host "3. Renommer la distribution de logiciels et le dossier CatRoot..."
Rename-Item $env:systemrootSoftwareDistribution SoftwareDistribution .bak -ErrorAction SilentlyContinue
Rename -Item $env:systemrootSystem32Catroot2 catroot2.bak -ErrorAction SilentlyContinue
Write-Host "4. Suppression de l'ancien journal Windows Update..."
Remove-Item $env:systemrootWindowsUpdate.log -ErrorAction SilentlyContinue
Write-Host "5. Réinitialisation des services Windows Update aux paramètres par défaut..."
"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:systemrootsystem32
Write-Host "6. Enregistrement de certaines DLL..."
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 m sxml6.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
regs VR32 .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 /swuwebv.dll
Write-Host "7) Suppression des paramètres du client WSUS..."
REG DELETE "HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate" /v AccountDomainSid /f
REG DELETE "HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate" /v PingID /f
REG SUPPRIMER "HKLMSOFTWARE MicrosoftWindowsCurrentVersionWindowsUpdate" /v SusClientId / f
Write-Host "8) Réinitialisation de WinSock..."
netsh winsock réinitialiser
netsh winhttp réinitialiser le proxy
Write-Host "9) Supprimer toutes les tâches BITS... "
Get-BitsTransfer | Supprimer -BitsTransfer
Write-Host "10) Tentative d'installation de l'agent Windows Update..."
if($arch -eq 64){
wusa Windows8-RT-KB2937636-x64 /quiet
}
else {
wusa Windows8-RT-KB2937636-x86 /quiet
}
Write-Host "11) Démarrage des services Windows Update..."
Start-Service -Name BITS
Start-Service -Name wuauserv
Start-Service -Name appidsvc
Start-Service -Name cryptsvc
Write-Host "12) Forcer la découverte..."
wuauclt /resetauthorization /detectnow
Write-Host "Processus terminé. Veuillez redémarrer votre ordinateur."
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!