Jak uzyskać czas pracy systemu w systemie Windows? [zamknięte]

Poniżej znajduje się osiem sposobów na znalezienie czasu pracy w systemie Windows.

W systemie Windows Vista i Windows Server 2008 Menedżer zadań został ulepszony, aby wyświetlać dodatkowe informacje o system. Jedną z tych informacji jest czas działania serwera.

  1. Kliknij prawym przyciskiem myszy pasek zadań, a następnie kliknij opcję Menedżer zadań. Możesz także kliknąć CTRL + SHIFT + ESC, aby przejść do Menedżera zadań.
  2. W Menedżerze zadań wybierz kartę Wydajność.
  3. Bieżący czas pracy systemu jest wyświetlany w obszarze System lub Performance ⇒ CPU for Win 8/10.

2: Korzystając z systemu Narzędzie informacyjne

Narzędzie wiersza poleceń systeminfo sprawdza i wyświetla różne statystyki systemowe, takie jak data instalacji, zainstalowane poprawki i inne. Otwórz wiersz polecenia i wpisz następujące polecenie :

Możesz również zawęzić wyniki do wymaganej linii:

3: Korzystając z narzędzia Uptime

Firma Microsoft opublikowała narzędzie o nazwie Uptime.exe. Jest to proste narzędzie wiersza poleceń, które analizuje informacje o niezawodności i dostępności komputera. Może działać lokalnie lub zdalnie. W swojej prostej formie narzędzie wyświetli bieżący czas pracy systemu. Zaawansowana opcja umożliwia dostęp do bardziej szczegółowych informacji, takich jak jako zamknięcie, ponowne uruchomienie, awarie systemu operacyjnego i instalację dodatku Service Pack.

Przeczytaj następującą bazę wiedzy, aby uzyskać więcej informacji i łącza pobierania:

  • MSKB232243: Narzędzie Uptime.exe Umożliwia oszacowanie dostępności serwera w systemie Windows NT 4.0 SP4 lub nowszym.

Aby z niego skorzystać, wykonaj następujące kroki:

  1. Pobierz plik uptime.exe z powyższego link i zapisz go w folderze, najlepiej w folderze znajdującym się w ścieżce systemu (na przykład SYSTEM32).
  2. Otwórz okno wiersza polecenia z podwyższonym poziomem uprawnień. Aby otworzyć okno CommandPrompt z podwyższonym poziomem uprawnień, kliknij przycisk Start, kliknij Wszystkie programy, kliknij Akcesoria, kliknij prawym przyciskiem myszy Wiersz polecenia, a następnie kliknij Uruchom jako administrator. Możesz także wpisać CMD w polu wyszukiwania w menu Start, a kiedy widzisz ikonę wiersza polecenia kliknij na nią, aby ją zaznaczyć, przytrzymaj CTRL + SHIFT i naciśnij ENTER.
  3. Przejdź do miejsca, w którym umieściłeś narzędzie uptime.exe.
  4. Uruchom uptime.exe narzędzie. Możesz dodać /? do polecenia w celu uzyskania większej liczby opcji.

Nie oferuje wielu parametrów wiersza poleceń:

3.1: Używając starego narzędzia Uptime

Istnieje starsza wersja narzędzia „uptime.exe”. Ma to tę zaletę, że NIE wymaga .NET. (Ma również znacznie więcej funkcji poza zwykłym czasem działania).

Łącze do pobrania: Narzędzie do pobierania czasu pracy serwera systemu Windows NT 4.0 (uptime.exe) (wersja ostateczna x86)

4: Korzystając z Narzędzie NET STATISTICS

Inną prostą metodą, jeśli ją pamiętasz, jest użycie przybliżonych informacji zawartych w statystykach wyświetlanych przez polecenie NET STATISTICS. Otwórz wiersz polecenia i wpisz następujące polecenie:

Statystyki powinny powiedzieć, jak długo są uruchomione, chociaż w niektórych przypadkach te informacje nie są tak dokładne, jak w przypadku innych metod.

5: Za pomocą przeglądarki zdarzeń

Prawdopodobnie najdokładniejsza z nich wszystkich, ale wymaga kliknięcia. Nie wyświetla dokładnej liczby dni ani godzin od ostatniego ponownego uruchomienia, ale wyświetla ważne informacje dotyczące tego, dlaczego komputer został ponownie uruchomiony i kiedy to się stało. Musimy przyjrzeć się zdarzeniu o identyfikatorze 6005, które jest zdarzeniem, które mówi nam, że komputer właśnie zakończył uruchamianie, ale należy mieć świadomość, że istnieją praktycznie setki, jeśli nie tysiące innych typów zdarzeń, z których można się potencjalnie dowiedzieć .

Uwaga: BTW, identyfikator zdarzenia 6006 informuje nas o awarii serwera, więc jeśli jest duża różnica czasu między zdarzeniami 6006 i 6005, serwer był wyłączony przez długi czas.

Uwaga: Możesz również otworzyć Podgląd zdarzeń, wpisując eventvwr.msc w poleceniu Uruchom, a także możesz użyć skrótu znajdującego się w folderze Narzędzia administracyjne.

  1. Kliknij Podgląd zdarzeń (lokalny) w lewym panelu nawigacji.
  2. W środkowym panelu kliknij typ zdarzenia informacyjnego i przewiń w dół, aż zobaczysz identyfikator zdarzenia 6005. Kliknij dwukrotnie identyfikator zdarzenia 6005, lub kliknij prawym przyciskiem myszy i wybierz Wyświetl wszystkie wystąpienia tego zdarzenia.
  3. Zostanie wyświetlona lista wszystkich instancji identyfikatora zdarzenia 6005. Możesz przejrzeć tę listę, spojrzeć na daty i godziny każdego zdarzenia ponownego uruchomienia itd.
  4. Otwórz narzędzie Menedżer serwera, klikając prawym przyciskiem myszy ikonę Komputer w menu Start (lub na Pulpicie, jeśli włącz) i wybierz Zarządzaj. Przejdź do przeglądarki zdarzeń.

5.1: Eventlog przez PowerShell

6: Programowo, przy użyciu GetTickCount64

GetTickCount64 pobiera liczbę milisekund, które upłynęły od uruchomienia systemu.

7: Korzystając z WMI

8: Nowy plik uptime.exe dla systemu Windows XP i nowszych

Podobnie jak narzędzie firmy Microsoft, ale jest kompatybilne ze wszystkimi systemami operacyjnymi włącznie z Windows 10 i Windows Server 2016, to narzędzie uptime nie wymaga wiersza poleceń z podwyższonym poziomem uprawnień i oferuje opcję wyświetlania czasu pracy zarówno w formacie DD: HH: MM: SS, jak i w formatach czytelnych dla człowieka (po uruchomieniu z -h parametr wiersza polecenia).

Dodatkowo ta wersja uptime.exe będzie działać i pokazywać czas działania systemu nawet po normalnym uruchomieniu z sesji explorer.exe (tj. nie z wiersza poleceń) i wstrzymaj, aby odczytać czas działania:

i po wykonaniu jako uptime -h:

Write a Comment

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *