Système peut ne pas démarrer lors de la création d'un grand nombre d'unités logiques et des volumes

Traductions disponibles Traductions disponibles
Numéro d'article: 277222 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Symptômes

Si votre système est doté d'un grand nombre de numéros d'unité logique (LUN) et les volumes (plus 700), lorsque vous redémarrez Windows 2000 Server ou Windows Server 2003, l'un des messages d'erreur suivants peut s'afficher :
Windows 2000 n'a pas pu démarrer car le fichier suivant est manquant ou endommagé :
\WINNT\SYSTEM32\CONFIG\SYSTEM.CED des options de démarrage de Windows 2000, Press F8.

Vous pouvez essayer de réparer ce fichier en démarrant le programme d'installation de Windows 2000 Serverou Windows Server 2003 avec la disquette d'installation d'origine ou le CD-ROM. Sélectionnez 'r' sur le premier écran pour démarrer la réparation.
Windows 2000 n'a pas pu démarrer en raison d'une erreur dans le logiciel. Signalez ce problème que Loader Error 3.

Vous pouvez essayer de réparer ce fichier en démarrant le programme d'installation de Windows 2000 Serverou Windows Server 2003 avec la disquette d'installation originale d'ou le CD-ROM. Sélectionnez 'r' sur le premier écran pour démarrer la réparation.
Vous pouvez recevoir l'un de ces messages d'erreur si reconfiguré votre système en supprimant ou en supprimant des LUN existants et les volumes, puis recréé ou détecté à nouveau le nouveau LUN et volumes.

Cause

Serveur Windows 2000 et Windows Server 2003 stockent des informations sur les LUN et volumes qui ont été installés et configurés dans un ordinateur dans la ruche SYSTEM du Registre. Lorsqu'un périphérique (y compris un lecteur) est supprimé d'un système, Windows 2000 Server et Windows Server 2003 conservent à les entrées de Registre au cas où le périphérique renvoie au système ; cela fait partie de la technologie Plug-and-Play. Ce problème peut se produire après un tableau ou jeu de disques est reconfiguré, s'ils sont détectés comme des nouveaux périphériques et par conséquent créer des entrées en double. Si un grand nombre de lecteurs (plus 700), ce problème peut entraîner la ruche SYSTEM à devenir volumineux.

La ruche SYSTEM est limitée à environ 10.3 mégaoctets (Mo) dans la taille de Windows 2000 Server. Cela est dû au fait que la ruche SYSTEM et les fichiers de noyau de Windows doivent tenir au-dessous de 16 Mo au démarrage de Windows.

En raison des modifications de conception, Windows Server 2003 généralement pas aura ce problème sauf si le commutateur/3 GB est en cours utilisé.

Pour plus d'informations sur la ruche SYSTEM et Windows Server 2003, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
302594La limitation de mémoire de ruche système est améliorée dans Windows Server 2003

Résolution

