Jak zapisać bieżące procesy do pliku w systemie Windows 10.

Zalecane: trzy sposoby zakończenia procesu w systemie Windows 10.

Po uruchomieniu aplikacji system operacyjny tworzy proces wykonywalny aplikacji. Zawiera kod programu i jego bieżącą aktywność. Windows przypisuje mu specjalny numer - identyfikator procesu (PID), jest unikalny dla każdego procesu. Jeśli chcesz zobaczyć, które aplikacje aktualnie uruchomisz, możesz zapisać listę uruchomionych procesów w pliku.

W systemie Windows 10 istnieje kilka narzędzi do zarządzania procesami. Jedynym narzędziem posiadającym interfejs graficzny jest menedżer zadań. Możesz go użyć do sprawdzenia, które aplikacje są aktualnie aktywne:

Za pomocą „Menedżera zadań” możesz szybko skopiować dane dla wybranego procesu lub usługi.

Nie działa to jednak, jeśli trzeba skopiować dane dla kilku lub wszystkich procesów jednocześnie. Menedżer zadań nie pozwala wybrać więcej niż jednego wiersza na liście.

Aby obejść to ograniczenie, możemy użyć tasklist, aplikacji konsolowej, która wyświetla listę uruchomionych procesów w oknie poleceń. Uwaga Niektóre procesy działają z podwyższonymi uprawnieniami. Sugeruję, aby otworzyć wystąpienie wiersza polecenia jako administrator, aby uruchomić aplikację tasklist.

Aby zapisać uruchomione procesy do pliku w systemie Windows 10, wykonaj następujące kroki:.

Lista zadań wyświetla listę aktualnie uruchomionych procesów na komputerze lokalnym lub zdalnym. Tasklist zastąp narzędzie tlist

  1. Przede wszystkim musisz otworzyć wiersz polecenia. Możesz to zrobić, uruchamiając „cmd„za pomocą polecenia”Uruchom”lub po prostu wpisując w polu wyszukiwania Wiersz poleceń. Musisz uruchomić wiersz polecenia jako administrator.

  1. Teraz wystarczy wpisać: tasklist. Spowoduje to wyświetlenie listy wszystkich zadań z identyfikatorami procesów, typem sesji, nazwą, wykorzystaniem pamięci i numerem sesji.

Możesz poruszać się pionowo w linii poleceń, aby sprawdzić wszystkie procesy.

Użyj TaskList, aby zapisać procesy Windows do pliku tekstowego

Teraz jest czas, kiedy musisz udostępnić tę listę innym osobom lub po prostu zapisać ją na przyszłość.

Aby to zrobić, wystarczy wprowadzić następujące polecenie,

tasklist> D: \ ListOfProcesses.txt

To polecenie można podzielić jako: tasklist>

Uwaga: Warto zauważyć, że nie można zapisać tego pliku w dowolnym miejscu na dysku C: \, dopóki nie uruchomisz wiersza polecenia jako administrator .

Listę procesów można zapisać nie tylko w pliku tekstowym, program obsługuje zapisywanie tych procesów w różnych formatach plików. Możesz użyć poleceń takich jak tasklist / fo csv, aby zapisać listę procesów w formacie rozdzielanym przecinkami.

Możesz użyć filtra, aby określić, co należy zapisać w pliku TXT. Być może musisz zapisać procesy wykorzystujące pamięć o określonym progu, a może procesy o identyfikatorze procesu powyżej 500.

Oto na przykład kilka poleceń, których można użyć do filtrowania na liście zadań:

  • tasklist / fi "USERNAME eq Almanex" to polecenie pomoże odfiltrować procesy działające pod nazwą użytkownika Almanex.
  • tasklist / fi "USERNAME ne NT AUTHORITY \ SYSTEM" / fi "STATUS eq uruchomiony": to polecenie pomoże Ci odfiltrować procesy uruchomione przez System.
  • tasklist / fi „MODULES eq ac *”: to polecenie pomoże odfiltrować procesy, które mają bibliotekę DLL rozpoczynającą się od ac .
  • tasklist / fi „PID gt 500”: to polecenie pomoże w filtrowaniu procesów o identyfikatorze procesu większym niż 500.
  • tasklist / fi "" MEMUSAGE gt 2048 " : ten proces pomoże odfiltrować procesy wykorzystujące więcej niż 2 MB pamięci RAM.

Polecenia filtrowania można również łączyć z różnymi parametrami, aby filtrować jeszcze więcej. Na przykład,

 tasklist / s HomeComp / svc / fi "MEMUSAGE gt 2048

To polecenie pomoże użytkownikom zobaczyć wszystkie procesy na komputerze zdalnym o nazwie HomeComp, które zużywają więcej niż 2 MB pamięci RAM. Możesz też po prostu zapisać je w pliku TXT, dodając> .

Alternatywnie możesz użyć PowerShell. Istnieje specjalne polecenie cmdlet Get-Process.

Zapisywanie uruchomionych procesów do pliku za pomocą PowerShell

  1. Otwórz PowerShell. W razie potrzeby uruchom go jako Administrator.
  1. Wpisz polecenie, Pobierz proces aby wyświetlić listę uruchomionych procesów.

  1. Aby zapisać go do pliku, uruchom polecenie:
 Get-Process | Plik wyjściowy pliku „Env: userprofile \ Desktop \ proces.txt”

Zmień nazwę pliku i jego ścieżkę na swoje preferencje.

Zgodnie z powyższym przykładem otrzymasz plik tekstowy o nazwie „proces.txt” w folderze „Desktop”. Będzie zawierać listę aktualnie uruchomionych procesów. Otwórz go za pomocą edytora tekstu, takiego jak Notatnik.

To wszystko.

Powiązane artykuły: Jak usunąć zadanie w systemie Windows 10.

2 sposoby zamykania zawieszonych lub niereagujących aplikacji w systemie Windows 10.