Możesz łatwo wyświetlić wszystkie procesy uruchomione na komputerze z systemem Windows w Menedżerze zadań. Ale jeśli chcesz zapisać listę uruchomionych procesów do późniejszego wykorzystania lub w ramach rozwiązywania problemu, Menedżer zadań nie daje takiej opcji.
Na szczęście istnieją inne proste sposoby zapisania listy uruchomionych procesów w systemie Windows.
Dlaczego potrzebuję listy procesów?
Głównym powodem wyeksportowania listy procesów na komputerze jest rozwiązywanie problemów. Możesz przeglądać procesy w czasie rzeczywistym za pomocą Menedżera zadań, ale może być konieczne dostarczenie listy procesów stronie trzeciej. W takim przypadku musisz mieć możliwość zapisania informacji w czytelnym formacie.
Przydatne może być również posiadanie rejestru procesów uruchomionych w określonym czasie, w celu porównania z procesami uruchomionymi później. Na przykład, jeśli wydaje się, że aplikacja powoduje spowolnienie komputera. Posiadanie zapisanej listy pozwala porównać, które procesy działały przed i po zainstalowaniu aplikacji.
Jak wyeksportować listę procesów za pomocą wiersza polecenia
Możesz wprowadzić proste polecenie w wierszu polecenia, aby wyeksportować listę tekstową każdego procesu uruchomionego na komputerze. Oto jak to zrobić.
- Otwórz narzędzie wiersza polecenia, wpisując „cmd" w Windows Search i naciskając Zwrócić.
- Możesz teraz użyć polecenia tasklist, aby wyprowadzić listę do nowego pliku .txt.
- Na przykład możesz wpisać: lista zadań /v > „%userprofile%\Desktop\Running-Process-List.txt”.
- Na pulpicie pojawi się nowy dokument tekstowy o nazwie Running-Process-List.txt, zawierający pełną listę uruchomionych procesów. Lista będzie również zawierać szczegółowe informacje, takie jak identyfikator procesu, użycie pamięci itp.
The %profil użytkownika% częścią polecenia jest zmienna środowiskowa. Działa jako skrót i jest łatwiejszym sposobem na napisanie ścieżki folderu w wierszu polecenia i innych narzędziach systemu Windows. Zastępuje c:\Użytkownicy\[nazwa użytkownika] część ścieżki folderu.
Do polecenia można zastosować różne parametry, aby wyświetlić listę w różnych formatach. Na przykład w poleceniu pokazanym powyżej, /v parametr powoduje, że lista jest wyprowadzana w formacie pełnym. Jeśli to pominiesz, lista zostanie sformatowana w formie skróconej.
Jak wyeksportować listę procesów za pomocą PowerShell
Jeśli wolisz, możesz zamiast tego użyć programu PowerShell, aby zapisać listę uruchomionych procesów. Listę utworzoną podczas korzystania z programu PowerShell można również modyfikować za pomocą parametrów.
- Otwórz PowerShell, wpisując „moc” w wyszukiwarce Windows i wybierając ją z listy wyników.
- Nie powinieneś używać polecenia Uruchom jako administrator podczas otwierania PowerShell, ale jeśli masz problemy z tworzeniem listy, może pomóc Uruchom jako administrator.
- W PowerShell musisz użyć następującego polecenia Get-Process: Pobierz-Proces | Out-File -filepath "$Env: userprofile\Desktop\Running-Process-List.txt".
- The Uruchamianie-Process-List.txt dokument powinien zostać zapisany na pulpicie.
Możesz przeczytać więcej o za pomocą PowerShell i wiersza poleceń w naszym przewodniku o tym, co je wyróżnia.
Co to jest identyfikator procesu?
Każdy proces ma przypisany unikalny numer identyfikacyjny. Nazywa się to identyfikatorem procesu, identyfikatorem procesu lub PID. Wszystkie główne systemy operacyjne używają identyfikatorów procesów, w tym Linux, macOS, Unix i oczywiście Windows. PID jest ważną częścią systemu Windows i może być używany przez system między innymi do określania procesu debugowania.
Znajomość identyfikatora PID aplikacji pomaga zidentyfikować programy działające w wielu instancjach, na przykład podczas edytowania dwóch różnych plików przy użyciu tej samej aplikacji. Jak pokazano powyżej, identyfikator procesu może służyć do filtrowania procesów wyświetlanych na liście wyjściowej uruchomionych procesów.
Oprócz przedstawionych tutaj metod istnieje kilka innych sposobów, aby: znajdź identyfikatory procesów w systemie Windows.
Łatwe zapisywanie list procesów Windows
Menedżer zadań to przydatne narzędzie, ale nie daje możliwości przeglądania procesów w innym czasie niż w czasie rzeczywistym. Tworzenie i eksportowanie listy procesów systemu Windows może być bardzo przydatne przy rozwiązywaniu problemów z aplikacjami i narzędziami systemowymi, a teraz dokładnie wiesz, jak to zrobić.