T.A.N.I.E.R.E  de  PN

Trucs, Astuces, Notes, Infos, Explications, Réponses Et secrets

 

[ Imprimer cette page] [ Ecrivez-moi] [ Ajoutez Tanière de PN à vos favoris] [ Tanière de PN comme page d'accueil] -

 
Google

Sur la Toile    Chez PN


Contenu


Windows XP


Longhorn

FAQ Lab-os
(Th. Mille - MVP)


Support Microsoft

Support général
Base connaissances XP
Groupes de discussions



Mes ouvrages

Collaboration avec Thierry Mille (MVP) (ses publications)

 
 


 

Problèmes avec Windows Update

 

FAQ pour v4.windowsupdate.com

 Etapes préliminaires Package non valide (Erreur 80070643)
Affichage de la page demandée impossible Page can not be found
Accès refusé (Erreur 0xx800c008) Remettre Windows Update en français
Blocage du téléchargement des mises à jour Services packs - Généralités
Correctifs proposés indéfiniment Services packs - Problèmes d'installation et conflits
Erreur n°0x800A138F Supprimer le 2e onglet Mises à jour automatiques
Erreur n°0x800B0004 ou 0x800B0003 Test du logo - Installation impossible des correctifs


Intégrité du fichier Update.inf et de la cryptographie

Note: Si l'adresse d'accès contient v5.windowsupdate.com,  voir la FAQ réalisée par Microsoft

 

Étapes préliminaires

Si l'accès à WindowsUpdate, le téléchargement de la mise à jour ou son installation échoue sans message d'erreurs ou avec une erreur non répertoriée, commencer par suivre les pistes suivantes:

  1. Vérifier le système avec un anti-virus à jour et des anti-spywares (Ad-Aware et Spybot - complémentaires), en mode sans échec de préférence afin de supprimer également les parasites qui s'exécuteraient au démarrage de l'ordinateur.
     
  2. Désactiver ou désinstaller l'anti-popup ou composant assimilé (souvent ajouté comme barre dans le navigateur)
     
  3. Consulter le journal windows update.log (généralement situé dans le dossier Windows). Sur la base des informations recueillies, les pistes ci-dessous peuvent résoudre le problème.
     
  4. Supprimer les fichiers temporaires Internet et, si nécessaires, les cookies et vider l'historique (IE - Outils - Options Internet - onglet Général)

 


Remettre Windows update en Français

Si la page de Windows Update s'affiche dans une autre langue que le français, contrôler que le français (standard, ou suisse, ou belge ou québécois) est défini dans les options Internet:

Sous l'onglet Général du menu Outils/Options Internet..., cliquer sur le bouton Langues. Le français doit y figurer, comme première entrée de la liste. L'ajouter si, pour des raisons non encore élucidées, sa mention a été supprimée

Haut


Supprimer le 2e onglet Mises à jour automatiques

Une mise à jour par Windows Update a pu ajouter un onglet Mises à jour automatiques supplémentaire dans le module Propriétés système. Pour supprimer cet onglet de trop, il faut supprimer la clé qui le gère:

  • Par Démarrer/Exécuter... (ou Windows+r), saisir regedit

  • Sélectionner et sauvegarder la clé HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\System\shellex\PropertySheetHandlers .

  • Supprimez les sous-clés Auto Update Property Sheet Extension ou Extension de la page de propriétés de mise à jour automatique de trop.

    Seules devraient subsister une occurrence de la valeur Extension de la page de propriétés de mise à jour automatique (ou de Auto Update Property Sheet Extension) et la valeur Remote Sessions CPL Extension

Voir la Fiche technique Microsoft N°19964

Haut


Affichage de la page demandée impossible

L'erreur Windows Update a rencontré une erreur et ne peut pas afficher la page demandée se produit en général lorsque l'utilisation d'un point de restauration ou la réparation de Windows XP par réinstallation a "désinstallé" le SP1.

Pour vérifier si le SP1 est toujours installé, procéder comme suit: Par la séquence de touches Windows+Pause, ouvrir les Propriétés du système et vérifier, sous l'onglet Général, que la mention Service Pack 1 est présente.

Résolution

Réinstaller le SP1 puis tester l'accès à Windows Update
 

Alternative

  1. Par Démarrer/Exécuter... saisir regedit

  2. Localiser la clé HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows et la sauvegarder

  3. Dans le volet droit, localiser et double-cliquer sur la valeur DWord CSDVersion

  4. Remplacer le contenu du champ Données de la valeur par le chiffre 0

  5. Redémarrer l'ordinateur puis tester Windows Update

Haut


Page d'accès non trouvée - supprimée ou temporairement inaccessible

Il peut arriver que le site Windows Update soit temporairement inaccessible, mais cela reste rare. Si le problème persiste au-delà de quelques heures avec l'erreur The page cannot be found - The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.Ferme Internet Explorer, tester la procédure suivante:

  1. Dans l'Explorateur Windows, ouvrir le dossier Program Files\Windowsupdate\V4

  2. Dans le volet droit, sélectionner et copier (par Ctrl+C) le fichier  iuident.cab
    Note: L'affichage des fichiers cachés et masqués doit être autorisé.

  3. Développer le dossier Program Files\Windowsupdate\V4\Temp et coller (par Ctrl+V) le fichier iuident.cab copié au pont 2.

  4. Tester l'accès aux mises à jour

Haut


Erreur n°0x800A138F

Si les étapes initiales (suppression des fichiers temporaires Internet, désactivation de l'anti-popup, etc.) n'ont rien changé, tester les pistes suivantes:

  1. Filtrage de sites Internet (vérifier le contenu du fichier hosts enregistré dans le dossier windows\system32\drivers\etc et supprimer le cas échéant l'adresse pointant vers le site WindowsUpdate.

  2. Installation d'un neutralisateur de pop-up (popupkiller). Le désactiver pour pouvoir accéder à WindowsUpdate.

  3. Vérifier la date système (horloge dans la zone de notification). Si le système a été remis à une date antérieure, remettre la date courante. 

Haut


Erreur n°0x800B0004 ou 0x800B0003

Ces deux erreurs peuvent parfois se résoudre tout bêtement en:

  • acceptant le certificat de confiance Microsoft si une boîte de dialogue s'affiche! (Cliquer sur OUI)

  • supprimant les fichiers temporaires Internet (Outils/Options Internet - onglet Général - bouton Supprimer les fichiers)

  • vérifiant sous l'onglet Sécurité des options Internet que le niveau n'est pas fixé trop haut. Le définir sur Moyen pour la zone Internet avant d'aller sur Windows Update

Puis, si l'erreur persiste, tester une à une les pistes suivantes en vérifiant l'accès à Update entre chacune des solutions proposées:

  1. En présence d'un serveur proxy, vérifier que les connexions anonymes à Internet sont autorisées ou le désactiver dans le menu Outils/Options Internet..., Onglet Connexion - Paramètres de la connexion (ou paramètres locaux pour un réseau local) - décocher la case Utiliser un serveur proxy pour cette connexion.

  2. Réenregistrer les fichiers suivants (par Démarrer/Exécuter, saisir successivement les commandes:
    regsvr32 MSSIP32.DLL
    regsvr32 softpub.dll
    regsvr32 initpki.dll

  3. Utiliser HTTP 1.1 : Ouvrir Internet Explorer - Outils/Options Internet - onglet Avancé - cocher l'entrée Utiliser HTTP 1.1 avec une connexion par proxy (au bas de la liste des paramètres)

  4. Chercher un éventuel fichier HOSTS (ou HOSTS.SAM), généralement dans le dossier C:\WINDOWS\system32\drivers\etc\hosts et vérifier s'il contient une entrée concernant le site Windows Update. Dans ce cas, supprimer l'entrée. En effet, l'adresse IP du site change constamment et ne doit pas figurer parmi les IP statiques.

  5. Redémarrer le service de cryptographique: par Démarrer/Exécuter.. saisir la commande  net start cryptsvc

  6. Réenregistrer les fichiers suivants (méthode décrite au point 2)
    regsvr32 wintrust.dll
    regsvr32 dssenh.dll
    regsvr32 rsaenh.dll
    regsvr32 gpkcsp.dll
    regsvr32 sccbase.dll
    regsvr32 slbcsp.dll
    regsvr32 cryptdlg.dll

Téléchargement malin:

Haut


Accès refusé à Windows Update (erreur 0x800c008)

  1. Vérifier la présence virus (passer un anti-virus à jour), de troyens ou de spyware en utilisant Ad-Aware et Spybot ou assimilés), de préférence en mode sans échec pour que les parasites éventuellement lancés au démarrage puissent être supprimés. Si le système est exempt de virus ou de spyware, passez à l'étape suivante.

  2. Serveur proxy: si le serveur proxy du FAI a été défini, le désactiver dans le menu Outils/Options Internet..., Onglet Connexion - Paramètres de la connexion (ou paramètres locaux pour un réseau local) - décocher la case Utiliser un serveur proxy pour cette connexion. (Merci Philippe)

  3. Vérifier la date et l'heure du système. Si cela ne fonctionne pas, passer à l'étape suivante.

  4. Dans Internet Explorer - menu Outils/Options Internet, onglet Général, section Fichiers temporaires Internet

    • Supprimer les cookies

    • Supprimer les fichiers temporaires (y compris ceux pour lecture hors connexion en cochant la case appropriée dans la boîte de dialogue)

    • Effacer l'historique

    Fermer Internet Explorer et tester l'accès au site WindowsUpdate. Si cela ne fonctionne pas, passer à l'étape suivante

  5. Dans le navigateur, menu Outils/Options Internet, onglet Général, cliquer sur le bouton Langues et s'assurer qu'une langue au moins est répertoriée. Si aucune langue n'est prévue, utiliser le bouton Ajouter. Si cela ne fonctionne pas, passer à l'étape suivante

  6. Vérifier que l'accès aux sites sécurisés est possible: Essayer de se connecter à l'adresse https://www.stanford.edu/group/idg/leland/samples/secure/test.html. Si l'accès est impossible, vérifier les Options Internet, onglet Avancé et activer l'accès aux sites sécurisés SSL. Si le test est bon mais que l'accès à WindowsUpdate ne fonctionne toujours pas, passer à l'étape suivante

  7. Parefeu et proxy: vérifier que les ports 80 et 443 sont autorisés en entrée et sortie. Si les ports sont déjà autorisés, passer à l'étape suivante.

  8. Certificats: Dans le navigateur, menu Outils/Options Internet, onglet Avancé, faire défiler la liste jusqu'à la section Sécurité. Décocher l'entrée Vérifier la révocation des certificats puis redémarrer l'ordinateur

Voir également Fiche technique Microsoft N° 24387 WINUP-Err Msg: "Impossible d'afficher la page"

Haut


Blocage du téléchargement des mises à jour

  1. Tester le téléchargement en désactivant le pare-feu et en désinstallant/désactivant l'éventuel anti-popup. Si cela ne fonctionne pas, réactiver le pare-feu et passer à l'étape suivante

  2. Réenregistrement de DLL et association du type de fichier JS

    • Par Démarrer/Exécuter... saisir une à une les commandes suivantes:

      regsvr32 msscript.ocx
      regsvr32 dispex.dll
      regsvr32 vbscript.dll
      regsvr32 scrrun.dll

    • Vérification de l'association du type de fichier JS
      * Dans le panneau de configuration - Options des dossiers, afficher l'onglet Types de fichier
      * Sélectionner dans la liste l'extension JS et cliquer sur le bouton Avancé
      * Dans la liste des Actions, sélectionner l'entrée Ouvrir avec l'invite de commande
      * Cliquer sur le bouton Modifier
      * Vérifier que le champ Application utlisée pour exécuter cette action contient la commande
      C:\WINDOWS\System32\WScript.exe "%1" %* (la lettre du lecteur peut être différente si le système n'est pas installé sur le lecteur c:)
      Si la commande n'est pas conforme, la modifier en respectant la casse, les guillemets et l'astérisque après le dernier %)

Remarque
Si l'une des DLL est introuvable, réinstaller Internet Explorer
L'extension JS concerne le javascript. Si ce type est absent, cela signifie que la machine virtuelle Java n'est pas installée ou corrompue.

Haut


Test du logo - Installation impossible des correctifs

L'erreur Installation logicielle n'a pu être validée lors du test permettant d'obtenir le logo Windows.Ce logiciel ne sera pas installé. Contactez votre administrateur peut avoir les origines et solutions suivantes:

Problème de référencement d'un "hotfix" et corruption du fichier edb.log

  1. Ouvrir l'Explorateur Windows et localiser le dossier WINDOWS\system32\CatRoot2

  2. Sélectionner le dossier CatRoot2

  3. Appuyer sur la touche F2 et renommer le dossier en CatRoot2Old

  4. Tester Windows Update

 

 Problème avec deux fichiers DLL

  1. Par Démarrer/Exécuter.. saisir l'une après l'autre les commandes suivantes (appuyer sur Entrée et cliquer sur OK pour fermer le message d'enregistrement du fichier)

    regsvr32 licdll.dll
    regsvr32 regwizc.dll

  2. Tester Windows Update

 

Problème de cryptographie

Démarrer le service de cryptographie.
Voir point 2 de l'article concernant problème de cryptographie

 

Problèmes avec un certifcat

Sur un ordinateur dont l'accès à Windows Update et le téléchargement se passent bien:

  1. Ouvrir Internet Explorer - menu Outils - Options Internet - onglet Contenu

  2. Cliquer sur le bouton Certificats

  3. Cliquer sur l'onglet "Autorités principales de confiance

  4. Faire défiler la liste jusqu'à trouver l'entrée Microsoft Root Authority certificate

  5. Cliquer  sur le bouton Exporter et suivre les instructions pour exporter les certificats en format "DER encoded Binary x.509(.CER)".

  6. Enregistrer le certificat sur un support amovible (CD ou disquette) ou dans un dossier partagé sur le réseau

 

Sur l'ordinateur à problème

  1. Reprendre les points 1 à 3 ci-dessus

  2. Cliquer sur le bouton Importer et récupérer les certificats sauvegardés à l'étape précédente.

A télécharger si nécessaire:
Certificat Microsoft Root Authority valable jusqu'en 2020: ms_root_authority.cer

Haut


Problèmes d'intégrité du fichier Update.inf ou/et service de cryptographie

L'impossibilité d'accéder à Windows Update peut provenir d'un problème de droits d'accès ou de sécurité respectivement de signatures des fichiers. Les pistes suivantes peuvent rétablir l'accès au site et aux téléchargements:

  1. Il peut s'agir d'un simple problème de droit d'accès. S'assurer que l'utilisateur en cours de session dispose des droits d'administrateur sinon faire la mise à jour du système  partir d'un autre compte d'administrateur..

  2. Une autre cause: le système ne parvient pas à supprimer le contenu du dossier catroot2. Pour corriger le problème, procéder comme suit:
    .

    • Par Démarrer/Exécuter... (ou Windows+r), saisir services.msc

    • Dans le volet droit, double-cliquer sur l'entrée Service de cryptographie et cliquer sur le bouton Arrêter.

    • Dans l'Explorateur Windows, renommer ou supprimer le dossier windows\system32\catroot2 et redémarrer l'ordinateur. Si cela ne suffit pas, passer à l'étape suivante.

      Note: Les problèmes du dossier catroot2 ne devraient pas se produire si le correctif N°817287 est installé

  3. Procéder comme au point 2 mais en sauvegardant  dans un autre dossier ou partition les fichiers contenus dans le dossier windows\system32\catroot. Puis supprimer le contenu du dossier et redémarrer l'ordinateur. Si cela ne suffit pas, passer à l'étape suivante.

  4. Utiliser le script xp_cryptofix.vbs de Doug Knox supprime le dossier windows\system32\catroot2 et réinscrit les composants de la cryptographie dans le Registre

Haut

Autres solutions

  1. Dans l'explorateur, lancer une recherche par Ctrl+F en indiquant le nom WUTemp et en faisant chercher sur le lecteur système. Supprimer le dossier trouvé.

  2. Une stratégie de groupe empêche l'accès à WindowsUpdate. Pour la désactiver dans l'édition professionnelle:
     

    • Par Démarrer/Exécuter... (ou Windows+r), saisir gpedit.msc

    • Ouvrir l'arborescence sur le dossier Configuration utilisateur/Modèles d'administration/Composants Windows/Windows Update

    • Dans le volet droit, double-cliquer sur l'entrée Supprimer l'accès à l'utilisation de toutes les fonctionnalités de Windows Update et la définir en Non configuré

    Pour la version familiale, il faut intervenir dans le Registre:

    • Par Démarrer/Exécuter... (ou Windows+r), saisir regedit

    • Localiser et supprimer la clé HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\WindowsUpdate

    Fermer et rouvrir la session afin que la restriction ne soit plus appliquée.

    Téléchargement: Le fichier EnableWindowsUpdate.reg téléchargé et exécuté supprime la clé gérant la restriction aussi bien pour l'édition professionnelle que familiale.

  3. Localiser et supprimer les fichiers Iuctl.dll et Iuengine.dll dans les dossier Windows\System32\Dllcache (il s'agit d'un dossier caché) et Windows\System32.

    Supprimer également le fichier Update Class enregistré dans le dossier WINDOWS\Downloaded Program Files.

    Note: Tous ces fichiers sont réinstallés lors du téléchargement sur Windows Update

Haut


Erreur 80070643 dans Windows update.log et/ou signature numérique non trouvée/package non valide

Les pistes ci-dessous permettent de corriger les erreurs de Signature numérique non trouvée" ou "Signature du package logiciel non valide" voire même Logiciel non validé qui s'affichent lors du téléchargement d'un contrôle ActiveX, d'une installation de mises à jour ou d'un composant Windows, d'un logiciel Microsoft ou tiers mais compatible XP

 

Taille excessive du fichier Edb.log

La taille du fichier journal %WINDIR%\System32\CatRoot2\Edb.log peut atteindre 20 Mo alors que sa taille est généralement inférieure à 1 Mo. Pour résoudre le problème

  1. Par Démarrer/Exécuter.. saisir cmd

  2. À l'invite de commandes, taper la commande suivante (confirmer en appuyant sur la touche Entrée)

    ren %systemroot%\system32\catroot2\Edb.log *.tst

  3. Quitter la console et tester l'installation.

     

Activer les Services de cryptographie

Définir les Services de cryptographie sur Automatique:

  1. Par Démarrer/Exécuter..., saisir services.msc

  2. Dans le volet droit, cliquer du bouton droit sur Services de cryptographie et sélectionner Propriétés

  3. Définir le Type de démarrage en Automatique et cliquer sur le bouton Démarrer

  4. Fermer la console et tester l'installation.

     

Fichier journal ou base de données endommagé

Un fichier journal ou une base de données stocké(e) dans le dossier Catroot2 est peut-être endommagé. Important : Ne pas renommer le dossier Catroot qui ne serait pas recréé s'il est renommé, contrairement au dossier Catroot2.

  1. Par Démarrer/Exécuter..., saisir cmd

  2. À l'invite, taper les commandes suivantes en appuyant sur la touche Entrée après chaque ligne :

    net stop cryptsvc
    ren %systemroot%\System32\Catroot2 oldcatroot2
    net start cryptsvc
    exit

  3. Quitter la console et tester l'installation

     

Fichiers DLL associés aux Services de cryptographie

Les inscriptions de fichiers DLL peuvent avoir été supprimées. Les réenregistrer comme suit:

  1. Par Démarrer/Exécuter..., saisir successivement les commandes suivantes en appuyant sur la touche Entrée après chaque ligne (cliquer sur OK lorsque la boîte de confirmation d'enregistrement s'affiche)

    regsvr32 softpub.dll
    regsvr32 wintrust.dll
    regsvr32 initpki.dll
    regsvr32 dssenh.dll
    regsvr32 rsaenh.dll
    regsvr32 gpkcsp.dll
    regsvr32 sccbase.dll
    regsvr32 slbcsp.dll
    regsvr32 cryptdlg.dll
    regsvr32 softpub.dll

    exit

  2. Tester l'installation

Téléchargement malin: le script de Doug Knox  xp_cryptofix.vbs effectue automatiquement les réparations ci-dessus.

 

Attribut masqué de %Windir% et de ses sous-dossiers

  1. Par Démarrer/Exécuter..., saisir cmd

  2. À l'invite, taper les commandes suivantes en appuyant sur la touche Entrée après chaque ligne :

    attrib -s -h %windir%
    attrib -s -h %windir%\system32
    attrib -s -h %windir%\system32\catroot2
    exit

  3. Fermer la console et tester l'installation

     

Informations complémentaires:

D'autres méthodes sont fournies sur la fiche technique Microsoft N°822798

Haut


Les correctifs et mises à jour déjà installés sont toujours proposés

L'installation d'une mise à jour ou d'un correctif crée généralement une clé et une valeur dans le Registre. En l'absence de ces informations, Windows Update continue à proposer le téléchargement du correctif.

Pour résoudre le problème:

  1. Télécharger le script de Doug Knox xp_hotfix_prompt.vbs (traduit en français).

  2. Double-cliquer sur le fichier et indiquer le numéro du correctif ou de la mise à jour reproposée.

  3. Le script se charge d'ajouter la clé et la valeur nécessaire dans le Registre.

Scripts spécifiques pour les correctifs KB823980 et le Q811493

Haut


Installation des Services Packs

Pour l'instant, Microsoft propose uniquement le SP1 qui regroupe un certain nombre de correctifs de la version originale de Windows XP. Le SP2, qui intégrera toutes les mises à jour intervenues depuis la sortie du SP1, devrait sortir au milieu de l'année 2004.

Généralités

Quel que soit le service pack, un certain nombre de problèmes et de conflits seront évités en appliquant les quelques conseils suivants avant l'installation des correctifs:

  1. Procéder à un nettoyage et à une maintenance du système. Voir à la rubrique Procédures - Cure de jouvence.

  2. Fermer tous les programmes.

  3. XPAntispy ou assimilés ont été installés et neutralisent certaines opérations sur le système, penser à exécuter l'utilitaire afin de réactiver les opérations neutralisées.

Astuce: Dans l'Utilitaire de configuration (msconfig par Démarrer/Exécuterer),  onglet Général, activer l'option Démarrage sélectif et décocher l'entrée Charger les éléments de démarrage.

Voir également

Haut


Services packs - Problèmes d'installation / conflits

Avec le SP1

  1. Installation refusée pour cause de clé de produit illégale
    Au début de l'installation du SP1, la clé du produit Windows XP est vérifiée. Certaines versions piratées ou considérées comme telles ne pourront pas être mises à jour (voir les informations de la page Microsoft sur les clés de licence en volume.

    Le script de JMST
    test_cle_sp1.vbs teste la validité de la clé du produit, le cas échéant régulariser la version de Windows XP. Voir Key product de Windows XP

  2. Erreur Le système de fichier de base(noyau) n'est pas un fichier Microsoft:
    Cette erreur se produit si le fichier ntoskrnl.exe a été modifié. Pour résoudre le problème:

    • En cas d'utilisateur d'un utilitaire tel que BootXP ou LogonUI Boot Randomizer. désinstaller le programme.

    • En cas de modification manuelle: éditer le ficher boot.ini et supprimer le paramètre KERNEL=xxxx. La mention xxxx étant le nom d'un fichier.

    Voir fiche technique Microsoft N°327101).

  3. Erreur PARSER MESSAGE Value creation failed
    Cette erreur est provoquée par un autre outil de personnalisation, Style XP, qui empêche l'accès au module Ajout/Suppression de programmes. Il faut télécharger la mise à jour du programme chez TGT Soft

  4. Microsoft Outlook 2002 gèle après installation du SP2 de Office
    Ce phénomène peut se produire lorsque le SP2 d'Office est installé après le service pack de Windows XP. Le seul remède est de désinstaller les services pack et de les réinstaller dans l'ordre suivant: SP2 de Offce XP puis SP1 de Windows XP.

  5. Après installation du SP1, l'affichage en miniatures de certaines extension (html, htm, eml, nws et xml) est désactivé. Cette modification est voulue pour des raisons de sécurité. Pour réactiver cette fonctionnalité, consulter la lettre M - Miniatures - Perte de l'affichage...