Pour résoudre ce problème, utilisez une des méthodes suivantes, selon l'état le système est en cours. Si ce problème se produit après l'incident (par exemple, si l'ordinateur ne démarre pas), contactez le support technique Microsoft pour obtenir de l'aide afin de réparer votre ruche SYSTEM et la restauration de votre installation de Windows dans un état démarrable.

Pour obtenir une liste complète des numéros de téléphone des services de support technique Microsoft et des informations sur les coûts de support, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS

Comment réparer un ordinateur sur lequel vous ne pouvez pas redémarrer

Important Cette section, la méthode ou la tâche contient vous explique comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, assurez-vous que vous procédez comme suit. Pour une meilleure protection, sauvegardez le Registre avant de le modifier. Ensuite, vous pouvez restaurer le Registre en cas de problème. Pour plus d'informations sur la façon de sauvegarder et restaurer le Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
322756Comment faire pour sauvegarder et restaurer le Registre de Windows
Si vous déjà essayé de redémarrer l'ordinateur et que vous avez reçu le message d'erreur est décrit dans la section "Symptômes" de cet article, procédez comme suit :
  1. Installer une installation parallèle de Windows 2000 Server ou Windows Server 2003 sur le système.

    Pour plus d'informations sur la façon d'effectuer une installation parallèle, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
    266465Comment effectuer une installation parallèle de Windows 2000 ou Windows Server 2003
    Remarque : aux fins de cet article, on entend par suppose que l'installation d'origine est dans C:\Winnt et que la nouvelle installation parallèle est Winnt.new.

    Remarque Le dossier d'installation d'origine de Windows Server 2003 est dans C:\Windows.
  2. Une fois l'installation parallèle terminée, ouvrez une session sur l'ordinateur dans l'installation parallèle en tant qu'administrateur local.
  3. Démarrez Regedt32.
  4. Cliquez dans la fenêtre HKEY_LOCAL_MACHINE sur l'ordinateur local pour mettre au premier plan.
  5. Cliquez sur le dossier racine HKEY_LOCAL_MACHINE.
  6. Dans Windows 2000 Server, dans le menu Registre, cliquez sur Charger la ruche. Dans Windows Server 2003, dans le menu fichier, cliquez sur Charger la ruche
  7. Localisez la ruche
    SYSTEM
    en navigant vers le dossier C:\Winnt\System32\config et puis sauvegardez le fichier System.

    Remarque : Vérifiez que vous sauvegardez le fichier System et non le fichier System.log.
  8. Cliquez sur le fichier System, puis cliquez sur Ouvrir.
  9. Dans la zone Nom de la clé, tapez OriginalInstall, puis cliquez sur OK.

    Remarque : le nom que vous avez choisi n'est pas important, tant qu'il est unique pour le subhive s'affiche.
  10. Le chargé subhive nommé OriginalInstall apparaît maintenant. Développez la branche OriginalInstall.
  11. Cliquez sur la touche Select.
  12. Notez les paramètres pour les valeurs de Registre actuel, par défaut, Failed et LastKnownGood.

    Les numéros de ces valeurs de Registre correspondent aux numéros des clés CONTROLSET figurent également sous la clé Select. Dans des circonstances normales, la clé CONTROLSET001 et la clé CONTROLSET002 sont répertoriés.

    Les paramètres pour les valeurs en cours et par défaut est normalement 0 x 1 et la clé CONTROLSET correspondante pour ces valeurs est CONTROLSET001. Le paramètre pour la dernière bonne configuration connue de valeur est normalement 0 x 2 et la clé correspondante CONTROLSET CONTROLSET002. Le paramètre de la valeur Failed est normalement 0 et n'existe aucune clé CONTROLSET correspondante. Toutefois, si un CONTROLSET endommagé existe, le paramètre de la valeur Échec peut être 0 x 3, et la clé CONTROLSET correspondante peut être CONTROLSET003.

    Pour plus d'informations sur l'utilisation de la clé SELECT et le ControlSets, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
    102984REG : Entrées de sous-clé ControlSet\Select
  13. Cliquez sur la clé CONTROLSET correspond au paramètre de la valeur Échec que vous avez noté à l'étape 12.
  14. Dans Windows 2000 Server, dans le menu sécurité, cliquez sur autorisations. Dans Windows Server 2003, dans le menu Edition, cliquez sur les autorisations
  15. Sur Windows 2000 Server, sélectionnez cette option pour désactiver la case à cocher Autoriser les autorisations pouvant être héritées du parent d'être propagées à cet objet. Sur Windows Server 2003, cliquez sur le bouton Avancé et sélectionnez puis désactivez les Autoriser pouvant être héritées autorisations du parent d'être propagées à cet objet et tous les objets enfants. Cela inclut les objets dont les entrées sont explicitement définies ici case à cocher.
  16. Dans la boîte de dialogue, cliquez sur Supprimer.
  17. Supprimer des utilisateurs et des groupes répertoriés.
  18. Ajouter l'administrateur local et assurez-vous que le compte dispose des autorisations Full Control.
  19. Cliquez sur Avancé.
  20. Activez la case à cocher Réinitialiser les autorisations sur tous les enfants des objets et activer la propagation des autorisations pouvant être héritées, puis cliquez sur OK.
  21. Dans la boîte de dialogue sécurité, cliquez sur Oui.
  22. Dans la boîte de dialogue autorisations, cliquez sur OK.
  23. Supprimer le CONTROLSET correspond à l'ensemble de l'Échec.

    Remarque : les étapes précédentes nécessaires pour supprimer la sécurité sur la ruche, afin que vous pouvez le supprimer. Notez que vous avez sauvegardé la ruche
    SYSTEM
    .
  24. Répétez les étapes 13 et 23 pour supprimer le CONTROLSET correspond à la valeur de la dernière bonne configuration connue.
  25. Double-cliquez sur CONTROLSET qui correspond à la valeur Current.
  26. Double-cliquez sur ENUM.
  27. Cliquez sur la clé SCSI.
  28. Utilisez les étapes 14 à 23 pour définir les autorisations appropriées, puis supprimez la clé SCSI.

    Remarque : la clé SCSI est reconstruite lors du démarrage suivant.
  29. Cliquez sur la clé de stockage.
  30. Utilisez les étapes 14 à 23 pour définir les autorisations appropriées, puis supprimez la clé de stockage.

    Remarque : la clé de stockage est reconstruite lors du démarrage suivant.
  31. Sous HKEY_LOCAL_MACHINE, cliquez sur OriginalInstall.
  32. Dans Windows 2000 Server, dans le menu Registre, cliquez sur Enregistrer la clé et puis enregistrez le fichier sur le bureau en tant que système sans extension. Sur Windows Server 2003, dans le menu fichier, cliquez sur Exporter, puis, dans le type déroulant, choisissez fichiers de ruche du Registre (*. *). Puis enregistrez le fichier sur le bureau avec le nom de fichier système sans extension

    Remarque : l'enregistrement du fichier supprime tout espace blanc dans la ruche et réduit la taille du fichier.
  33. Assurez-vous que l'option OriginalInstall est toujours sélectionnée.
  34. Dans le menu Registre, cliquez sur Décharger la ruche, puis cliquez sur Oui pour confirmation.
  35. Quittez Regedt32.
  36. Recherchez le dossier C:\Winnt\System32\config à l'aide de poste et renommez le fichier système existant pour System.org.
  37. Copiez le fichier système à partir du bureau pour C:\Winnt\System32\config.
  38. Redémarrez l'ordinateur et choisissez l'installation d'origine.

Plus d'informations

Si vous souhaitez adopter une attitude proactive parce que vous pensez que votre serveur est exposé, procédez comme suit pour supprimer les entrées de Registre pour les lecteurs qui ont été physiquement supprimés.

Les instructions suivantes décrivent comment incorporer l'utilitaire ÉPURATEUR dans un environnement Windows 2000 en créant un script d'arrêt qui vérifie la taille de la ruche
SYSTEM
. Si la ruche
SYSTEM
est plus de 8 mégaoctets (Mo), l'utilitaire ÉPURATEUR supprime les disques supprimés et tente de nettoyer la base de données du disque dynamique et compresser de n'importe quel espace blanc. Le script ne supprime pas tous les lecteurs de la base de données des disques dynamiques qui faisaient partie de n'importe quel type de volume RAID, y compris les volumes fractionnés et volumes agrégés par bande.

En outre, lisez le fichier Lisezmoi.txt qui est contenu dans le package de l'utilitaire pour obtenir une description de tous les fichiers dans le package.
Pour créer un script d'arrêt qui vérifie la taille de la ruche
SYSTEM
, procédez comme suit :
  1. Télécharger le package et décompactez le contenu sur la partition système dans un dossier nommé C:\Scrubber.
  2. Cliquez sur Démarrer, puis cliquez sur exécuter.
  3. Tapez MMC, puis cliquez sur OK.
  4. Dans le menu console, cliquez sur Ajouter/supprimer un composant logiciel enfichable.
  5. Cliquez sur Ajouter.
  6. Cliquez sur Stratégie de groupe dans la liste, puis cliquez sur Ajouter.
  7. L'objet stratégie de groupe par défaut est "Ordinateur local;" cliquez sur Terminer.
  8. Cliquez sur Fermer, puis cliquez sur OK.
  9. Cliquez sur le signe plus (+) dans le volet gauche pour développer la branche de la Stratégie ordinateur local, puis développez la branche de Paramètres Windows.
  10. Dans le volet droit, double-cliquez sur la stratégie d'arrêt
  11. Cliquez sur Ajouter, puis cliquez sur Parcourir.
  12. Recherchez le dossier C:\Scrubber, cliquez sur le fichier Cleanup.vbs et puis cliquez sur OK.
  13. Cliquez sur OK jusqu'à ce que vous fermez la stratégie d'arrêt et fermez le composant logiciel enfichable MMC. Il est inutile d'enregistrer les paramètres de la console pour le script à exécuter.
  14. Dans le panneau de configuration, double-cliquez sur l'icône système.
  15. Cliquez sur l'onglet Avancé, puis cliquez sur Variables d'environnement.
  16. Sous Variables système, cliquez sur la variable Path, puis cliquez sur Modifier.
  17. Ajouter le texte suivant à la fin de la variable :
    ; C:\SCRUBBER
  18. Cliquez sur OK pour les variables, puis cliquez sur OK dans la boîte de Dialogue Propriétés système.
Avec le script d'arrêt en place (Cleanup.vbs), si plusieurs disques tombent en panne et qu'ils sont des disques dynamiques, ils sont affichés dans Gestion des disques comme échec. Il se peut que vous deviez cliquez avec le bouton droit sur Gestion des disques, puis Analyser les disques de nouveau si l'adaptateur de bus (HBA) ordinateur hôte n'utilise pas les événements Plug-and-Play si les lecteurs ne sont pas signalés immédiatement comme échec.

Pour plus d'informations sur des problèmes semblables, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la base de connaissances Microsoft :
216369Impossible de créer un grand nombre d'étendues DHCP (Dynamic Host Configuration Protocol)
244135Obtenez un trop grand nombre d'imprimantes peut provoquer démarrage échoue
259930Ne peut pas démarrer Windows 2000 avec un grand nombre de zones DNS
269075Message d'erreur: «Windows n'a pas pu démarrer car le fichier suivant est manquant ou endommagé : \Winnt\System32\Config\Systemced "
270028Windows NT ne peut pas commencer par de nombreux partages DFS
Windows Server 2003 augmente la quantité de mémoire qui est disponible au moment du démarrage afin que la taille de la ruche système ne soit pas selon le cas.

Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
302594La limitation de mémoire de ruche système est améliorée dans Windows Server 2003
Si vous utilisez le / 3 GB commutateur dans Windows Server 2003, la limite de 16 Mo fixe s'applique jusqu'à ce que Windows Server 2003 Service Pack 1 (SP1) est disponible. Microsoft vous recommande de créer une seconde entrée dans le fichier Boot.ini qui n'a pas la / 3 GB quitter afin de libérer de l'espace mémoire.

Informations sur le service pack

Pour résoudre ce problème, procurez-vous le dernier service pack pour Windows Server 2003. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
889100Comment faire pour obtenir le pack de service plus récent pour Windows Server 2003

Informations sur le correctif Windows Server 2003

Un correctif pris en charge est disponible auprès de Microsoft. Toutefois, ce correctif est conçu uniquement pour corriger le problème décrit dans cet article. Appliquer ce correctif uniquement aux systèmes rencontrant ce problème spécifique. Ce correctif va peut-être subir des tests supplémentaires. Par conséquent, si vous n'êtes pas sérieusement concerné par ce problème, nous vous recommandons d'attendre la prochaine mise à jour logicielle qui contiendra ce correctif.

Si le correctif est disponible au téléchargement, il existe une section «Téléchargement de correctif logiciel disponible» en haut de cet article de la base de connaissances. Si cette section n'apparaît pas, contactez le service clientèle Microsoft et de support pour obtenir le correctif.

Remarque Si des problèmes supplémentaires se produisent ou si des procédures de dépannage sont nécessaires, vous devrez peut-être créer une demande de service distincte. Les coûts habituels du support technique s'appliqueront aux questions supplémentaires et aux problèmes qui ne relèvent pas de ce correctif spécifique. Pour obtenir une liste complète des numéros de téléphone Microsoft auprès des services de support technique ou pour créer une demande de service distincte, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://support.microsoft.com/contactus/?ws=support
Remarque Le formulaire «Téléchargement de correctif logiciel disponible» affiche les langues pour lesquelles le correctif est disponible. Si vous ne voyez pas votre langue, il est, car un correctif n'est pas disponible pour cette langue.

Conditions préalables

Il n'y a aucune condition préalable pour l'installation de ce correctif.

La nécessité de redémarrer

Vous devez redémarrer l'ordinateur après avoir appliqué ce correctif.

Informations sur le remplacement du correctif

Ce correctif ne remplace pas un correctif publié précédemment.

Informations de fichier

La version anglaise de ce correctif possède les attributs de fichier (ou version ultérieure fichier) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont exprimées en temps universel (UTC). Lorsque vous affichez les informations de fichier, il est converti en heure locale. Pour connaître le décalage entre l'UTC et l'heure locale, utilisez l'onglet fuseau horaire de l'élément de date et heure dans le panneau de configuration.
Windows Server 2003, versions Itanium
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-forme
Scrubber.exe5.2.3790.249623 04028 / 07/200505 : 16IA-64
Windows Server 2003, versions x 64 (en anglais)
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-formeSP requis
Scrubber.exe5.2.3790.249612,80028 / 07/200505 : 16x 64SP1
Windows Server 2003, versions x 86 (en anglais)
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-formeSP requis
Scrubber.exe5.2.3790.249610 24027 / 07/200500 : 45x 86SP1

Informations de correctif Windows 2000

Un correctif pris en charge est disponible auprès de Microsoft. Toutefois, ce correctif est conçu uniquement pour corriger le problème décrit dans cet article. Appliquer ce correctif uniquement aux systèmes rencontrant ce problème spécifique.

Si le correctif est disponible au téléchargement, il existe une section «Téléchargement de correctif logiciel disponible» en haut de cet article de la base de connaissances. Si cette section n'apparaît pas, soumettez une demande service clientèle Microsoft et de support technique pour obtenir le correctif.

Remarque Si des problèmes supplémentaires se produisent ou si des procédures de dépannage sont nécessaires, vous devrez peut-être créer une demande de service distincte. Les coûts habituels du support technique s'appliqueront aux questions supplémentaires et aux problèmes qui ne relèvent pas de ce correctif spécifique. Pour obtenir une liste complète des numéros de téléphone Microsoft auprès des services de support technique ou pour créer une demande de service distincte, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://support.microsoft.com/contactus/?ws=support
Remarque Le formulaire «Téléchargement de correctif logiciel disponible» affiche les langues pour lesquelles le correctif est disponible. Si vous ne voyez pas votre langue, il est, car un correctif n'est pas disponible pour cette langue.

Conditions préalables

Il n'y a aucune condition préalable pour l'installation de ce correctif.

La nécessité de redémarrer

Vous devez redémarrer l'ordinateur après avoir appliqué ce correctif.

Informations sur le remplacement du correctif

Ce correctif ne remplace pas un correctif publié précédemment.

Informations de fichier

La version anglaise de ce correctif possède les attributs de fichier (ou version ultérieure fichier) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont exprimées en temps universel (UTC). Lorsque vous affichez les informations de fichier, il est converti en heure locale. Pour connaître le décalage entre l'UTC et l'heure locale, utilisez l'onglet fuseau horaire de l'élément de date et heure dans le panneau de configuration.
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-forme
Scrubber.exe5.2.3790.23810 24012/08/200500 : 29x 86

Statut

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section "S'applique à". Ce problème a été corrigé dans Windows Server 2003 Service Pack 2.

Propriétés

Numéro d'article: 277222 - Dernière mise à jour: jeudi 11 octobre 2007 - Version: 10.10
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Server
Mots-clés : 
kbmt kbautohotfix kbwinserv2003sp2fix kbwin2000presp5fix kbbug kbfix kbpubtypekc kbhotfixserver kbqfe kbenv kberrmsg kbhardware kbpending kbprb kbwin2000fixnosp KB277222 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 277222
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.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com