Comment réparer Windows 10 0xc1800118 erreur sur WSUS

Actualisé November 2024: Mettez fin à ces messages d'erreur et accélérez votre système informatique grâce à notre outil d'optimisation. Téléchargez-le via ce lien ici.

 

  1. Téléchargez le programme de réparation ici et installez-le.
  2. Laissez-le analyser votre ordinateur.
  3. L'outil réparera ensuite votre ordinateur.


L’installation des mises à jour de Windows 10 peut parfois être très difficile, car toutes les erreurs peuvent survenir pendant et après l’installation. Le message d’erreur 0xc1800118 est l’une des erreurs les plus fréquentes lors de l’installation de mises à jour de Windows 10 ou de nouvelles versions du système d’exploitation.

Erreur 0xc1800118 affecte de nombreux utilisateurs de Windows 10



November 2024: Nous recommandons d'utiliser cet outil pour divers problèmes de PC.

Cet outil corrige les erreurs informatiques courantes, vous protège contre la perte de fichiers, les logiciels malveillants, les pannes matérielles et optimise votre PC pour une performance maximale. Corrigez rapidement les problèmes PC et évitez que d'autres problèmes se produisent avec ce logiciel :

download

  1. Télécharger cet outil de réparation pour PC .
  2. Cliquez sur Démarrer l'analyse pour trouver les problèmes Windows qui pourraient causer des problèmes PC.
  3. Cliquez sur Réparer tout pour résoudre tous les problèmes (nécessite une mise à jour).



J’obtiens la mise à jour des fonctionnalités de Windows 10, erreur de version 1607 0xc1800118 et l’installation échoue. Quelqu’un peut-il expliquer ce que signifient les erreurs 0xc1800118 ? Merci

Ce problème survient lorsque la mise à jour pour Windows 10 version 1607 est cryptée mais n’apparaît pas comme cryptée dans la base de données WSUS. Microsoft explique également que ce problème peut se produire si les mises à jour sont synchronisées avant que vous appliquiez KB315979706.

Dépannage 0xc1800118


1 Détecter si WSUS est en mauvais état, ce qui est indiqué par un résultat TotalResults > 0 :
sélectionnez TotalResults = nombre(*)
dans tbFile
où (IsEncrypted = 1 et DecryptionKey est NULL) ou (nom de fichier comme’%14393%.esd’ et IsEncrypted = 0)


2. désactivez la classification de mise à niveau (USS ou WSUS autonome). Pour ce faire, exécutez la commande suivante dans PowerShell :
Get-WsusClassification | Wo-Object -FilterScript {$_.Classification.Title -Eq Upgrades} Set-WsusClassification -Deactivate


3 Delete the previously synchronized upgrades (all WSUS – start on the topmost server). Exécutez cette commande PowerShell :
$s = Get-WsusServer
$1607Updates = $s.SearchUpdates(Version 1607)
$1607Updates | foreach { $_.Decline() } }.
$1607Updates | foreach { $s.DeleteUpdate($_.Id.UpdateId) } } }.

Dans la deuxième commande, la version 1607 correspond aux mises à jour en anglais. Pour les mises à jour qui ne sont pas en anglais, remplacez les titres de langue par la chaîne de caractères SearchUpdates.

Note importante : Vous pouvez avoir l’impression que Powershell ne fait rien. Vous ne pouvez pas entrer de commandes parce que l’outil est simplement suspendu. La suppression des mises à niveau peut prendre plus de 30 minutes. Il suffit de l’exécuter jusqu’à ce que vous reveniez à une invite de commande.


4 Activer la classification de mise à niveau (USS ou WSUS autonome). Exécutez cette commande PowerShell :
Get-WsusClassification | Wo-Object -FilterScript {$_.Classification.Title -Eq Upgrades} Set-Wsus Classification


5 Supprimer les fichiers de la table tbFile table dans la base de données WSUS (tous les WSUS – commencer sur le serveur supérieur) avec cette commande :
déclarer la table @NotNeededFiles (FileDigest binary0xc1800118 UNIQUE) ;
insérer dans @NotNeededFiles(FileDigest) (sélectionner FileDigest dans tbFile, où FileName est’%14393%.
depuis le serveur tbFileOnServer, où FileDigest in (sélectionnez FileDigest depuis @NotNeededFiles)
depuis tbFile delete where FileDigest in (sélectionnez FileDigest depuis @NotNeededFiles)


6. Exécutez une sync complète (USS ou WSUS autonome) avec la commande PowerShell suivante :
$sub = $s.GetSubscription()
$sub.StartSynchronisation()


7 Si l’erreur 0xc1800118 apparaît toujours à l’écran, exécutez la commande suivante à l’invite de commande :
Power stop wuauserv
del %windir%SoftwareVertriebDataStore*

8. vérifier les mises à jour.

9 Si vous avez encore des problèmes sur votre PC ou si vous voulez simplement les éviter à l’avenir, nous vous recommandons de télécharger cet outil (100% sécurisé et testé par nos soins) pour résoudre divers problèmes PC tels que la perte de fichiers, les erreurs, les logiciels malveillants et les erreurs matérielles.




RECOMMANDÉ: Cliquez ici pour dépanner les erreurs Windows et optimiser les performances du système

You may also like...