Følgende er otte måder at finde Uptime i Windows OS.
I Windows Vista og Windows Server 2008 er Jobliste styrket for at vise yderligere oplysninger om system. Et af disse oplysninger er serverens kørselstid.
- Højreklik på proceslinjen, og klik på Jobliste. Du kan også klikke på CTRL + SHIFT + ESC for at komme til Task Manager.
- I Task Manager skal du vælge fanen Performance.
-
Den aktuelle systemdriftstid vises under System eller ydeevne ⇒ CPU til Win 8/10.
2: Ved at bruge systemet Informationsværktøj
Kommandolinjeprogrammet systeminfo
kontrollerer og viser forskellige systemstatistikker såsom installationsdato, installerede hotfixes og mere. Åbn en kommandoprompt, og skriv følgende kommando :
Du kan også indsnævre resultaterne til lige den linje, du har brug for:
3: Ved at bruge Uptime Utility
Microsoft har offentliggjort et værktøj kaldet Uptime.exe. Det er et simpelt kommandolinjeværktøj, der analyserer computerens pålideligheds- og tilgængelighedsoplysninger. Det kan fungere lokalt eller eksternt. I sin enkle form viser værktøjet den aktuelle systemets oppetid. En avanceret mulighed giver dig adgang til mere detaljerede oplysninger såsom som nedlukning, genstart, operativsystemnedbrud og installation af Service Pack.
Læs følgende KB for mere info og downloadlinkene:
- MSKB232243: Uptime.exe Tool Gør det muligt at estimere servertilgængelighed med Windows NT 4.0 SP4 eller højere.
Følg disse trin for at bruge det:
- Download uptime.exe fra ovenstående link, og gem den i en mappe, helst i en, der er i systemets sti (f.eks. SYSTEM32).
- Åbn et forhøjet kommandopromptvindue. Klik på Start for at åbne et forhøjet kommandoprompt. klik på Alle programmer, klik på Tilbehør, højreklik på Kommandoprompt, og klik derefter på Kør som administrator. Du kan også skrive CMD i søgefeltet i Start-menuen, og hvornår yousee kommandopromptikonet, klik på det for at vælge det, hold CTRL + SKIFT, og tryk på ENTER.
- Naviger til, hvor du har placeret uptime.exe-værktøjet.
- Kør
uptime.exe
hjælpeprogram. Du kan tilføje et /? til kommandoen for at få flere muligheder.
Det tilbyder ikke mange kommandolinjeparametre:
3.1: Ved at bruge det gamle Uptime Utility
Der er en ældre version af “uptime.exe” -værktøjet. Dette har den fordel, at det IKKE har brug for .NET. (Det har også mange flere funktioner ud over simpel oppetid.)
Downloadlink: Windows NT 4.0 Server Uptime Tool (uptime.exe) (final x86)
4: Ved at bruge NET STATISTICS Utility
En anden nem metode, hvis du kan huske det, er at bruge de omtrentlige oplysninger, der findes i statistikken, der vises med NET STATISTICS-kommandoen. Åbn en kommandoprompt og skriv følgende kommando:
Statistikkerne skal fortælle dig, hvor længe den har kørt, selv om disse oplysninger i nogle tilfælde ikke er så nøjagtige som andre metoder.
5: Ved at bruge Event Viewer
Sandsynligvis den mest nøjagtige af dem alle, men det kræver noget klik. Det viser ikke et nøjagtigt antal dage eller timer siden sidste genstart, men det viser vigtige oplysninger om, hvorfor computeren blev genstartet, og hvornår den gjorde det. Vi er nødt til at se på Event ID 6005, som er en begivenhed, der fortæller os, at computeren lige er færdig med at starte, men du skal være opmærksom på, at der er næsten hundreder, hvis ikke tusinder af andre begivenhedstyper, som du potentielt kunne lære af .
Bemærk: BTW, 6006-hændelses-id’et er det, der fortæller os, hvornår serveren er gået ned, så hvis der er meget tidsforskel mellem 6006- og 6005-begivenhederne, var serveren nede i lang tid.
Bemærk: Du kan også åbne Event Viewer ved at skrive eventvwr.msc i kommandoen Kør, og du kan lige så godt bruge genvejen, der findes i mappen Administrative værktøjer.
- Klik på Event Viewer (Local) i venstre navigationsrude.
- I den midterste rude skal du klikke på informationstypen Information og rulle ned, indtil du ser Event ID 6005. Dobbeltklik på 6005 Event ID, eller højreklik på den, og vælg Vis alle forekomster af denne begivenhed.
- En liste over alle forekomster af 6005 begivenheds-id vises. Du kan undersøge denne liste, se på datoer og klokkeslæt for hver genstartbegivenhed osv.
- Åbn Server Manager-værktøjet ved at højreklikke på ikonet Computer i startmenuen (eller på skrivebordet, hvis du have det aktiveret) og vælg Administrer. Naviger til Event Viewer.
5.1: Eventlog via PowerShell
6: Programmatisk ved hjælp af GetTickCount64
GetTickCount64 henter antallet af millisekunder, der er gået siden systemet blev startet.
7: Ved at bruge WMI
8: Den nye uptime.exe til Windows XP og op
Ligesom værktøjet fra Microsoft, men kompatibelt med alle operativsystemer til og med Windows 10 og Windows Server 2016, dette oppetidsprogram kræver ikke en forhøjet kommandoprompt og giver mulighed for at vise oppetid i både DD: HH: MM: SS og i menneskelig læsbare formater (når de udføres med -h
kommandolinjeparameter).
Derudover kører denne version af uptime.exe
og viser systemets oppetid, selv når den startes normalt inden for en explorer.exe-session (dvs. ikke via kommandolinjen) og hold pause for oppetid, der skal læses:
og når den udføres som uptime -h
: