Du har kommit till rätt ställe om du vill lära dig om olika sätt att kontrollera den senaste starttiden för Windows-maskinen.
Nätverksadministratörer använder Windows senaste starttid som ett mått för att felsöka dagliga problem som kan uppstå i systemet.
Låt oss börja med att titta på ett par olika metoder för att identifiera den senaste starttiden för Windows.
Innehållsförteckning
Power Shell
Det finns några sätt att använda Power Shell för att kontrollera din Windows-maskins drifttid eller senaste uppstartstid.
Get-CimInstance cmdlet
Get-CimInstance cmdleten i PowerShell kan användas för att hämta systemets senaste starttid.
Get-CimInstance cmdlet (instanser av WMI classes) hämtar systeminformation från win32-operativsystemets klassnamn och tillhandahåller den till den andra instruktionen via pipeline-operatören. Den får en klass CIM (Common Information Model ) instanser från en CIM-server.
Det andra kommandot väljer egenskaperna CSName och lastBootupTime från CIM och visar Windows-maskinens senaste starttid som ett resultat.
Öppna först PowerShell och kör det som administratör.
Skriv bara följande kommando i PowerShell för att se den senaste starttiden.
Get-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime
Exempelutgång:
PS C:Usersadminvista.com> Get-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime csname lastbootuptime ------ -------------- LAPTOP-9A5G7BR4 2/20/2022 1:26:40 PM
Nedanstående gcim-kommando visar upptiden för ett Windows-system i en lista med dagar, timmar och minuter. Istället för den senaste starttiden visar den bara upptiden för ett system sedan den senaste uppstarten.
(get-date) - (gcim Win32_OperatingSystem).LastBootUpTime
Här står gcim för Get – CimInstance.
Exempelutgång:
PS C:Usersadminvista.com> (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
Om du använder PowerShell 6 eller senare kan du enkelt få Windows upptid och senaste starttid med följande kommando:
Get-Uptime -Since
För att se alla egenskaper och metoder för Get-CimInstance, använd följande kommando.
Get-CimInstance Win32_OperatingSystem | Get-Member
Detta kommando ger information om alla Get-CimInstance-metoder och deras egenskaper.
Get-WmiObject
Du kan enkelt fråga den senaste starttiden för din PC med PowerShell Get-WmiObject-kommandot, som visas nedan.
(Get-WmiObject Win32_OperatingSystem).LastBootUpTime
Exempelutgång:
PS C:Usersadminvista.com> (Get-WmiObject Win32_OperatingSystem).LastBootUpTime 20220220132640.500000+330
Du kommer att se en utdata som verkar besvärlig till en början, men den är inte svår att läsa och förstå. Du kan enkelt räkna ut den senaste starttiden för din Windows-maskin.
Informationen nedan kan användas för att bryta ned LastBootUpTime 20220220132640.500000+330.
- År: 2022.
- Månad: 02.
- Dag: 20.
- Timme: 13.
- Minuter: 26.
- Sekunder: 40.
- Millisekunder: 500 000.
- GMT: +330 (5 och en halv timme före GMT).
Eller så kan du också använda ett annat Get-WmiObject-kommando för att fråga efter den senaste starttiden för systemet.
Get-WmiObject win32_operatingsystem | select csname, @{LABEL='LastBootUpTime';EXPRESSION={$_.ConverttoDateTime($_.lastbootuptime)}}
Lastbootuptime kommer att konverteras till stort heltalsformat, som slutligen kommer att visas i ett läsbart format.
Exempelutgång:
PS C:Usersadminvista.com> Get-WmiObject win32_operatingsystem | select csname, @{LABEL='LastBootUpTime';EXPRESSION={$_.ConverttoDateTime($_.lastbootuptime)}} csname LastBootUpTime ------ -------------- LAPTOP-9A5G7BR4 2/20/2022 1:26:40 PM
Nätverksstatistik arbetsstation
Kommandot net statistics visar systemstatistik såsom bytes av mottagna data och total drifttid sedan datorns senaste start.
net statistics workstation | select-string "Statistics"
Du kan också använda följande genväg:
net stats work | select-string "Stat"
Exempelutgång:
PS C:Usersadminvista.com> net statistics workstation | select-string "Statistics" Workstation Statistics for LAPTOP-9A5G7BR4 Statistics since 2/20/2022 1:28:32 PM
System information
Verktygskommandot systeminfo kan användas för att hämta datorns senaste starttid genom att ladda och analysera processor-, snabbkorrigerings- och Hyper-V-information.
systeminfo
Det här kommandot visar värdnamn, OS-version, byggtyp, konfiguration, bios-version, starttid, installationsdatum för programvaran och varje detalj.
Från alla dessa data, om du bara vill se den specifika nödvändiga informationen, måste du passera Välj -sträng ytterligare verktyg till kommandot systeminfo.
Skriv bara följande kommando i PowerShell-terminalen för att se den senaste starttiden.
systeminfo | Select-String "OS version","System Boot Time"
Här söker cmdleten Select-String inmatningssträngar och filer efter textmönster med hjälp av matchning av reguljära uttryck.
Ovanstående kommando hämtar den lokala datorns senaste omstartstid och skriver ut OS-versionen av ett system och ett Windows-system senaste Boot Time till terminalen, som visas nedan.
Exempelutgång:
PS C:Usersadminvista.com> 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
Kommandotolken
Du kan också använda kommandoraden för att kontrollera drifttiden eller senaste starttiden för ditt Windows-system med några kommandon och verktyg som net stats, wmic och systeminfo.
System information
Kommandot systeminfo visar generisk information om Windows-operativsystemet och dess konfiguration. Den visar senaste gången Windows startade. Om du vill ha drifttid måste du manuellt bestämma hur mycket tid som har gått sedan den senaste uppstarten.
Öppna en kommandotolk och skriv följande kommando.
systeminfo | find "System Boot Time"
Exempelutgång:
C:Usersadminvista.com>systeminfo | find "System Boot Time" System Boot Time: 2/20/2022, 1:26:40 PM
WMIC
WMIC (Windows Management Instrumentation Command-line) kommandot ger dig en strängrepresentation av datorns senaste starttid. Resultatet är formaterat som ett fyrsiffrigt år med två siffror för månad, dag, timme, minut och sekund.
Öppna en kommandotolk och skriv följande kommando.
wmic path Win32_OperatingSystem get LastBootUpTime
Exempelutgång:
C:Usersadminvista.com>wmic path Win32_OperatingSystem get LastBootUpTime LastBootUpTime 20220220132640.500000+330
Denna utdata kan läsas som 2022, månad 2, dag 20, timme 13 (eller 13:00), minut 26, och så vidare.
Nettostatistik
Kommandot net statistics visar systemstatistik såsom bytes av mottagna data, bytes överförda data, antalet gjorda anslutningar och total drifttid sedan den senaste uppstarten av datorn.
För att se tjänsterna som körs i Windows-maskinen, använd kommandot nedan.
net stats
Detta kommando visar bara de tillgängliga körtjänsterna i systemet.
Vi kan få statistik för antingen servern eller arbetsstationen med hjälp av sammanhanget NET STATISTICS med följande kommando.
net stats workstation
Här gav jag arbetsstationen i kommando för att se statistik.
Exempelutgång:
C:Usersadminvista.com>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.
Detta kommando kan användas inifrån en batchfil, och utdata kan filtreras med hjälp av kommandot ”hit”. Om du till exempel bara vill hitta systemets senaste starttid, använd följande kommando.
net statistics workstat
Exempelutgång:
C:Usersadminvista.com>net statistics workstation | find "Statistics" Workstation Statistics for LAPTOP-9A5G7BR4 Statistics since 2/20/2022 1:28:32 PM
Och om du vill hitta upptid för Windows Server kommer kommandot att bli nätstatistikservern.
Aktivitetshanteraren
Detta är det enklaste sättet att kontrollera din enhets drifttid. Istället för att visa den senaste starttiden, visar den upptiden för systemet sedan den senaste uppstarten.
- För att öppna Aktivitetshanteraren, använd helt enkelt kortkommandot Ctrl + Shift + Esc.
- Navigera till fliken Prestanda.
- Systemets drifttid kommer att visas längst ner i fönstret.
Detta innebär att systemet startades om innan 8 dagar, 8 timmar och 29 minuter.
Slutsats
Det här är några av metoderna för att snabbt få fram Windows-systemets senaste starttid eller drifttid.
Varje kommando har sin egen uppsättning fördelar. Du kan välja det sätt som bäst matchar dina behov.
Jag hoppas att du tyckte att den här artikeln var mycket användbar för att lära dig hur du får den senaste starttiden för ett Windows-system på olika sätt.
Du kanske också är intresserad av att lära dig om de bästa verktygen för att övervaka Windows-servrar.