Maison >Tutoriel système >Série Windows >La version 2004 de la mise à jour du système WIN10 a rencontré des problèmes à 49 %

La version 2004 de la mise à jour du système WIN10 a rencontré des problèmes à 49 %

王林
王林avant
2023-12-31 21:29:39733parcourir

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 ~

La version 2004 de la mise à jour du système WIN10 a rencontré des problèmes à 49 %

La version 2004 de la mise à jour du système WIN10 est bloquée à 49%

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

La version 2004 de la mise à jour du système WIN10 a rencontré des problèmes à 49 %

.

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer