DetailPage-MSS-KB

Base de connaissances

Numéro d'article: 910341 - Dernière mise à jour: lundi 29 mars 2010 - Version: 3.1



Sommaire

Résumé

Cet article décrit la procédure de résolution des messages d'erreur qui peuvent s'afficher lorsque vous essayez de télécharger des mises à jour à partir du site Web Microsoft Windows Update ou Microsoft Update ou d'un serveur Microsoft Windows Server Updates Services (WSUS). La section « Résolution » présente les procédures de résolution de ce problème pour Microsoft Windows 2000, Windows Server 2003 et Windows XP. Cet article comporte également une section « Contournement ». Vous pouvez suivre les étapes de la section « Contournement » si celles de la section « Résolution » ne résolvent pas le problème.

Symptômes

Lorsque vous essayez de télécharger et d'installer des mises à jour à partir du site Web Microsoft Windows Update ou Microsoft Update ou d'un serveur Microsoft Windows Server Updates Services (WSUS), vous pouvez recevoir le message d'erreur suivant :
0x80240020

Cause

Ce problème se produit si le service Mises à jour automatiques ne peut pas emprunter l'identité de l'utilisateur connecté pour terminer le téléchargement et l'installation de la mise à jour.

Résolution

Pour résoudre ce problème sur un ordinateur Windows 2000, suivez les étapes de la section A. Pour résoudre ce problème sur un ordinateur Windows Server 2003 ou Windows XP, suivez les étapes de la section B.

Section A : Windows 2000

Étape 1 : Ouvrir une session et exécuter Microsoft Internet Explorer en tant qu'utilisateur membre du groupe Administrateurs local

  1. Ouvrez une session en tant qu'utilisateur membre du groupe Administrateurs local.
  2. Cliquez avec le bouton droit sur Internet Explorer, cliquez sur Exécuter en tant que, puis exécutez le programme en tant qu'utilisateur membre du groupe Administrateurs local.
  3. Reportez-vous au site Web Windows Update ou Microsoft Update ou connectez-vous à un serveur WSUS.

Étape 2 : Vérifier que le client pour les réseaux Microsoft est installé

  1. Cliquez sur Démarrer, sur Exécuter, tapez ncpa.cpl, puis cliquez sur OK.
  2. Cliquez avec le bouton droit sur la connexion au réseau local associée à la carte réseau, puis cliquez sur Propriétés.
  3. Vérifiez que Client pour les réseaux Microsoft apparaît dans la zone Cette connexion utilise les éléments suivants. Vérifiez que la case à cocher en regard de Client pour les réseaux Microsoft est activée. Si Client pour les réseaux Microsoft n’apparaît pas dans la zone Cette connexion utilise les éléments suivants, procédez comme suit :
    1. Cliquez sur Installer, sur Client, puis sur Ajouter.
    2. Cliquez sur Client pour les réseaux Microsoft, sur OK, puis sur Oui.

Étape 3 : Vérifier que le service de transfert intelligent en arrière-plan et le service de notification d'événement système sont démarrés

Remarque Le service de transfert intelligent en arrière-plan dépend du service de notification d'événement système dans Windows 2000.
  1. Cliquez sur Démarrer, sur Exécuter, tapez services.msc, puis cliquez sur OK.
  2. Dans la liste Nom, double-cliquez sur Notification d'événement système.
  3. Dans la zone Type de démarrage, cliquez sur Automatique.
  4. Cliquez sur Démarrer, attendez que le service démarre, puis cliquez sur OK.
  5. Répétez les étapes 2 à 4 de cette procédure pour le service de transfert intelligent en arrière-plan.

Étape 4 : Connectez-vous à la session de la console de Windows 2000 Server

Remarque cette étape s'applique uniquement à Windows 2000 Server.

Remarque Le service de transfert intelligent en arrière-plan ne prend pas en charge les sessions des services Terminal Server dans Windows 2000. Le service de transfert intelligent en arrière-plan peut traiter le travail de téléchargement uniquement à l'aide des informations d'identification de l'ordinateur. Si le pare-feu ou le proxy requièrent l'authentification au niveau de l'utilisateur, le travail de téléchargement échoue.
  1. Ouvrez une session localement sur l'ordinateur. N'utilisez pas une session des services Terminal Server.
  2. Reportez-vous au site Web Windows Update ou Microsoft Update ou connectez-vous à un serveur WSUS.

Étape 5 : Vérifiez que les entrées de Registre ci-dessous sont présentes

Important Cette section, méthode ou tâche contient des étapes vous indiquant comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour plus de protection, effectuez une sauvegarde du Registre avant de le modifier. Vous serez alors en mesure de le restaurer en cas de problème. Pour plus d'informations sur la procédure de sauvegarde et de restauration du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
322756  (http://support.microsoft.com/kb/322756/ ) Procédure de sauvegarde, de modification et de restauration du Registre dans Windows XP
  1. Cliquez sur Démarrer, sur Exécuter, tapez Regedit, puis cliquez sur OK.
  2. Développez la sous-clé suivante :
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\SensLogn
  3. Vérifiez que les entrées de Registre suivantes sont présentes :
    Réduire ce tableauAgrandir ce tableau
    NomType de donnéesValeur des données
    AsynchronousDWORD00000001
    DLLNameChaîneWlNotify.dll
    ImpersonateDWORD00000001
    LockChaîneSensLockEvent
    LogoffChaîneSensLogoffEvent
    LogonChaîneSensLogonEvent
    MaxWaitDWORD00000258
    SafeDWORD00000001
    ShutdownChaîneSensShutdownEvent
    StartScreenSaverChaîneSensStartScreenSaverEvent
    StartShellChaîneSensStartShellEvent
    StartupChaîneSensStartupEvent
    StopScreenSaverChaîneSensStopScreenSaverEvent
    UnlockChaîneSensUnlockEvent
  4. Apportez les modifications ou ajoutez les entrées requises.

    L'exemple suivant explique comment modifier la valeur de Registre Shutdown :
    1. Cliquez avec le bouton droit sur Shutdown, puis cliquez sur Modifier.
    2. Dans la zone Données de la valeur, tapez SensShutdownEvent pour remplacer la valeur existante, puis cliquez sur OK.
    L'exemple suivant explique comment ajouter une valeur de Registre :
    1. Dans le volet gauche, cliquez sur SensLogn.
    2. Cliquez sur Edition, pointez sur Nouveau, puis cliquez sur le type de valeur souhaité. Dans notre exemple, cliquez sur Valeur DWORD.
    3. Tapez Impersonate, puis appuyez sur Entrée.
    4. Cliquez avec le bouton droit sur Impersonate, puis cliquez sur Modifier.
    5. Dans la zone Données de la valeur, tapez 1, puis cliquez sur OK.
  5. Cliquez sur Démarrer, sur Exécuter, copiez-collez ou tapez la commande suivante dans la zone Ouvrir, puis cliquez sur OK.
    Regsvr32 wlnotify.dll /s
  6. Si vous avez apporté des modifications au Registre, redémarrez l'ordinateur. Essayez à nouveau de télécharger et d'installer la mise à jour.

Section B : Windows Server 2003 et Windows XP

Étape 1 : Ouvrir une session et exécuter Internet Explorer en tant qu'utilisateur membre du groupe Administrateurs local

  1. Ouvrez une session en tant qu'utilisateur membre du groupe Administrateurs local.
  2. Cliquez avec le bouton droit sur Internet Explorer, cliquez sur Exécuter en tant que, puis exécutez le programme en tant qu'utilisateur membre du groupe Administrateurs local.
  3. Reportez-vous au site Web Windows Update ou Microsoft Update ou connectez-vous à un serveur WSUS.

Étape 2 : Vérifiez que les entrées de Registre ci-dessous sont présentes

Important Cette section, méthode ou tâche contient des étapes vous indiquant comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour plus de protection, effectuez une sauvegarde du Registre avant de le modifier. Vous serez alors en mesure de le restaurer en cas de problème. Pour plus d'informations sur la procédure de sauvegarde et de restauration du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
322756  (http://support.microsoft.com/kb/322756/ ) Procédure de sauvegarde, de modification et de restauration du Registre dans Windows XP
  1. Cliquez sur Démarrer, sur Exécuter, tapez Regedit, puis cliquez sur OK.
  2. Développez la sous-clé de Registre suivante :
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\SensLogn
  3. Vérifiez que les entrées de Registre suivantes sont présentes :
    Réduire ce tableauAgrandir ce tableau
    NomType de donnéesValeur des données
    AsynchronousDWORD00000001
    DisconnectChaîneSensDisconnectEvent
    DLLNameChaîneWlNotify.dll
    ImpersonateDWORD00000001
    LockChaîneSensLockEvent
    LogoffChaîneSensLogoffEvent
    LogonChaîneSensLogonEvent
    MaxWaitDWORD00000258
    PostShellChaîneSensPostShellEvent
    ReconnectChaîneSensReconnectEvent
    SafeDWORD00000001
    ShutdownChaîneSensShutdownEvent
    StartScreenSaverChaîneSensStartScreenSaverEvent
    StartShellChaîneSensStartShellEvent
    StartupChaîneSensStartupEvent
    StopScreenSaverChaîneSensStopScreenSaverEvent
    UnlockChaîneSensUnlockEvent
  4. Apportez les modifications ou ajoutez les entrées requises.

    L'exemple suivant explique comment modifier la valeur de Registre Shutdown :
    1. Cliquez avec le bouton droit sur Shutdown, puis cliquez sur Modifier.
    2. Dans la zone Données de la valeur, tapez SensShutdownEvent pour remplacer la valeur existante, puis cliquez sur OK.
    L'exemple suivant explique comment ajouter une valeur de Registre :
    1. Dans le volet gauche, cliquez sur SensLogn.
    2. Cliquez sur Edition, pointez sur Nouveau, puis cliquez sur le type de valeur souhaité. Dans notre exemple, cliquez sur Valeur DWORD.
    3. Tapez Impersonate, puis appuyez sur Entrée.
    4. Cliquez avec le bouton droit sur Impersonate, puis cliquez sur Modifier.
    5. Dans la zone Données de la valeur, tapez 1, puis cliquez sur OK.
  5. Si vous avez apporté des modifications au Registre, redémarrez l'ordinateur. Essayez à nouveau de télécharger et d'installer la mise à jour.
Remarque Les sous-clés et les valeurs de Registre présentées dans le tableau de l'étape 3 s'appliquent uniquement à Windows XP et Windows Server 2003. Vous ne pouvez pas importer ces sous-clés et ces valeurs du Registre d'un ordinateur Windows Server 2003 ou Windows XP vers un ordinateur Windows 2000.

Section C : Windows Vista et Windows Server 2008

Étape 1 : Connectez-vous à l'ordinateur en tant qu'Administrateur ou qu'utilisateur disposant des droits d'administrateur

  1. Ouvrez une session en tant qu'utilisateur qui est un administrateur local ou membre du groupe Administrateurs local.
  2. Visitez le site Web Windows Update ou Microsoft Update et recherchez les mises à jour
Pour plus d'informations sur les comptes d'administrateur, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://windows.microsoft.com/fr-fr/windows-vista/What-is-an-administrator-account (http://windows.microsoft.com/fr-fr/windows-vista/What-is-an-administrator-account)


Remarque Pour savoir quel type de connexion vous utilisez, procédez comme suit :
  1. Cliquez sur Démarrer
    Réduire cette imageAgrandir cette image
    Bouton Démarrer
    , puis cliquez sur l'icône d'utilisateur dans l'angle supérieur droit du menu Démarrer.
  2. Dans la section Modifiez votre compte, cliquez sur Gérer les comptes d'utilisateurs.
  3. Recherchez le nom d'utilisateur utilisé pour la connexion dans la section Nom d'utilisateur. Si vous êtes répertorié dans le groupe Administrateur, vous avez ouvert une session avec les droits d'administration.

Étape 2 : Vérifier que le service de transfert intelligent en arrière-plan et le service de notification d'événement système sont démarrés

  1. Cliquez sur Démarrer
    Réduire cette imageAgrandir cette image
    Bouton Démarrer
    , tapez services.msc dans la zone Rechercher, puis cliquez sur services.msc dans la liste des programmes.
  2. Double-cliquez sur Service de transfert intelligent en arrière-plan.
  3. Dans la section Statut du service, vérifiez que le service est répertorié comme Démarré.
  4. Si le statut est répertorié comme Arrêté, cliquez sur Démarrer, puis sur OK.
  5. Essayez de nouveau d'installer les mises à jour.

Étape 3 : vérifier la résolution du nom sur l'ordinateur

  1. Fermez les fenêtres Windows Update ou Microsoft Update du navigateur.
  2. Cliquez sur Démarrer
    Réduire cette imageAgrandir cette image
    bouton Démarrer
    , tapez Invite de commandes, puis, dans la liste des résultats, cliquez avec le bouton droit sur Invite de commandes, puis cliquez sur Exécuter en tant qu'administrateur. Si vous êtes invité à entrer un mot de passe administrateur ou à confirmer une opération, entrez votre mot de passe ou cliquez sur Continuer.
  3. Dans la fenêtre Invite de commandes, tapez les commandes suivantes : Appuyez sur Entrée après chaque commande :
    nslookup
    ns
    nom_ordinateur
    Remarque Dans cette étape, remplacez nom_ordinateur par le nom de votre ordinateur. Pour trouver le nom de votre ordinateur, cliquez sur Démarrer
    Réduire cette imageAgrandir cette image
    Bouton Démarrer
    , cliquez avec le bouton droit sur Ordinateur, puis cliquez sur Propriétés. Le nom de votre ordinateur est répertorié dans la section Paramètres de nom d'ordinateur, de domaine et de groupe de travail.
  4. Si vous appuyez sur Entrée après avoir tapé le nom de l'ordinateur à l'invite de commandes, l'adresse IP DNS doit être renvoyée.
  5. Essayez de réinstaller les mises à jour.

Contournement

Pour contourner ce problème, configurez les Mises à jour automatiques pour télécharger et installer les mises à jour. Pour cela, procédez comme suit :

Windows 2000

  1. Cliquez sur Démarrer, pointez sur Paramètres, puis cliquez sur Panneau de configuration.
  2. Double-cliquez sur Mises à jour automatiques.
  3. Cliquez sur Télécharger automatiquement les mises à jour, et les installer en fonction de la planification que je spécifie.
  4. Sélectionnez le jour et l'heure auxquels vous souhaitez télécharger et installer les mises à jour, puis cliquez sur OK.

Windows XP

  1. Cliquez sur Démarrer, puis sur Panneau de configuration.
  2. Double-cliquez sur Mises à jour automatiques.
  3. Cliquez sur Automatique (recommandé).
  4. Sélectionnez le jour et l'heure auxquels vous souhaitez télécharger et installer les mises à jour, puis cliquez sur OK.

Windows Server 2003

  1. Cliquez sur Démarrer, puis sur Panneau de configuration.
  2. Double-cliquez sur Mises à jour automatiques.
  3. Cliquez pour activer la case à cocher suivante :
    Maintenir mon ordinateur à jour. Avec ce paramètre activé, le logiciel Windows Update peut être mis à jour automatiquement avant d'appliquer d'autres mises à jour.
  4. Cliquez sur Télécharger automatiquement les mises à jour, et les installer en fonction de la planification que je spécifie.
  5. Sélectionnez le jour et l'heure auxquels vous souhaitez télécharger et installer les mises à jour, puis cliquez sur OK.
Pour plus d'informations sur la façon de planifier des mises à jour automatiques, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
327838  (http://support.microsoft.com/kb/327838/ ) Comment faire pour planifier des mises à jour automatiques dans Windows Server 2003, Windows XP et Windows 2000
Windows Vista et Windows Server 2008
  1. Ouvrez Windows Update. Pour ce faire, cliquez sur Démarrer
    Réduire cette imageAgrandir cette image
    bouton Démarrer
    , sur Tous les programmes, puis sur Windows Update.
  2. Dans le volet gauche, cliquez sur Modifier les paramètres.
  3. Cliquez sur l'option de mise à jour automatique souhaitée.
  4. Pour recevoir des mises à jour importantes et conseillées pour votre ordinateur, dans Mises à jour recommandées, cliquez pour activer la case à cocher Inclure les mises à jour recommandées lors du téléchargement, de l'installation ou de la notification de mises à jour.
  5. Cliquez sur OK.

    Si vous êtes invité à entrer un mot de passe administrateur ou à confirmer une opération, entrez votre mot de passe ou confirmez l'opération.

Références

Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
902093  (http://support.microsoft.com/kb/902093/ ) Comment faire pour lire le fichier Windowsupdate.log

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Update
  • Microsoft Windows Update
Mots-clés : 
kbtshoot kbprb KB910341
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Partager
Options de support supplémentaire
Forums du support Microsoft Community
Nous contacter directement
Trouver un partenaire Microsoft Certified Partner
Microsoft Store