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.
- 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ń.
- W Menedżerze zadań wybierz kartę Wydajność.
-
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:
- 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).
- 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.
- Przejdź do miejsca, w którym umieściłeś narzędzie uptime.exe.
- 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.
- Kliknij Podgląd zdarzeń (lokalny) w lewym panelu nawigacji.
- 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.
- 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.
- 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
: