Codes de raison de l’arrêt du système
Les codes de raison de l’arrêt sont utilisés par les fonctions ExitWindowsEx et InitiateSystemShutdownEx dans le paramètre dwReason .
Un nombre maximal de _ _ raisons pour lesquelles les codes de raison Max sont traités par le système. Le _ nombre maximal _ de motifs est défini dans Reason. h.
Les indicateurs de raison principale sont les suivants. Ils indiquent le type de problème général.
| Constante/valeur | Description |
|---|---|
|
Problème de l’application. |
|
Problème matériel. |
|
La fonction InitiateSystemShutdown a été utilisée à la place de InitiateSystemShutdownEx. |
|
Problème lié au système d’exploitation. |
|
Autre problème. |
|
Panne d’alimentation. |
|
Problème logiciel. |
|
Défaillance du système. |
Voici les indicateurs de raison mineurs. Ils modifient l’indicateur de raison principale spécifié. Vous pouvez utiliser n’importe quelle raison mineure avec n’importe quelle raison principale, mais certaines combinaisons n’ont pas de sens.
| Constante/valeur | Description |
|---|---|
|
Événement d’incident d’écran bleu. |
|
Débranché. |
|
disque. |
|
Environnement. |
|
Pilote. |
|
Correction à chaud. |
|
Désinstallation des correctifs à chaud. |
|
Ne répond pas. |
|
Installation. |
|
Maintenance. |
|
Problème de MMC. |
|
Connectivité réseau |
|
Carte réseau. |
|
Autre problème. |
|
Autre événement du pilote. |
|
Alimentation. |
|
Processeur. |
|
Reconfigurer. |
|
Problème de sécurité. |
|
Correctif de sécurité. |
|
Désinstallation des correctifs de sécurité. |
|
Service Pack. |
|
Désinstallation du Service Pack. |
|
Services Terminal Server. |
|
Stable. |
|
Mettre à niveau. |
|
Problème WMI. |
Les indicateurs facultatifs suivants fournissent des informations supplémentaires sur l’événement.
| Constante/valeur | Description |
|---|---|
|
Le code de raison est défini par l’utilisateur. Pour plus d’informations, consultez Définition d’un code de raison personnalisé. Si cet indicateur n’est pas présent, le code de raison est défini par le système. |
|
L’arrêt a été planifié. Le système génère un fichier de données d’État du système (SSD). Ce fichier contient des informations sur l’état du système, telles que les processus, les threads, l’utilisation de la mémoire et la configuration. Si cet indicateur n’est pas présent, l’arrêt n’a pas été planifié. Les options de notification et de rapport sont contrôlées par un ensemble de stratégies. Par exemple, après la connexion, le système affiche une boîte de dialogue signalant l’arrêt non planifié si la stratégie a été activée. Un fichier SSD est créé uniquement si la stratégie de disque SSD est activée sur le système. l’administrateur peut utiliser Rapport d’erreurs Windows pour envoyer les données SSD à un emplacement central ou à Microsoft. |
Remarques
Les combinaisons suivantes sont reconnues par le système. Le tableau indique la chaîne qui s’affiche dans le moniteur d’événements de mise hors tension et fournit une description plus détaillée. La chaîne par défaut est « aucun titre pour cette raison n’a été trouvé ».
| Combinaison | Description |
|---|---|
| _raison SHTDN _ principale _ application | SHTDN _ motif _ de _ blocage mineur | « Application : non réactive » un redémarrage ou un arrêt non planifié pour dépanner une application qui ne répond pas. |
| SHTDN _ raison _ principale _ application | SHTDN _ raison de _ l’installation mineure d’un _ indicateur de | _ motif SHTDN _ _ planifié | « Application : installation (planifiée) » un redémarrage ou un arrêt planifié pour effectuer l’installation de l’application. |
| SHTDN _ raison _ principale _ application | SHTDN _ raison de la _ maintenance mineure _ | « Application : maintenance (non planifiée) » un redémarrage ou un arrêt non planifié pour traiter une application. |
| SHTDN _ raison _ principale _ application | SHTDN _ motif _ mineur _ maintenance | SHTDN _ motif de raison _ _ planifiée | « Application : maintenance (planifiée) » un redémarrage ou un arrêt planifié pour effectuer une maintenance planifiée sur une application. |
| SHTDN _ raison _ principale _ application | SHTDN _ raison _ mineure _ instable | « Application : instable » un redémarrage ou un arrêt non planifié pour dépanner une application instable. |
| SHTDN _ raison _ principale du _ matériel | SHTDN raison de _ _ _ l’installation mineure | « Matériel : installation (non planifiée) » un redémarrage ou un arrêt non planifié pour commencer ou terminer l’installation matérielle. |
| SHTDN _ raison _ principale _ matérielle | SHTDN _ raison _ de _ l’installation mineure de l’indicateur de | _ motif SHTDN _ _ planifié | « Matériel : installation (planifiée) » un redémarrage ou un arrêt planifié pour démarrer ou terminer l’installation matérielle. |
| SHTDN _ raison _ principale du _ matériel | SHTDN motif de _ _ maintenance mineure _ | « Matériel : maintenance (non planifiée) » un redémarrage ou un arrêt non planifié pour le matériel de service sur le système. |
| SHTDN _ raison _ principale _ matérielle | SHTDN _ raison de la _ maintenance mineure de _ SHTDN raison de l' | _ _ indicateur _ planifié | « Matériel : maintenance (planifiée) » un redémarrage ou un arrêt planifié pour le matériel de service sur le système. |
| SHTDN _ raison de l' _ _ API héritée principale _ | « Arrêt de l’API héritée » cet arrêt a été initié par la fonction InitiateSystemShutdown héritée. Les applications doivent utiliser la fonction InitiateSystemShutdownEx . |
| SHTDN _ cause _ principale _ OPERATINGSYSTEM | SHTDN _ motif _ _ correctif mineur | « Système d’exploitation : correctif à chaud (non planifié) » un redémarrage ou un arrêt non planifié pour installer un correctif. |
| SHTDN _ cause _ majeure _ OPERATINGSYSTEM | SHTDN _ motif _ mineur _ correctif | SHTDN _ raison de l' _ indicateur _ planifié | « Système d’exploitation : correctif logiciel (planifié) » un redémarrage ou un arrêt planifié pour installer un correctif. |
| SHTDN _ cause _ principale _ OPERATINGSYSTEM | SHTDN _ raison de la _ _ reconfiguration mineure | « Système d’exploitation : reconfiguration (non planifiée) » un redémarrage ou un arrêt non planifié pour modifier la configuration du système d’exploitation. |
| SHTDN _ cause _ principale _ OPERATINGSYSTEM | SHTDN _ motif de la _ reconfiguration mineure de _ | SHTDN _ motif de raison _ _ planifiée | « Système d’exploitation : reconfiguration (planifié) » un redémarrage ou un arrêt planifié pour modifier la configuration du système d’exploitation. |
| SHTDN _ cause _ principale _ OPERATINGSYSTEM | SHTDN _ motif _ mineur _ SECURITYFIX | « Système d’exploitation : correctif de sécurité (non planifié) » un redémarrage ou un arrêt non planifié pour installer un correctif de sécurité. |
| SHTDN _ raison _ principale _ OPERATINGSYSTEM | SHTDN _ raison de l' _ _ indicateur mineur SECURITYFIX | SHTDN _ motif _ _ | « Système d’exploitation : correctif de sécurité (planifié) » un redémarrage ou un arrêt planifié pour installer un correctif de sécurité. |
| SHTDN _ raison _ principale _ OPERATINGSYSTEM | SHTDN _ raison de l' _ _ | _ indicateur de _ raison _ | « Système d’exploitation : Service Pack (planifié) » un redémarrage ou un arrêt planifié pour installer un Service Pack. |
| SHTDN _ cause _ principale _ OPERATINGSYSTEM | SHTDN _ motif de la _ mise à niveau mineure d’un _ indicateur de | _ raison SHTDN _ _ planifié | « Système d’exploitation : mise à niveau (planifiée) » un redémarrage ou un arrêt planifié pour mettre à niveau la configuration du système d’exploitation. |
| SHTDN _ raison _ principale _ autre | SHTDN _ motif _ mineur _ autre | « Autre (non planifié) » un arrêt ou un redémarrage non planifié. |
| SHTDN _ raison _ principale _ autre | SHTDN _ motif _ mineur _ autre | SHTDN _ raison de l' _ indicateur _ planifié | « Autre (planifié) » un arrêt ou un redémarrage planifié. |
| SHTDN _ raison _ principale _ autre | SHTDN _ motif _ mineur _ suspendu | « Autre échec : le système ne répond pas » le système ne répond pas. |
| SHTDN raison principale de la SHTDN de la raison de l' _ _ _ énergie | _ _ mineure _ CORDUNPLUGGED | « Panne d’alimentation : cordon débranché » l’ordinateur a été débranché. |
| SHTDN _ raison _ principale de l' _ alimentation | SHTDN _ motif _ mineur _ | « Panne d’alimentation : environnement » une panne d’alimentation s’est produite. |
| SHTDN _ raison _ principale du _ système | SHTDN _ motif bleu- _ _ bleu mineur | « Défaillance du système : erreur d’arrêt » l’ordinateur affichait un événement d’incident d’écran bleu. |
| SHTDN _ raison _ principale _ système | SHTDN _ raison de la _ _ connectivité réseau mineure _ | « Perte de connectivité réseau (non planifiée) » l’ordinateur doit être arrêté en raison d’un problème de connectivité réseau. |
| SHTDN _ raison _ principale _ système | SHTDN _ motif _ sécurité mineure _ | « Problème de sécurité », l’ordinateur doit être arrêté en raison d’un problème de sécurité. |
Vous pouvez également définir vos propres raisons d’arrêt et les ajouter au registre. chaque code de raison doit être stocké sous la forme d’une valeur de registre dans la clé suivante :HKEY _ LOCAL _ MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ fiabilite \ UserDefined \<ID de langue par défaut du _ système _ _>
Cette clé contient des noms de valeur de la forme suivante : xxxxx; nnn; nnnnn. Les points-virgules délimitent les composants d’un nom de valeur.
-
xxxxx
-
Un à cinq des indicateurs de contrôle suivants (aucun autre caractère ne peut être utilisé).
Indicateur Description P Arrêt planifié ; dans le cas contraire, un arrêt non planifié. C Un commentaire est requis. Cet indicateur doit être utilisé avec les. B Un ID est requis. Cet indicateur doit être utilisé avec D. S Affiche la boîte de dialogue arrêt attendu. Les options S, D, ou les deux et D doivent être utilisées. D Affiche la boîte de dialogue arrêt inattendu. Les options S, D, ou les deux et D doivent être utilisées. L’ordre dans lequel les indicateurs sont utilisés n’a pas d’importance. Par exemple, CSP indique un arrêt planifié où la boîte de dialogue d’arrêt attendue s’affiche et un commentaire est nécessaire.
-
nnn
-
Raison principale. Ce composant doit être un nombre compris dans la plage 64-255. La plage 0-63 est réservée à une utilisation par le système.
-
nnnnn
-
Raison mineure. Ce composant doit se trouver dans la plage 0-65535.
Les raisons personnalisées sont triées dans l’interface utilisateur par le numéro de raison principale, puis par le numéro de raison mineur. Deux raisons personnalisées ne peuvent pas utiliser les mêmes raisons majeures et secondaires, sauf si l’une d’elles est planifiée et l’autre non planifiée. Dans le cas contraire, le système utilisera la première instance et ignorera les autres.
Les données de chaque valeur de Registre sont deux chaînes séparées par \ n \ r. La première chaîne est une chaîne de titre à afficher dans la boîte de dialogue d’arrêt et écrite dans le journal des événements. La taille maximale est de 64 caractères. Les chaînes de titre doivent être uniques. Les titres personnalisés ne peuvent pas correspondre aux titres standard définis par le système, ou à un autre titre personnalisé. La deuxième chaîne est une chaîne de description à afficher dans la boîte de dialogue d’arrêt. elle est facultative. La taille maximale est de 256 caractères.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows Applications de bureau XP pour applications [ | UWP] |
| Serveur minimal pris en charge |
Windows Applications de bureau du serveur 2003 [ | applications UWP] |
| En-tête |
|