Le processus Svchost.exe peut se terminer de façon inattendue sur un ordinateur Windows Server 2003

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

Symptômes

Vous pouvez rencontrer un ou plusieurs des problèmes suivants sur un serveur Microsoft Windows Server 2003 :
  • Plusieurs applications et services ne fonctionnent pas correctement suite à un arrêt inopiné du processus Svchost.exe. Des messages d'erreur semblables à ceux-ci sont enregistrés dans le journal des événements d'applications :

    Type d'événement : Erreur
    Source de l'événement : Erreur d'application
    Catégorie de l'événement : (100)
    ID de l'événement : 1000

    Type d'événement : Informations
    Source de l'événement : Erreur d'application
    Catégorie de l'événement : (100)
    ID de l'événement : 1004
    Description :
    application défaillante svchost.exe, version 5.2.3790.0, module défaillant ntdll.dll, version 5.2.3790.0, adresse de défaillance 0x0000694e.
    Mots de données :
    0000: 41 70 70 6c 69 63 61 74 Applicat
    0008: 69 6f 6e 20 46 61 69 6c ion Fail
    0010: 75 72 65 20 20 73 76 63 ure svc
    0018: 68 6f 73 74 2e 65 78 65 host.exe
    0020: 20 35 2e 32 2e 33 37 39 5.2.379
    0028: 30 2e 30 20 69 6e 20 6e 0.0 in n
    0030: 74 64 6c 6c 2e 64 6c 6c tdll.dll
    0038: 20 35 2e 32 2e 33 37 39 5.2.379
    0040: 30 2e 30 20 61 74 20 6f 0.0 at o
    0048: 66 66 73 65 74 20 30 30 ffset 00
    0050: 30 30 36 39 34 65 00694e
    Remarque Les adresses mémoire varient et d'autres applications risquent d'être affectées.
  • Le message d'erreur suivant est enregistré dans le journal des événements système :

    Type d'événement : Erreur
    Source de l'événement : Gestionnaire de contrôle des services
    Catégorie de l'événement : Aucune
    ID de l'événement : 7023
    Description :
    Le service Serveur s'est terminé avec l'erreur suivante :
    Access is denied (Accès refusé).
    Remarque Une version texte du journal des événements système contient le message d'erreur suivant :
    Le service Serveur s'est terminé avec l'erreur suivante : %%5
  • Le service Serveur s'arrête et ne redémarre pas. Le message d'erreur suivant est enregistré dans le journal des événements système :

    Type d'événement : Informations
    Source de l'événement : Gestionnaire de contrôle des services
    Catégorie de l'événement : Aucune
    ID de l'événement : 7036
    Description :
    Le service Serveur est entré dans l'état : Arrêté.

    Type d'événement : Erreur
    Source de l'événement : Gestionnaire de contrôle des services
    Catégorie de l'événement : Aucune
    ID de l'événement : 7023
    Description :
    Le service Serveur s'est terminé avec l'erreur suivante :
    Le serveur est en cours d'utilisation et ne peut pas être déchargé.
    Remarque Une version texte du journal des événements système contient le message d'erreur suivant :
    Le service Serveur s'est terminé avec l'erreur suivante : %%1811
    L'erreur 1811 recoupe l'erreur « ERROR_SERVER_HAS_OPEN_HANDLES ». Le serveur est en cours d'utilisation et ne peut pas être déchargé.

    En outre, le service WMI (Windows Management Instrumentation) s'arrête et le service Serveur se ferme de façon inattendue. Le message d'erreur suivant est enregistré dans le journal des événements système :
    Type d'événement : Erreur
    Source de l'événement : Gestionnaire de contrôle des services
    Catégorie de l'événement : Aucune
    ID de l'événement : 7032
    Description :
    Le Gestionnaire de contrôle des services a essayé d'entreprendre une action corrective (Redémarrer le service) après la fin inattendue du service Windows Management Instrumentation, mais cette action a échoué en raison de l'erreur suivante :
    Une instance du service s'exécute déjà.
  • Les ressources du serveur de fichiers du cluster ne peuvent pas être mises en ligne sur un n?ud de cluster Windows. Par ailleurs, le serveur peut enregistrer le message d'erreur suivant dans le journal des événements système :
    Type d'événement : Erreur
    Source de l'événement : ClusSvc
    ID de l'événement : 1068
    Description :
    Les ressources du partage de fichiers du cluster <nom_ressources> n'ont pas pu démarrer, avec le code d'erreur 2114

    Type d'événement : Erreur
    Source de l'événement : ClusSvc
    ID de l'événement : 1055
    Description :
    La vérification d'état des ressources du partage de fichiers du cluster <nom_ressources> a échoué.
    Le code d'erreur est 2114.
  • L'outil Srvinfo.exe ne fonctionne pas correctement. Cet outil est fourni avec le Kit de ressources de Windows Server 2003.
  • Lorsque vous essayez de démarrer manuellement le service Serveur à l'aide du composant logiciel enfichable Gestion de l'ordinateur en tapant net start server à l'invite de commandes, vous pouvez recevoir le message d'erreur suivant :

    Impossible de démarrer le service Serveur sur Ordinateur local.
    Erreur 5 : Access is denied (Accès refusé).
    Remarques
    • Ce problème se produit même si le compte d'utilisateur appartient au groupe local Administrateurs et que le service Serveur est configuré pour démarrer à l'aide des informations d'identification du système local.
    • En général, un redémarrage de l'ordinateur résout temporairement le problème.

Cause

Ce problème peut se produire en cas de mémoire insuffisante sur l'ordinateur. Lorsque l'ordinateur ne dispose pas de suffisamment de mémoire, une altération de la mémoire peut se produire dans le tas privé d'un fichier .dll (dynamic link library). Ces altérations de tas aléatoires peuvent provoquer le blocage de programmes.

L'altération de la mémoire peut survenir si vous exécutez des programmes utilisant beaucoup de mémoire sur un ordinateur sur lequel les Extensions d'adresses physiques (PAE) Intel sont activées. La fonctionnalité PAE permet à un ordinateur de gérer plus de 4 gigaoctets (Go) de mémoire installée.

Le service Serveur s'exécute sur un ordinateur Windows Server 2003 avec d'autres services dans un processus Svchost.exe. Si le processus Svchost.exe s'arrête de façon inattendue en raison d'une insuffisance de mémoire, il ne peut pas redémarrer.

Contournement

Pour contourner ce problème, désactivez la fonctionnalité PAE. À cet effet, vous devez soit supprimer le commutateur /PAE, soit inclure le commutateur /NOPAE dans le fichier Boot.ini.

Remarques
  • Lorsque vous supprimez le commutateur /PAE du fichier Boot.ini, l'ordinateur ne peut pas utiliser l'intégralité de la mémoire disponible s'il dispose de plus de 4 Go de RAM.
  • Certains serveurs sont dotés d'une fonctionnalité de « mémoire avec connexion à chaud » qui active PAE et ce, même lorsque le commutateur /PAE n'a pas été défini dans le fichier Boot.ini.
Pour vérifier si le commutateur /PAE est activé sur le serveur, examinez la sous-clé de Registre suivante :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management


Nom de la clé : Extension d'adresse physique
Type : DWORD
Valeur : 1
Remarque Même si vous définissez cette valeur de Registre sur 0, elle peut être automatiquement réinitialisée sur 0, sauf si le commutateur /NOPAE a été défini.

Résolution

Pour résoudre ce problème, appliquez l'une des méthodes suivantes :
  • Effectuez une mise à jour du système vers Windows Server 2003 Service Pack 1 (SP1).
  • Installez le correctif 895575. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
    895575 Un processus qui s'exécute dans le noyau d'extension d'adresse physique (PAE) peut subir une altération de la mémoire dans Windows Server 2003
Remarque Le correctif 895575 est recommandé pour les clusters de serveurs Windows Server 2003 et les installations Microsoft SQL Server 2000. Pour plus d'informations, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft.
895092 Correctifs recommandés pour les clusters de serveurs Windows Server 2003

En outre, les correctifs suivants peuvent être requis, selon le rôle de l'ordinateur et le logiciel que vous exécutez :
  • Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
    829994 Votre ordinateur Windows Server 2003 peut rencontrer une violation d'accès dans Svchost.exe lorsque les ressources atteignent un niveau extrêmement bas
  • Si Wmiprvse.exe (Windows Management Instrumentation (WMI) Provider Host) se bloque sur un serveur Windows Server 2003 très chargé, installez le correctif 835438. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
    835438 Wmiprvse.exe se bloque en cas de mémoire insuffisante dans Windows Server 2003
  • Lorsqu'un programme ou un service ne répond plus, il est possible que la fonction de rapport d'erreurs Windows ne crée pas de fichier de vidage si l'ordinateur est très chargé ou si un nombre important de threads sont ouverts. Dans ce cas, installez le correctif 837018. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
    837018 Le rapport d'erreurs Windows ne crée pas de fichier de vidage dans Windows Server 2003

Statut

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la liste des produits concernés par cet article.

Plus d'informations

Pour déterminer rapidement si la fonctionnalité PAE est actuellement utilisée sur un ordinateur, exécutez le programme Winver.exe. Si le programme indique que la mémoire physique est supérieure à 4 Go, cela signifie que la fonctionnalité PAE est utilisée.

Pour plus d'informations sur PAE, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
283037 Prise en charge de mémoire volumineuse disponible dans Windows Server 2003 et Windows 2000


Pour plus d'informations sur les paramètres disponibles dans le fichier Boot.ini, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
833721 Options de commutateurs disponibles pour les fichiers Boot.ini de Windows XP et de Windows Server 2003
Pour plus d'informations sur les versions des correctifs, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
824994 Description du contenu des mises à jour logicielles Windows XP Service Pack 2 et Windows Server 2003
Pour plus d'informations sur le programme Package Installer pour Windows et pour les composants Windows (Update.exe), reportez-vous au site Web de Microsoft à l'adresse suivante (en anglais) :
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/deployment/winupdte.mspx

Références

840987 MS04-032 : Mise à jour de sécurité de Microsoft Windows
834628 Les données sont endommagées lorsque PAE est activé sur un ordinateur Windows Server 2003
283037Prise en charge de mémoire volumineuse disponible dans Windows Server 2003 et Windows 2000
824994Description du contenu des mises à jour logicielles Windows XP Service Pack 2 et Windows Server 2003
890352Un programme peut cesser de répondre et les événements 50 et 26 sont consignés dans le journal système, lorsque le programme tente d'écrire des données vers un point de montage de volume sur un ordinateur Windows Server 2003

Propriétés

Numéro d'article: 910666 - Dernière mise à jour: lundi 19 mars 2007 - Version: 4.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows Server 2003, Standard 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 (32-bit x86)
Mots-clés : 
kbtshoot kbprb KB910666
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