Ako zaistiť prevádzkyschopnosť systému v systéme Windows?

How Get System Uptime Windows



Riešenie:

Nasleduje osem spôsobov, ako nájsť Uptime v OS Windows.

1: Pomocou Správcu úloh

V systéme Windows Vista a Windows Server 2008 bol Správca úloh vylepšený, aby zobrazoval ďalšie informácie o systéme. Jednou z týchto informácií je doba prevádzky servera.



  1. Kliknite pravým tlačidlom myši na panel úloh a potom kliknite na položku Správca úloh. Do Správcu úloh sa dostanete aj kliknutím na CTRL+SHIFT+ESC.
  2. V Správcovi úloh vyberte kartu Výkon.
  3. Aktuálna doba prevádzky systému je uvedená v časti Systém alebo Výkon ⇒ CPU pre Win 8/10.





2: Pomocou pomôcky System Information Utility

ThePomôcka príkazového riadka systeminfo kontroluje a zobrazuje rôzne systémové štatistiky, ako napríklad dátum inštalácie, nainštalované rýchle opravy a ďalšie. Otvorte príkazový riadok a zadajte nasledujúci príkaz:

systeminfo

Výsledky môžete tiež zúžiť na požadovaný riadok:

systeminfo | nájsť „Čas spustenia systému:“

sem zadajte popis obrázku



3: Použitím Uptime Utility

Spoločnosť Microsoft vydala nástroj s názvom Uptime.exe. Je to jednoduchý nástroj príkazového riadka, ktorý analyzuje informácie o spoľahlivosti a dostupnosti počítača. Môže pracovať lokálne alebo vzdialene. V jednoduchej forme nástroj zobrazí aktuálny stav systému. Pokročilá možnosť vám umožňuje prístup k podrobnejším informáciám, ako je vypnutie, reštartovanie systému, zlyhania operačného systému a inštalácia balíka Service Pack.

Ďalšie informácie a odkazy na stiahnutie nájdete v nasledujúcej KB.

  • MSKB232243: Nástroj Uptime.exe vám umožňuje odhadnúť dostupnosť servera v systéme Windows NT 4.0 SP4 alebo novšom.

Ak ho chcete použiť, postupujte takto:

  1. Stiahnite si uptime.exe z vyššie uvedeného odkazu a uložte ho do priečinka, najlepšie do priečinka, ktorý je v ceste systému (napríklad SYSTEM32).
  2. Otvorte zvýšené okno príkazového riadka. Ak chcete otvoriť zvýšený príkazový riadok, kliknite na tlačidlo Štart, kliknite na položku Všetky programy, Príslušenstvo, kliknite pravým tlačidlom myši na príkazový riadok a potom kliknite na položku Spustiť ako správca. Môžete tiež napísať CMD do vyhľadávacieho poľa v ponuke Štart a keď uvidíte ikonu príkazového riadka, kliknutím na ňu ju vyberte, podržte CTRL+SHIFT a stlačte kláves ENTER.
  3. Prejdite na miesto, kde ste umiestnili nástroj uptime.exe.
  4. Spustite súbornástroj uptime.exe. Môžete pridať /? na príkaz, aby ste získali ďalšie možnosti. sem zadajte popis obrázku

Neponúka veľa parametrov príkazového riadka:

C:  uptimefromcodeplex > uptime /? použitie: Uptime [-V] -V verzia displeja C:  uptimefromcodeplex > uptime -V verzia 1.1.0

3.1: Použitím starého Uptime Utility

Existuje staršia verzia nástroja 'uptime.exe'. To má tú výhodu, že NIE je potrebné .NET. (Okrem jednoduchej doby prevádzky má tiež oveľa viac funkcií.)

Odkaz na stiahnutie: Windows NT 4.0 Server Uptime Tool (uptime.exe) (konečný x86)

C:  uptimev100download> uptime.exe /? UPTIME, verzia 1.00 (C) Copyright 1999, Microsoft Corporation Uptime [server] [/s] [/a] [/d: mm/dd/rrrr | /p: n] [/tlkot srdca] [/? | /help] server Názov alebo IP adresa vzdialeného servera na spracovanie. /s Zobrazte kľúčové systémové udalosti a štatistiky. /a Zobraziť udalosti zlyhania aplikácie (predpokladá /s). /d: Vypočítajte iba pre udalosti po mm/dd/rrrr. /p: Vypočítajte iba pre udalosti v predchádzajúcich n dňoch. /tlkot srdca Zapnúť /vypnúť srdcový tep systému /? Základné použitie. /help Ďalšie informácie o použití.

4: Použitím pomôcky NET STATISTICS

Ďalšou jednoduchou metódou, ak si ju pamätáte, je použiť približné informácie nájdené v štatistikách zobrazených príkazom NET STATISTICS. Otvorte príkazový riadok a zadajte nasledujúci príkaz:

pracovná stanica pre čistú štatistiku

Štatistiky by vám mali povedať, ako dlho trvá, aj keď v niektorých prípadoch tieto informácie nie sú také presné ako iné metódy.

sem zadajte popis obrázku

5: Použitím prehliadača udalostí

Pravdepodobne najpresnejší zo všetkých, ale vyžaduje určité kliknutie. Nezobrazuje presný počet dní ani hodín od posledného reštartu, ale zobrazí dôležité informácie o tom, prečo bol počítač reštartovaný a kedy to urobil. Musíme sa pozrieť na ID udalosti 6005, čo je udalosť, ktorá nám hovorí, že počítač práve dokončil bootovanie, ale mali by ste si byť vedomí skutočnosti, že existujú prakticky stovky, ak nie tisíce ďalších typov udalostí, z ktorých by ste sa potenciálne mohli naučiť .

Poznámka: BTW, ID udalosti 6006 je to, čo nám hovorí, keď server vypadol, takže ak je medzi udalosťami 6006 a 6005 veľký časový rozdiel, server bol dlho mimo prevádzky.

Poznámka: Zobrazovač udalostí môžete otvoriť aj zadaním príkazu eventvwr.msc do príkazu Spustiť a tiež môžete použiť skratku nachádzajúcu sa v priečinku Nástroje pre správu.

  1. Kliknite na prehliadač udalostí (miestny) na ľavom navigačnom paneli.
  2. Na strednom paneli kliknite na typ udalosti Informácie a posuňte sa nadol, kým sa nezobrazí ID udalosti 6005. Dvakrát kliknite na identifikátor udalosti 6005 alebo naň kliknite pravým tlačidlom myši a vyberte položku Zobraziť všetky inštancie tejto udalosti.
  3. Zobrazí sa zoznam všetkých inštancií ID udalosti 6005. Môžete si prezrieť tento zoznam, pozrieť sa na dátumy a časy jednotlivých reštartovacích udalostí a podobne.
  4. Otvorte nástroj Správca serverov kliknutím pravým tlačidlom myši na ikonu Počítač v ponuke Štart (alebo na ploche, ak ho máte povolený) a vyberte položku Spravovať. Prejdite do zobrazovača udalostí.

sem zadajte popis obrázku

5.1: Protokol udalostí prostredníctvom PowerShell

Protokol udalostí Get -WinEvent -ProviderName | Kde -objekt {$ _. Id -ekv. 6005 -alebo $ _. Id -ekv. 6006}

6: Programovo pomocou GetTickCount64

GetTickCount64 načítava počet milisekúnd, ktoré uplynuli od spustenia systému.

7: Pomocou WMI

wmic os získať lastbootuptime

8: Nový uptime.exe pre Windows XP a novší

Rovnako ako nástroj od spoločnosti Microsoft, ale je kompatibilný so všetkými operačnými systémami až po Windows 10 a Windows Server 2016 vrátane, tento nástroj pre uptime nevyžaduje zvýšený príkazový riadok a ponúka možnosť zobraziť uptime v oboch DD: HH: MM: SS a vo formáte čitateľnom pre ľudí (keď sa spustí s príponou-h parameter príkazového riadka).

Navyše, táto verziauptime.exe pobeží a zobrazí prevádzkyschopnosť systému, aj keď je spustený normálne z relácie explorer.exe (t. j. nie cez príkazový riadok) a pozastaví načítavanie uptime:

sem zadajte popis obrázku

a keď je vykonaný akodoba prevádzky -h:


Používam tento malý útržok PowerShell:

funkcia Get-SystemUptime {$ operatingSystem = Get-WmiObject Win32_OperatingSystem '$ ((Get-Date)-([Management.ManagementDateTimeConverter] :: ToDateTime ($ operatingSystem.LastBootUpTime)))'

čo potom prinesie niečo ako nasledujúce:

PS> Get-SystemUptime 6,20: 40: 40,2625526 

Dva spôsoby, ako to urobiť ..

Možnosť 1:

1. Prejdite na „Štart“ -> „Spustiť“. 2. Napíšte „CMD“ a stlačte kláves „Enter“. 3. Napíšte príkaz „server so štatistickými údajmi“ a stlačte kláves „Enter“. 4. Riadok začínajúci na „Štatistiky od ...“ uvádza čas, od ktorého bol server spustený. Namiesto toho môžete použiť príkaz „net stats srv“.

Možnosť 2:

Nástroj Uptime.exe vám umožňuje odhadnúť dostupnosť servera v systéme Windows NT 4.0 SP4 alebo novšom

http://support.microsoft.com/kb/232243

Dúfam, že vám to pomohlo !!