Maison >Tutoriel système >Série Windows >La version 2004 de la mise à jour du système WIN10 a rencontré des problèmes à 49 %
Lorsque nous souhaitons mettre à niveau le système d'exploitation Win10 que nous utilisons vers la version Win102004, l'éditeur pense que nous pouvons d'abord vérifier lorsque la mise à jour du système WIN10 version 2004 est bloquée à 49 % et ne bouge pas pendant le processus de mise à jour. Vérifiez la vôtre. réseau. S'il n'y a aucun problème, vous pouvez utiliser l'invite de commande sous les droits d'administrateur pour le résoudre. Jetons un coup d'œil à la façon dont l'éditeur l'a fait pour plus de détails ~
C'est peut-être parce que vos composants de mise à jour sont manquants.
Veuillez 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 Entrée
.
3. Ignorez 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 des services Windows Update. .."
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 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 rsaen h.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.d ll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32 .exe /s wu webv.dll
Write-Host "7) Suppression des paramètres du client WSUS..."
REG DELETE "HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate" /v AccountDomainSid /f
REG DELETE "HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate" /v PingID /f
REG DELETE "HKLMSOFTWAREMicrosoftWindowsUpdate" currentVersionWindowsUpdate" /v SusClientId / f
Write-Host "8) Réinitialisation de WinSock..."
netsh winsock reset
netsh winhttp reset proxy
Write-Host "9) Supprimer tous les travaux 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- Hôte "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!