Voici huit façons de trouver la disponibilité dans le système d’exploitation Windows.
Dans Windows Vista et Windows Server 2008, le gestionnaire de tâches a été renforcé pour afficher des informations supplémentaires sur le système. L’une de ces informations est la durée d’exécution du serveur.
- Cliquez avec le bouton droit sur la barre des tâches, puis cliquez sur Gestionnaire des tâches. Vous pouvez également cliquer sur CTRL + MAJ + ÉCHAP pour accéder au gestionnaire de tâches.
- Dans le gestionnaire de tâches, sélectionnez l’onglet Performances.
-
Le temps de fonctionnement actuel du système est affiché sous Système ou Performance ⇒ CPU pour Win 8/10.
2: En utilisant le système Utilitaire d’informations
L’utilitaire de ligne de commande systeminfo
vérifie et affiche diverses statistiques système telles que la date d’installation, les correctifs installés, etc.Ouvrez une invite de commande et saisissez la commande suivante :
Vous pouvez également affiner les résultats à la ligne dont vous avez besoin:
3: En utilisant l’Uptime Utility
Microsoft a publié un outil appelé Uptime.exe. Il s’agit d’un simple outil de ligne de commande qui analyse les informations de fiabilité et de disponibilité de l’ordinateur. Il peut fonctionner localement ou à distance. Dans sa forme simple, l’outil affiche le temps de fonctionnement actuel du système. Une option avancée vous permet d’accéder à des informations plus détaillées telles que comme arrêt, redémarrage, blocage du système d’exploitation et installation du Service Pack.
Lisez la base de connaissances suivante pour plus d’informations et pour les liens de téléchargement:
- MSKB232243: Uptime.exe Tool Vous permet d’estimer la disponibilité du serveur avec Windows NT 4.0 SP4 ou supérieur.
Pour l’utiliser, procédez comme suit:
- Téléchargez uptime.exe à partir de ce qui précède et enregistrez-le dans un dossier, de préférence dans celui qui se trouve dans le chemin du système (tel que SYSTEM32).
- Ouvrez une fenêtre d’invite de commandes avec élévation de privilèges. Pour ouvrir un CommandPrompt avec élévation de privilèges, cliquez sur Démarrer, cliquez sur Tous les programmes, sur Accessoires, cliquez avec le bouton droit sur Invite de commandes, puis cliquez sur Exécuter en tant qu’administrateur. Vous pouvez également saisir CMD dans la zone de recherche du menu Démarrer, et lorsque vous cliquez sur l’icône Invite de commandes, cliquez dessus pour le sélectionner, maintenez CTRL + SHIFT et appuyez sur ENTRÉE.
- Naviguez jusqu’à l’endroit où vous avez placé l’utilitaire uptime.exe.
- Exécutez le
uptime.exe
utilitaire. Vous pouvez ajouter un /? à la commande afin d’obtenir plus d’options.
Il n’offre pas beaucoup de paramètres de ligne de commande:
3.1: En utilisant l’ancien Uptime Utility
Il existe une ancienne version de l’utilitaire « uptime.exe ». Cela a l’avantage de ne PAS avoir besoin de .NET. (Il a également beaucoup plus de fonctionnalités au-delà de la simple disponibilité.)
Lien de téléchargement: Outil de disponibilité du serveur Windows NT 4.0 (uptime.exe) (x86 final)
4: En utilisant le NET STATISTICS Utility
Une autre méthode simple, si vous vous en souvenez, consiste à utiliser les informations approximatives trouvées dans les statistiques affichées par la commande NET STATISTICS.Ouvrez une invite de commande et tapez la commande suivante:
Les statistiques devraient vous indiquer depuis combien de temps il est en cours d’exécution, bien que dans certains cas, ces informations ne soient pas aussi précises que d’autres méthodes.
5: En utilisant l’Observateur d’événements
Probablement le plus précis de tous, mais il nécessite quelques clics. Il n’affiche pas le nombre exact de jours ou d’heures depuis le dernier redémarrage, mais il affiche des informations importantes sur la raison pour laquelle l’ordinateur a été redémarré et quand il l’a fait. Nous devons examiner l’ID d’événement 6005, qui est un événement qui nous indique que l’ordinateur vient de terminer le démarrage, mais vous devez être conscient du fait qu’il existe pratiquement des centaines, voire des milliers d’autres types d’événements dont vous pourriez potentiellement tirer des leçons. .
Remarque: BTW, l’ID d’événement 6006 est ce qui nous indique quand le serveur est tombé en panne, donc s’il y a beaucoup de décalage horaire entre les événements 6006 et 6005, le serveur est resté en panne pendant un long moment.
Remarque: vous pouvez également ouvrir l’Observateur d’événements en tapant eventvwr.msc dans la commande Exécuter, et vous pouvez également utiliser le raccourci situé dans le dossier Outils d’administration.
- Cliquez sur Observateur d’événements (local) dans le volet de navigation de gauche.
- Dans le volet central, cliquez sur le type d’événement Informations et faites défiler vers le bas jusqu’à ce que vous voyiez l’ID d’événement 6005. Double-cliquez sur l’ID d’événement 6005, ou cliquez dessus avec le bouton droit de la souris et sélectionnez Afficher toutes les instances de cet événement.
- Une liste de toutes les instances de l’ID d’événement 6005 s’affiche. Vous pouvez examiner cette liste, consulter les dates et heures de chaque événement de redémarrage, etc.
- Ouvrez l’outil Gestionnaire de serveur en cliquant avec le bouton droit sur l’icône Ordinateur dans le menu Démarrer (ou sur le Bureau si vous l’activer) et sélectionnez Gérer. Accédez à l’Observateur d’événements.
5.1: Eventlog via PowerShell
6: Par programme, en utilisant GetTickCount64
GetTickCount64 récupère le nombre de millisecondes qui se sont écoulées depuis le démarrage du système.
7: En utilisant WMI
8: Le nouveau uptime.exe pour Windows XP et plus
Comme l’outil de Microsoft, mais compatible avec tous les systèmes d’exploitation jusqu’à et y compris Windows 10 et Windows Server 2016, cet utilitaire de disponibilité ne nécessite pas d’invite de commande élevée et offre une option pour afficher le temps de disponibilité dans les deux DD: HH: MM: SS et dans des formats lisibles par l’homme (lorsqu’il est exécuté avec -h
paramètre de ligne de commande).
De plus, cette version de uptime.exe
s’exécutera et affichera la disponibilité du système même lorsqu’elle est lancée normalement depuis une session explorer.exe (c’est-à-dire pas via la ligne de commande) et faites une pause pour que le temps de fonctionnement soit lu:
et lorsqu’il est exécuté en tant que uptime -h
: