Du er kommet til det rigtige sted, hvis du vil lære om forskellige måder at kontrollere den sidste opstartstid for Windows-maskinen.
Netværksadministratorer bruger Windows sidste opstartstid som en metrik til at fejlfinde daglige problemer, der kan opstå i systemet.
Lad os starte med at se på et par forskellige metoder til at identificere det sidste starttidspunkt for Windows.
Indholdsfortegnelse
Power Shell
Der er nogle måder at bruge Power Shell til at kontrollere din Windows-maskines oppetid eller sidste opstartstid.
Get-CimInstance cmdlet
Get-CimInstance cmdlet’en i PowerShell kan bruges til at hente systemets seneste opstartstid.
Get-CimInstance cmdlet (forekomster af WMI classes) får systemoplysninger fra win32-operativsystemets klassenavn og giver det til den anden instruktion via pipeline-operatøren. Det opnår en klasses CIM (Common Information Model ) forekomster fra en CIM-server.
Den anden kommando vælger egenskaberne CSName og lastBootupTime fra CIM og viser Windows-maskinens sidste opstartstid som et resultat.
Først skal du åbne PowerShell og køre den som administrator.
Bare skriv følgende kommando i PowerShell for at se det sidste opstartstidspunkt.
Get-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime
Eksempeloutput:
PS C:Userstoadmin.dk> Get-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime csname lastbootuptime ------ -------------- LAPTOP-9A5G7BR4 2/20/2022 1:26:40 PM
Nedenstående gcim-kommando viser oppetiden for et Windows-system på en liste med dage, timer og minutter. I stedet for det sidste opstartstidspunkt viser det bare oppetiden for et system siden sidste opstart.
(get-date) - (gcim Win32_OperatingSystem).LastBootUpTime
Her står gcim for Get – CimInstance.
Eksempeloutput:
PS C:Userstoadmin.dk> (get-date) - (gcim Win32_OperatingSystem).LastBootUpTime Days : 7 Hours : 8 Minutes : 44 Seconds : 38 Milliseconds : 884 Ticks : 6362788845605 TotalDays : 7.36433894167245 TotalHours : 176.744134600139 TotalMinutes : 10604.6480760083 TotalSeconds : 636278.8845605 TotalMilliseconds : 636278884.5605
Hvis du bruger PowerShell 6 eller nyere, kan du nemt få Windows oppetid og sidste opstartstid med følgende kommando:
Get-Uptime -Since
For at se alle egenskaber og metoder for Get-CimInstance skal du bruge følgende kommando.
Get-CimInstance Win32_OperatingSystem | Get-Member
Denne kommando giver oplysninger om alle Get-CimInstance metoder og deres egenskaber.
Hent-WmiObject
Du kan nemt forespørge om det sidste opstartstidspunkt for din pc ved hjælp af PowerShell Get-WmiObject-kommandoen, som vist nedenfor.
(Get-WmiObject Win32_OperatingSystem).LastBootUpTime
Eksempeloutput:
PS C:Userstoadmin.dk> (Get-WmiObject Win32_OperatingSystem).LastBootUpTime 20220220132640.500000+330
Du vil se et output, der umiddelbart virker akavet, men det er ikke svært at læse og forstå. Du kan nemt finde ud af det sidste opstartstidspunkt for din Windows-maskine.
Oplysningerne nedenfor kan bruges til at nedbryde LastBootUpTime 20220220132640.500000+330.
- År: 2022.
- Måned: 02.
- Dag: 20.
- Time: 13.
- Referat: 26.
- Sekunder: 40.
- Millisekunder: 500000.
- GMT: +330 (5 og en halv time før GMT).
Eller du kan også bruge en anden Get-WmiObject-kommando til at forespørge om systemets sidste opstartstid.
Get-WmiObject win32_operatingsystem | select csname, @{LABEL='LastBootUpTime';EXPRESSION={$_.ConverttoDateTime($_.lastbootuptime)}}
Lastbootuptime vil blive konverteret til stort heltalsformat, som til sidst vil blive vist i et læsbart format.
Eksempeloutput:
PS C:Userstoadmin.dk> Get-WmiObject win32_operatingsystem | select csname, @{LABEL='LastBootUpTime';EXPRESSION={$_.ConverttoDateTime($_.lastbootuptime)}} csname LastBootUpTime ------ -------------- LAPTOP-9A5G7BR4 2/20/2022 1:26:40 PM
Netværksstatistik arbejdsstation
Kommandoen net statistics viser systemstatistik såsom bytes af modtagne data og samlet oppetid siden computerens sidste opstart.
net statistics workstation | select-string "Statistics"
Du kan også bruge følgende genvej:
net stats work | select-string "Stat"
Eksempeloutput:
PS C:Userstoadmin.dk> net statistics workstation | select-string "Statistics" Workstation Statistics for LAPTOP-9A5G7BR4 Statistics since 2/20/2022 1:28:32 PM
System info
Systeminfo-værktøjskommandoen kan bruges til at hente computerens seneste opstartstid ved at indlæse og analysere processor-, hotfix- og Hyper-V-oplysninger.
systeminfo
Denne kommando viser værtsnavn, OS-version, build-type, konfiguration, bios-version, opstartstid, softwareinstallationsdato og alle detaljer.
Fra alle disse data, hvis du kun vil se de specifikke påkrævede data, så skal du videregive Vælg -streng ekstra værktøj til systeminfo-kommandoen.
Bare skriv følgende kommando i PowerShell-terminalen for at se sidste opstartstidspunkt.
systeminfo | Select-String "OS version","System Boot Time"
Her søger cmdlet’en Select-String inputstrenge og filer efter tekstmønstre ved hjælp af regulært udtryksmatch.
Ovenstående kommando henter den lokale computers seneste genstartstid og udskriver OS-versionen af et system og Windows-system sidste Boot Time til terminalen, som vist nedenfor.
Eksempeloutput:
PS C:Userstoadmin.dk> systeminfo | Select-String "OS version","System Boot Time" OS Version: 10.0.22000 N/A Build 22000 System Boot Time: 2/20/2022, 1:26:40 PM BIOS Version: Insyde F.18, 3/15/2019
Kommandoprompt
Du kan også bruge kommandolinjen til at kontrollere oppetiden eller sidste opstartstid for dit Windows-system med nogle kommandoer og hjælpeprogrammer som netstats, wmic og systeminfo.
System info
Kommandoen systeminfo viser generisk information om Windows-operativsystemet og dets konfiguration. Den viser sidste gang Windows blev startet. Hvis du vil have oppetid, skal du manuelt bestemme, hvor meget tid der er gået siden sidste opstart.
Åbn en kommandoprompt og skriv følgende kommando.
systeminfo | find "System Boot Time"
Eksempeloutput:
C:Userstoadmin.dk>systeminfo | find "System Boot Time" System Boot Time: 2/20/2022, 1:26:40 PM
WMIC
WMIC (Windows Management Instrumentation Command-line) kommando vil give dig en strengrepræsentation af computerens sidste opstartstidspunkt. Resultatet er formateret som et firecifret år med to cifre for måned, dag, time, minut og sekund.
Åbn en kommandoprompt og skriv følgende kommando.
wmic path Win32_OperatingSystem get LastBootUpTime
Eksempeloutput:
C:Userstoadmin.dk>wmic path Win32_OperatingSystem get LastBootUpTime LastBootUpTime 20220220132640.500000+330
Dette output kan læses som 2022, måned 2, dag 20, time 13 (eller 13:00), minut 26, og så videre.
Nettostatistik
Kommandoen netstatistik viser systemstatistik såsom bytes af modtagne data, bytes af overførte data, antallet af oprettede forbindelser og samlet oppetid siden sidste opstart af computeren.
For at se de tjenester, der kører i Windows-maskinen, skal du bruge kommandoen nedenfor.
net stats
Denne kommando viser blot de tilgængelige kørende tjenester i systemet.
Vi kan få statistik for enten serveren eller arbejdsstationen ved at bruge konteksten NET STATISTICS med følgende kommando.
net stats workstation
Her gav jeg arbejdsstationen i kommando for at se statistik.
Eksempeloutput:
C:Userstoadmin.dk>net stats workstation Workstation Statistics for LAPTOP-9A5G7BR4 Statistics since 2/20/2022 1:28:32 PM Bytes received 66780 Server Message Blocks (SMBs) received 18 Bytes transmitted 63746 Server Message Blocks (SMBs) transmitted 0 Read operations 0 Write operations 0 Raw reads denied 0 Raw writes denied 0 Network errors 0 Connections made 0 Reconnections made 0 Server disconnects 0 Sessions started 0 Hung sessions 0 Failed sessions 0 Failed operations 0 Use count 10 Failed use count 0 The command completed successfully.
Denne kommando kan bruges inde fra en batchfil, og outputtet kan filtreres ved hjælp af “find”-kommandoen. For eksempel, hvis du kun vil finde systemets sidste opstartstid, skal du bruge følgende kommando.
net statistics workstat
Eksempeloutput:
C:Userstoadmin.dk>net statistics workstation | find "Statistics" Workstation Statistics for LAPTOP-9A5G7BR4 Statistics since 2/20/2022 1:28:32 PM
Og hvis du vil finde Windows Server-oppetiden, bliver kommandoen netstatistikserveren.
Jobliste
Dette er den nemmeste måde at kontrollere din enheds oppetid på. I stedet for at vise det sidste opstartstidspunkt, viser det systemets oppetid siden sidste opstart.
- For at åbne Task Manager skal du blot bruge Ctrl + Shift + Esc tastaturgenvejen.
- Naviger til fanen Ydelse.
- Systemets oppetid vil blive vist nær bunden af vinduet.
Dette betyder, at systemet blev genstartet inden 8 dage, 8 timer og 29 minutter.
Konklusion
Dette er nogle af metoderne til hurtigt at få Windows-systemets seneste opstartstid eller oppetid.
Hver kommando har sit eget sæt af fordele. Du kan vælge den måde, der bedst matcher dine behov.
Jeg håber, du fandt denne artikel meget nyttig til at lære, hvordan du får den sidste opstartstid for et Windows-system på forskellige måder.
Du kan også være interesseret i at lære om de bedste værktøjer til at overvåge Windows-servere.