DetailPage-MSS-KB

Base de connaissances

Numéro d'article: 873148 - Dernière mise à jour: vendredi 24 mars 2006 - Version: 5.5



Important Cet article contient des informations sur la modification du Registre. Sauvegardez le Registre avant de le modifier. Vérifiez que vous savez comment le restaurer en cas de problème. Pour plus d'informations sur la sauvegarde, la restauration et la modification du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
256986  (http://support.microsoft.com/kb/256986/ ) Description du Registre de Microsoft Windows

Sommaire

Symptômes

Lorsque vous essayez d'installer Microsoft Windows XP Service Pack 2 (SP2) ou Microsoft Windows Server 2003 Service Pack 1 (SP1), vous pouvez rencontrer l'un des problèmes suivants :
  • Vous ne pouvez pas installer le Service Pack.
  • Le message d'erreur suivant s'affiche :
    L'installation du Service Pack 2 ne s'est pas terminée. Accès refusé
  • Le fichier Svcpack.log comprend le message d'erreur suivant :
    DoRegistryUpdates failed

Cause

Ces problèmes peuvent se produire lorsque les autorisations d'une ou plusieurs clés de Registre sont restreintes de sorte à empêcher la mise à jour de ces clés. L'échec de la mise à jour d'une clé de Registre peut provoquer l'échec du programme d'installation.

Contournement

Avertissement Des problèmes sérieux peuvent se produire si vous modifiez le Registre de façon incorrecte à l'aide de l'Éditeur du Registre ou de toute autre méthode. Ces problèmes peuvent vous obliger à réinstaller votre système d'exploitation. Microsoft ne peut pas garantir que ces problèmes puissent être résolus. Vous assumez l'ensemble des risques liés à la modification du Registre.

Remarque Vous devez être membre du groupe de sécurité Administrateurs pour effectuer ces étapes.

Pour contourner ce problème, procédez comme suit.

Étape 1 : Vérifier qu'une mise à jour du Registre a échoué

  1. Ouvrez le fichier Svcpack.log. Par défaut, il se trouve dans le dossier C:\Windows. Pour ouvrir le fichier Svcpack.log, cliquez sur Démarrer, sur Exécuter, tapez %windir%\svcpack.log, puis cliquez sur OK.
  2. Dans le menu Edition, cliquez sur Rechercher.
  3. Dans la zone Rechercher, tapez DoRegistryUpdates failed, puis cliquez sur Suivant.
  4. Si la recherche trouve un message d'erreur DoRegistryUpdates failed, cela indique l'existence d'un problème empêchant la mise à jour du Registre. Le message d'erreur sera semblable à l'exemple suivant :
    xxxx.xxx : DoInstallation: DoRegistryUpdates failed.
    xxxx.xxx : Accès refusé.
    xxxx.xxx : Message affiché pour l'utilisateur : Accès refusé.
    Remarque xxxx xxx représente l'horodatage de chaque entrée.

Étape 2 : Rechercher la clé de Registre spécifique

Après avoir vérifié qu'une autorisation du Registre a échoué, vous devez repérer la clé de Registre correcte pour modifier les autorisations et permettre l'installation correcte de Windows XP SP2 ou de Windows Server 2003 SP1. Pour cela, procédez comme suit :
  1. Incluez des informations de Registre dans le fichier Setupapi.log en activant l'enregistrement détaillé. Pour plus d'informations sur la façon d'activer l'enregistrement détaillé, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
    906485  (http://support.microsoft.com/kb/906485/ ) Comment faire pour activer l'enregistrement détaillé sur un ordinateur Windows XP
    Remarque Par défaut, les clés de Registre ne sont pas enregistrées dans le fichier Setupapi.log.

    Après avoir activé l'enregistrement détaillé, réinstallez Windows XP SP2 ou Windows Server 2003 SP1 pour capturer la clé de Registre.
  2. Ouvrez le fichier Setupapi.log. Par défaut, il se trouve dans le dossier C:\Windows. Pour ouvrir le fichier Setupapi.log, cliquez sur Démarrer, sur Exécuter, tapez %windir%\setupapi.log, puis cliquez sur OK.
  3. Appuyez sur CTRL+FIN pour faire défiler jusqu'à la fin du fichier Setupapi.log.
  4. Dans le menu Edition, cliquez sur Rechercher.
  5. Dans la zone Rechercher, tapez Erreur 5 : Accès refusé sous Direction, cliquez sur Haut, puis sur Suivant.

    L'entrée du fichier Setupapi.log renvoyée par la recherche doit être semblable à l'exemple suivant :
    #-007 Suppression de la clé de Registre HKCR\vnd.ms.radio
    #E033 Erreur 5 : Accès refusé.
    Remarque La ligne située avant l'entrée « Accès refusé » indique la clé de Registre en question. Dans notre exemple, HKCR représente la ruche de Registre nommée « HKEY_CLASSES_ROOT ». « vnd.ms.radio » est une sous-clé située sous cette ruche de Registre.

Étape 3 : Réinitialiser les autorisations de Registre

Dès que vous avez trouvé la sous-clé de Registre qui a les autorisations incorrectes, mettez à jour les autorisations de cette sous-clé.

Pour mettre à jour les autorisations de la sous-clé de Registre, procédez comme suit :
  1. Cliquez sur Démarrer, sur Exécuter, tapez regedit, puis cliquez sur OK pour lancer l'Éditeur du Registre.
  2. Recherchez la sous-clé de Registre notée à l'étape 2e et cliquez dessus, puis cliquez sur Permissions.
  3. Sous Noms d'utilisateur ou de groupe, cliquez sur Administrateurs.
  4. Sous Autorisations pour Administrateurs, vérifiez que les cases à cocher Autoriser situées en regard des entrées suivantes sont activées :
    • Contrôle total
    • Lecture
  5. Cliquez sur Appliquer, puis sur OK.
  6. Dans le menu Fichier, cliquez sur Quitter pour quitter l'Éditeur du Registre.
Le problème d'autorisations de la sous-clé de Registre doit maintenant être résolu et vous devez pouvoir installer Windows XP SP2 ou Windows Server 2003 SP1 correctement. Si vous rencontrez des problèmes supplémentaires lorsque vous essayez d'installer Windows XP SP2 ou Windows Server 2003 SP1, répétez ces étapes autant que nécessaire.

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows XP Service Pack 2 sur le système suivant
    • Microsoft Windows XP Édition familiale
    • Microsoft Windows XP Professional
  • Microsoft Windows Server 2003 Service Pack 1 sur le système suivant
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Web Edition
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
Mots-clés : 
kbmaintenance kbappcompatibility kbperformance kbupgrade kbsetup kbtshoot kberrmsg kbnofix kbprb KB873148
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