Dacă ești în căutarea unor metode diverse pentru a identifica ora ultimei porniri a sistemului tău Windows, ai ajuns unde trebuie.
Administratorii de rețea se folosesc de informația privind ultima pornire a Windows pentru a diagnostica și remedia problemele cotidiene ce pot apărea în cadrul sistemului.
Să analizăm împreună câteva modalități prin care poți determina când a fost pornit ultima dată sistemul Windows.
PowerShell
PowerShell oferă mai multe abordări pentru a verifica timpul de funcționare al unui computer Windows sau ora ultimei sale porniri.
cmdletul Get-CimInstance
Unul dintre instrumentele PowerShell utile este cmdletul Get-CimInstance, care poate fi folosit pentru a determina când a fost pornit cel mai recent sistemul.
Cmdletul Get-CimInstance (instanțe ale claselor WMI) colectează informații despre sistem folosind numele clasei sistemului de operare win32 și le transmite către a doua instrucțiune prin intermediul operatorului pipeline. Se obține o clasă CIM (Common Information Model) de la un server CIM.
Cea de-a doua comandă extrage proprietățile CSName și LastBootUpTime din CIM și le afișează, furnizând ora la care a fost pornit ultima dată computerul Windows.
Pentru început, deschide PowerShell și execută-l ca administrator.
Apoi, tastează comanda de mai jos în PowerShell pentru a vedea ora ultimei porniri.
Get-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime
Un exemplu de rezultat:
PS C:Userstipstrick.ro> Get-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime csname lastbootuptime ------ -------------- LAPTOP-9A5G7BR4 2/20/2022 1:26:40 PM
Comanda gcim, prezentată mai jos, afișează durata de funcționare a unui sistem Windows, listând zile, ore și minute. În loc de ultima pornire, arată doar timpul de funcționare al sistemului de la ultimul start.
(get-date) - (gcim Win32_OperatingSystem).LastBootUpTime
Aici, gcim este o prescurtare pentru Get-CimInstance.
Un exemplu de rezultat:
PS C:Userstipstrick.ro> (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
Dacă folosești PowerShell 6 sau o versiune mai nouă, poți afla cu ușurință durata de funcționare a sistemului Windows și ultima pornire cu ajutorul comenzii următoare:
Get-Uptime -Since
Pentru a vizualiza toate proprietățile și metodele Get-CimInstance, folosește comanda de mai jos.
Get-CimInstance Win32_OperatingSystem | Get-Member
Această comandă furnizează informații despre toate metodele și proprietățile Get-CimInstance.
Get-WmiObject
Poți interoga simplu ultima oră de pornire a computerului folosind comanda PowerShell Get-WmiObject, după cum se vede mai jos.
(Get-WmiObject Win32_OperatingSystem).LastBootUpTime
Un exemplu de rezultat:
PS C:Userstipstrick.ro> (Get-WmiObject Win32_OperatingSystem).LastBootUpTime 20220220132640.500000+330
Rezultatul poate părea confuz la început, dar este ușor de descifrat. Poți determina cu ușurință când a pornit ultima dată computerul tău Windows.
Informațiile de mai jos te pot ajuta să înțelegi valoarea LastBootUpTime 20220220132640.500000+330.
- Anul: 2022.
- Luna: 02.
- Ziua: 20.
- Ora: 13.
- Minute: 26.
- Secunde: 40.
- Milisecunde: 500000.
- GMT: +330 (5 ore și jumătate înaintea GMT).
Sau, alternativ, poți folosi o altă comandă Get-WmiObject pentru a interoga ora ultimei porniri a sistemului.
Get-WmiObject win32_operatingsystem | select csname, @{LABEL='LastBootUpTime';EXPRESSION={$_.ConverttoDateTime($_.lastbootuptime)}}
Lastbootuptime va fi convertit într-un format mare întreg, care va fi afișat ulterior într-un format ușor de citit.
Un exemplu de rezultat:
PS C:Userstipstrick.ro> Get-WmiObject win32_operatingsystem | select csname, @{LABEL='LastBootUpTime';EXPRESSION={$_.ConverttoDateTime($_.lastbootuptime)}} csname LastBootUpTime ------ -------------- LAPTOP-9A5G7BR4 2/20/2022 1:26:40 PM
Statistici de rețea pentru stație de lucru
Comanda net statistics prezintă statistici de sistem, precum octeții de date primiți și durata totală de funcționare de la ultima pornire a computerului.
net statistics workstation | select-string "Statistics"
Sau poți folosi o comandă rapidă:
net stats work | select-string "Stat"
Un exemplu de rezultat:
PS C:Userstipstrick.ro> net statistics workstation | select-string "Statistics" Workstation Statistics for LAPTOP-9A5G7BR4 Statistics since 2/20/2022 1:28:32 PM
Informații de sistem
Comanda utilitarului systeminfo poate fi folosită pentru a obține informații despre cea mai recentă perioadă de pornire a computerului, încărcând și analizând detalii despre procesor, remediere rapidă și Hyper-V.
systeminfo
Această comandă afișează numele de gazdă, versiunea sistemului de operare, tipul de construcție, configurația, versiunea BIOS, ora de pornire, data instalării software-ului și multe alte detalii.
Dacă vrei să vizualizezi doar datele specifice de care ai nevoie, atunci trebuie să adaugi utilitarul Select-String la comanda systeminfo.
Tastează această comandă în terminalul PowerShell pentru a vedea ora ultimei porniri.
systeminfo | Select-String "OS version","System Boot Time"
Aici, cmdletul Select-String caută modele de text în șiruri de caractere și fișiere de intrare, folosind potrivirea expresiilor regulate.
Comanda de mai sus extrage ora celei mai recente reporniri a computerului local, versiunea sistemului de operare și ora ultimei porniri pe terminal, așa cum se arată mai jos.
Un exemplu de rezultat:
PS C:Userstipstrick.ro> 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
Linia de comandă
Poți folosi linia de comandă pentru a verifica timpul de funcționare sau ultima pornire a sistemului Windows, utilizând comenzi și utilitare precum net statistics, wmic și systeminfo.
Informații de sistem
Comanda systeminfo afișează informații generale despre sistemul de operare Windows și configurația sa, inclusiv data ultimei porniri a sistemului. Dacă dorești să afli timpul de funcționare, trebuie să calculezi manual cât timp a trecut de la ultima pornire.
Deschide linia de comandă și tastează această comandă.
systeminfo | find "System Boot Time"
Un exemplu de rezultat:
C:Userstipstrick.ro>systeminfo | find "System Boot Time" System Boot Time: 2/20/2022, 1:26:40 PM
WMIC
Comanda WMIC (Windows Management Instrumentation Command-line) oferă o reprezentare sub formă de șir a ultimei porniri a computerului. Rezultatul este formatat cu anul din patru cifre, luna din două cifre, ziua, ora, minutul și secunda.
Deschide linia de comandă și tastează următoarea comandă.
wmic path Win32_OperatingSystem get LastBootUpTime
Un exemplu de rezultat:
C:Userstipstrick.ro>wmic path Win32_OperatingSystem get LastBootUpTime LastBootUpTime 20220220132640.500000+330
Această ieșire poate fi interpretată ca anul 2022, luna 2, ziua 20, ora 13 (sau 1:00 PM), minutul 26, etc.
Statistici nete
Comanda net statistics afișează statistici de sistem, precum octeții de date primiți, octeții de date transmiși, numărul de conexiuni realizate și durata totală de funcționare de la ultima pornire a computerului.
Pentru a vedea ce servicii rulează în computerul Windows, utilizează comanda de mai jos.
net stats
Această comandă afișează doar serviciile disponibile care rulează în sistem.
Putem obține statistici fie pentru server, fie pentru stația de lucru, utilizând contextul NET STATISTICS cu următoarea comandă.
net stats workstation
Aici, am specificat stația de lucru pentru a vedea statistici.
Un exemplu de rezultat:
C:Userstipstrick.ro>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.
Această comandă poate fi utilizată dintr-un fișier batch, iar rezultatul poate fi filtrat folosind comanda „find”. De exemplu, dacă dorești să găsești doar ora ultimei porniri a sistemului, utilizează comanda următoare.
net statistics workstat
Un exemplu de rezultat:
C:Userstipstrick.ro>net statistics workstation | find "Statistics" Workstation Statistics for LAPTOP-9A5G7BR4 Statistics since 2/20/2022 1:28:32 PM
Dacă dorești să afli timpul de funcționare al unui server Windows, comanda devine net statistics server.
Managerul de activități
Acesta este cel mai simplu mod de a verifica timpul de funcționare al dispozitivului. În loc să afișeze ora ultimei porniri, arată timpul de funcționare al sistemului de la ultima pornire.
- Pentru a deschide Managerul de activități, folosește comanda rapidă de la tastatură Ctrl + Shift + Esc.
- Navighează la fila Performanță.
- Timpul de funcționare a sistemului va fi afișat în partea de jos a ferestrei.
Acesta indică faptul că sistemul a fost repornit în urmă cu 8 zile, 8 ore și 29 de minute.
Concluzie
Acestea sunt câteva dintre metodele prin care poți obține rapid ora celei mai recente porniri sau durata de funcționare a sistemului Windows.
Fiecare comandă are propriile sale avantaje. Poți alege metoda care se potrivește cel mai bine nevoilor tale.
Sper că acest articol ți-a fost de ajutor în a înțelege cum poți afla ultima oră de pornire a unui sistem Windows în moduri diferite.
Te-ar putea interesa și informații despre instrumentele de top pentru monitorizarea serverelor Windows.