Voici huit façons de trouver l' Uptime dans Windows OS.
1: En utilisant le Gestionnaire des tâches
Dans Windows Vista et Windows Server 2008, le Gestionnaire des 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+ SHIFT+ ESCpour accéder au Gestionnaire des tâches.
Dans le Gestionnaire des tâches, sélectionnez l'onglet Performances.
La disponibilité actuelle du système est indiquée sous Système ou Performances ⇒ CPU pour Win 8/10.
2: En utilisant l'utilitaire d'informations système
L' systeminfoutilitaire de ligne de commande vérifie et affiche diverses statistiques système telles que la date d'installation, les correctifs installés et plus encore. Ouvrez une invite de commandes et tapez la commande suivante:
systeminfo
Vous pouvez également réduire les résultats à la ligne dont vous avez besoin:
systeminfo | find "System Boot Time:"
3: En utilisant l'utilitaire de disponibilité
Microsoft a publié un outil appelé Uptime.exe. Il s'agit d'un simple outil en 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 la disponibilité actuelle du système. Une option avancée vous permet d'accéder à des informations plus détaillées telles que l'arrêt, les redémarrages, les plantages du système d'exploitation et l'installation du Service Pack.
Lisez la base de connaissances suivante pour plus d'informations et pour les liens de téléchargement:
Téléchargez uptime.exe à partir du lien ci-dessus et enregistrez-le dans un dossier, de préférence dans celui qui se trouve dans le chemin d'accès du système (tel que SYSTEM32).
Ouvrez une fenêtre d'invite de commandes élevée. Pour ouvrir une invite de commandes élevée, cliquez sur Démarrer, 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 taper CMD dans la zone de recherche du menu Démarrer, et lorsque vous voyez l'icône d'invite de commande, cliquez dessus pour le sélectionner, maintenez
CTRL+ SHIFTet appuyez sur ENTER.
Accédez à l'emplacement où vous avez placé l'utilitaire uptime.exe.
Exécutez l' uptime.exeutilitaire. Vous pouvez ajouter un /? à la commande afin d'obtenir plus d'options.
Il n'offre pas de nombreux paramètres de ligne de commande:
C:\uptimefromcodeplex\> uptime /?
usage: Uptime [-V]
-V display version
C:\uptimefromcodeplex\> uptime -V
version 1.1.0
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é.)
C:\uptimev100download>uptime.exe /?
UPTIME, Version 1.00
(C) Copyright 1999, Microsoft Corporation
Uptime [server] [/s ] [/a] [/d:mm/dd/yyyy | /p:n] [/heartbeat] [/? | /help]
server Name or IP address of remote server to process.
/s Display key system events and statistics.
/a Display application failure events (assumes /s).
/d: Only calculate for events after mm/dd/yyyy.
/p: Only calculate for events in the previous n days.
/heartbeat Turn on/off the system's heartbeat
/? Basic usage.
/help Additional usage information.
4: En utilisant l'utilitaire NET STATISTICS
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:
net statistics workstation
Les statistiques devraient vous dire depuis combien de temps elles fonctionnent, 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 un certain clic. Il n'affiche pas le nombre exact de jours ou d'heures depuis le dernier redémarrage, mais il affichera des informations importantes concernant la raison du redémarrage de l'ordinateur et le moment où 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 que vous pourriez potentiellement apprendre de .
Remarque: BTW, l'ID d'événement 6006 est ce qui nous indique quand le serveur est en panne, donc s'il y a beaucoup de différence de temps entre les événements 6006 et 6005, le serveur était en panne pendant longtemps.
Remarque: Vous pouvez également ouvrir l'Observateur d'événements en tapant eventvwr.msc dans la commande Exécuter, et vous pourriez aussi bien utiliser le raccourci trouvé 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 la liste 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 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'avez activé) et sélectionnez Gérer. Accédez à l'Observateur d'événements.
GetTickCount64 récupère le nombre de millisecondes qui se sont écoulées depuis le démarrage du système.
7: En utilisant WMI
wmic os get lastbootuptime
8: Le nouveau uptime.exe pour Windows XP et supérieur
Comme l'outil de Microsoft, mais compatible avec tous les systèmes d'exploitation jusqu'à Windows 10 et Windows Server 2016 inclus, cet utilitaire de disponibilité ne nécessite pas d'invite de commande élevée et offre une option pour afficher la disponibilité dans les deux DD: HH: MM: SS et dans des formats lisibles par l'homme (lorsqu'ils sont exécutés avec le -hparamètre de ligne de commande).
De plus, cette version de uptime.exes'exécutera et affichera la disponibilité du système même lorsqu'elle est lancée normalement à partir d'une session explorer.exe (c'est-à-dire pas via la ligne de commande) et fera une pause pour que la disponibilité soit lue:
Remarque pour Win XP / 2003 : 1. non utilisable (non affiché dans le Gestionnaire des tâches) 2. peut ne pas inclure le temps de démarrage (pas sur mon PC de toute façon), mais le temps de disponibilité explicite - contrairement à la sortie ultérieure de Windows Systeminfo. Notez que la sortie systeminfo est localisée, donc sur un Windows non anglais, vous devez remplacer le "System boot time" en conséquence ou simplement exécuter systeminfoet vérifier toute la sortie
FelixD
48
Maintenant, c'est ce que j'appelle une réponse complète! :-)
Andrew Steitz
2
Veuillez noter que la disponibilité signalée à partir de «1: en utilisant le Gestionnaire des tâches» peut différer de l'heure de démarrage, car elle n'inclut pas le temps passé en état d'hibernation. Par exemple, mon PC a été démarré il y a deux jours et ne signale que 8h20 de disponibilité.
user1708042
3
L'option 1 semble avoir disparu à nouveau dans le Gestionnaire des tâches de Windows 8 .
1. Go to "Start" -> "Run".
2. Write "CMD" and press on "Enter" key.
3. Write the command "net statistics server" and press on "Enter" key.
4. The line that start with "Statistics since …" provides the time that the server was up from.
The command "net stats srv" can be use instead.
Option 2:
L'outil Uptime.exe vous permet d'estimer la disponibilité du serveur avec Windows NT 4.0 SP4 ou supérieur
net statistics server
dans l'invite de commande.Réponses:
Voici huit façons de trouver l' Uptime dans Windows OS.
1: En utilisant le Gestionnaire des tâches
Dans Windows Vista et Windows Server 2008, le Gestionnaire des 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.
La disponibilité actuelle du système est indiquée sous Système ou Performances ⇒ CPU pour Win 8/10.
2: En utilisant l'utilitaire d'informations système
L'
systeminfo
utilitaire de ligne de commande vérifie et affiche diverses statistiques système telles que la date d'installation, les correctifs installés et plus encore. Ouvrez une invite de commandes et tapez la commande suivante:Vous pouvez également réduire les résultats à la ligne dont vous avez besoin:
3: En utilisant l'utilitaire de disponibilité
Microsoft a publié un outil appelé Uptime.exe. Il s'agit d'un simple outil en 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 la disponibilité actuelle du système. Une option avancée vous permet d'accéder à des informations plus détaillées telles que l'arrêt, les redémarrages, les plantages du système d'exploitation et l'installation du Service Pack.
Lisez la base de connaissances suivante pour plus d'informations et pour les liens de téléchargement:
Pour l'utiliser, procédez comme suit:
uptime.exe
utilitaire. Vous pouvez ajouter un /? à la commande afin d'obtenir plus d'options.Il n'offre pas de nombreux 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: Windows NT 4.0 Server Uptime Tool (uptime.exe) (final x86)
4: En utilisant l'utilitaire NET STATISTICS
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 dire depuis combien de temps elles fonctionnent, 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 un certain clic. Il n'affiche pas le nombre exact de jours ou d'heures depuis le dernier redémarrage, mais il affichera des informations importantes concernant la raison du redémarrage de l'ordinateur et le moment où 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 que vous pourriez potentiellement apprendre de .
Remarque: BTW, l'ID d'événement 6006 est ce qui nous indique quand le serveur est en panne, donc s'il y a beaucoup de différence de temps entre les événements 6006 et 6005, le serveur était en panne pendant longtemps.
Remarque: Vous pouvez également ouvrir l'Observateur d'événements en tapant eventvwr.msc dans la commande Exécuter, et vous pourriez aussi bien utiliser le raccourci trouvé dans le dossier Outils d'administration.
5.1: Journal des événements via PowerShell
6: par programme, en utilisant GetTickCount64
7: En utilisant WMI
8: Le nouveau uptime.exe pour Windows XP et supérieur
Comme l'outil de Microsoft, mais compatible avec tous les systèmes d'exploitation jusqu'à Windows 10 et Windows Server 2016 inclus, cet utilitaire de disponibilité ne nécessite pas d'invite de commande élevée et offre une option pour afficher la disponibilité dans les deux DD: HH: MM: SS et dans des formats lisibles par l'homme (lorsqu'ils sont exécutés avec le
-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 à partir d'une session explorer.exe (c'est-à-dire pas via la ligne de commande) et fera une pause pour que la disponibilité soit lue:et lorsqu'il est exécuté comme
uptime -h
:la source
systeminfo
et vérifier toute la sortieJ'utilise ce petit extrait PowerShell:
qui donne alors quelque chose comme ceci:
la source
Deux façons de le faire ..
Option 1:
Option 2:
L'outil Uptime.exe vous permet d'estimer la disponibilité du serveur avec Windows NT 4.0 SP4 ou supérieur
http://support.microsoft.com/kb/232243
J'espère que cela vous a aidé !!
la source