Windows Update ne met pas à jour - échoue avec l'erreur 80010108

4

Je suis à bout.

J'utilise Windows 7 et il y a quelques semaines, il arrêtait simplement d'installer des mises à jour. Lorsque j'essaie d'exécuter Windows Update, il se bloque indéfiniment jusqu'à ce que je l'annule.

L'historique des mises à jour indique que les mises à jour automatiques ont échoué avec une erreur 80010108

J'ai essayé ce qui suit:

  1. Configuration d’un serveur de mise à jour local (c’était trop compliqué et cela semblait excessif).
  2. Installation avec Windows Stand Alone Updater - Cela ne fonctionnait tout simplement pas. Il bloquait sur "la vérification des mises à jour installées sur cet ordinateur"
  3. J'ai essayé de mettre à jour Windows Defender - ça aussi, ça cale.
  4. J'ai essayé d'installer Windows Update Agent 3.0 (je pense). L'installation a réussi, mais les mises à jour n'ont toujours pas lieu.

Rien ne semble fonctionner et l'ordinateur ne se met pas à jour.

Quelque chose d'autre que je peux essayer?

Jono
la source

Réponses:

3

Solution possible

Ouvrez une invite de commande administrateur. Courez sfc /scannow. Si les fichiers Windows Update sont endommagés, cela devrait les réparer.

Si vous rencontrez une erreur avec le vérificateur de fichiers système

J'ai vu des cas où sfc ne corrige pas cela, souvent mais pas toujours lié à une infestation récente de logiciels malveillants. S'il ne peut pas réparer un fichier, il vous dira qu'il ne peut pas réparer les erreurs qu'il a trouvées. Si vous recevez un message comme celui-ci: CD dans un répertoire facile d'accès "%userprofile%\Desktop", exécutez-le findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >sfcdetails.txt pour extraire les événements de journal pour l'analyse sfc et ajoutez le contenu du fichier sfcdetails.txt à votre question.

Notez que si vous regardez dans le fichier sfcdetails.txt, vous pourrez trouver une ligne comme celle-ci:

Cannot repair member file [l:14{7}]"url.dll" of Microsoft-Windows-IE-WinsockAutodialStub, Version = 6.0.5752.0, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeN

Dans cet exemple, le problème concerne "url.dll". Vous pouvez utiliser Windows Search pour rechercher la copie de sauvegarde la plus récente du fichier et la remplacer vous-même. Cependant, certains fichiers, par exemple, TrustedInstaller.EXEsont configurés de manière à ne pouvoir être modifiés que par certains processus système. Vous devrez donc remplacer le fichier à partir d'un disque linux amorçable OU le réinstaller. Certains fichiers seront plus tard si les autorisations ne sont pas correctes. Par conséquent, si vous devez utiliser un disque de démarrage Linux pour remplacer le fichier, je vous recommande de tout sauvegarder dès que possible, car cela pourrait éventuellement échouer à nouveau. Si vous avez le temps et une sauvegarde récente, je vous recommande de procéder à une réinstallation "sur place" en exécutant le programme d'installation à partir du disque Windows 7 alors que Windows est déjà en cours d'exécution. Si cela ne fonctionne pas, la seule option restante peut être une réinstallation propre.

Si votre journal indique des problèmes avec le fichier TrustedInstaller.exe, vous aurez besoin d'une disquette de démarrage Linux pour remplacer la copie endommagée par une copie correcte de l'un des dossiers de sauvegarde du correctif, car Windows autorisera uniquement la modification de TrustedInstaller.exe.

Edit: Depuis SFC trouvé aucun problème

Comme je n'ai jamais vu de problème persistant avec Windows Update qui n'entraîne pas non plus le signalement d'erreurs par SFC, je ne suis pas sûr que les étapes suivantes vont aider. J'ai fait un peu plus de recherche et j'ai trouvé les solutions possibles suivantes:

Pare-feu

Si vous utilisez un pare-feu tiers, essayez de le désactiver temporairement, puis essayez de le réactualiser. Si cela réussit, vous devrez trouver le paramètre sur votre pare-feu qui bloque Windows Update. La solution la plus simple consiste à désinstaller complètement votre pare-feu, puis à le réinstaller.

Infection

D'après mon expérience, les infections par logiciels malveillants interfèrent généralement avec Windows Update en corrompant les fichiers Windows Update. Comme ce n'est pas le cas, il est toujours possible qu'un logiciel malveillant bloque les mises à jour de nombreuses autres méthodes, telles que l'injection de DLL ou le blocage de la connexion. Une technique courante utilisée par les programmes malveillants consiste à modifier les paramètres de votre proxy pour utiliser un programme installé sur votre ordinateur en tant que proxy.

  • Pour vérifier cela, cliquez sur Démarrer, tapez configure proxy settings, puis appuyez sur Entrée. Cliquez sur LAN settings. Si l'adresse du serveur proxy est définie sur localhost, 127.0.0.1ou ::1décochez la case "Utiliser le serveur proxy", cliquez sur OK, puis sur OK dans la boîte de dialogue "Propriétés Internet", puis réessayez.

    - Remarque: de nombreux accélérateurs Web définiront un serveur proxy comme celui-ci, qui ne constitue pas une infection par un logiciel malveillant, mais qui peut quand même interférer avec Windows Update. Si vous utilisez un accélérateur Web, désinstallez-le.

Vous devez également exécuter une analyse antivirus complète. Effectuez également une analyse avec Spybot Search & Destroy (vous n’aurez pas à vous soucier des cookies de suivi mentionnés, sauf si vous êtes paranoïaque à propos des annonceurs et de votre vie privée, mais c’est quand même une bonne idée de les supprimer).

Dépanneur intégré

Si une analyse de virus et de logiciels espions ne renvoie rien et que votre pare-feu n’est pas le coupable, vous pouvez exécuter le dépanneur intégré pour tenter de trouver une autre solution. Cliquez sur l'icône du centre d'action dans la zone de notification,
Icône de zone de notification
puis cliquez sur "Ouvrir le centre d'action".

Cliquez sur "Dépannage"
Icône de dépannage
puis sur "Système et sécurité".
Icône Système et Sécurité

Cliquez sur "Windows Update" puis suivez les instructions à l'écran.texte alternatif

TuxRug
la source
Eh bien, j'ai "Windows Resource Protection n'a trouvé aucune violation d'intégrité".
Jono
C'est incroyablement étrange. Je vais modifier ma réponse avec quelques autres idées.
TuxRug
2

Je viens d'avoir ce même problème avec Windows, mais il a été résolu pour moi par le dépanneur intégré de Windows.

La première fois que j'ai exécuté le dépanneur "Fixit" en ligne, il n'a toutefois rien fait pour résoudre le problème. Ensuite, j'ai essayé le dépanneur intégré de Windows et il m'a proposé d'aller en ligne pour télécharger les étapes de dépannage mises à jour, ce que j'ai accepté.

Après avoir obtenu les définitions de dépannage mises à jour, il a réparé deux composants de Windows Update et mon problème a été résolu. J'espère que cela pourrait également résoudre le problème pour d'autres.

zxxxwaynexxxz
la source
0

Chaque fois que vous rencontrez un problème de non-mise à jour de la mise à jour Windows, commencez par vérifier que le service de transfert intelligent en arrière-plan et le module d’installation de Windows ne sont pas désactivés dans le Panneau de configuration => Outils d’administration => Services. Ces deux éléments sont nécessaires pour que Windows Update fonctionne.
Vous aurez peut-être également besoin de la version la plus récente de Windows Update Agent .
Il est également bon de vous assurer que tous les pilotes de votre périphérique sont à jour car ils peuvent parfois provoquer des conflits avec les mises à jour de Windows.
Malheureusement, la plupart de ces codes d'erreur ne sont pas bien documentés et beaucoup de choses peuvent les causer.
Il existe une bonne référence pour les codes d'erreur de mise à jour Windows que vous pouvez trouver ici .

MaQleod
la source