Process Hacker — Narzędzie do zarządzania procesami 10x potężniejsze niż Menedżer zadań, teraz open source
Jednym zdaniem: Najpotężniejszy darmowy przeglądarka i menedżer procesów na Windows, znacznie przewyższający wbudowany Menedżer zadań. Zobacz pełne wątki/uchwyty/połączenia sieciowe/użycie GPU/moduly DLL dla każdego procesu. Obsługuje wymuszone zakończenie, zawieszanie, edycję pamięci i inne zaawansowane operacje. Teraz przemianowany na System Informer.
Czy ty też uważasz, że Menedżer zadań Windows jest “niewystarczający”?
Scenariusz 1: Twój CPU lub pamięć są maksymalnie obciążone przez jakiś proces. Otwierasz Menedżer zadań — pokazuje tylko “System” lub “svchost.exe” używający 90% CPU. Nie możesz określić, która konkretna usługa to powoduje, ponieważ Menedżer zadań łączy wszystkie procesy svchost razem. Nie możesz wskazać problemu.
Scenariusz 2: Podejrzewasz, że program ma złośliwe zachowanie (potajemnie otwiera połączenia sieciowe, ładuje podejrzane moduły, wstrzykuje się do innych procesów). Chcesz zobaczyć “listę połączeń sieciowych” i “listę załadowanych DLL” każdego procesu — Menedżer zadań nie ma tych funkcji.
Scenariusz 3: Program się zawiesił. Używasz “Zakończ zadanie” w Menedżerze zadań — nie działa. Próbujesz “Zakończ drzewo procesów” — wciąż bez skutku. Proces ma mechanizmy samoobrony. Potrzebujesz narzędzia, które może go “wymusić zakończyć.”
Process Hacker został zaprojektowany dla tych scenariuszy, gdy “Menedżer zadań nie wystarcza” — ujawnia wszystkie szczegóły, które Menedżer zadań ukrywa i daje ci więcej kontroli.
Czym jest Process Hacker?
Process Hacker to otwarte, darmowe narzędzie do zarządzania procesami (obecnie przemianowane na System Informer), opracowywane i utrzymywane przez społeczność entuzjastów. Jest to w zasadzie “zaawansowana wersja Menedżera zadań” — pokazująca wszystkie podstawowe informacje o procesach Windows.
Jego główne funkcje:
- Szczegółowe informacje o procesach: 10x więcej informacji niż Menedżer zadań
- Zarządzanie procesami: Wymuszone zakończenie, zawieszanie, ustawienia priorytetów itp.
- Monitorowanie systemu: Użycie CPU/pamięci/dysku/sieci/GPU w czasie rzeczywistym
- Analiza diagnostyczna: Przeglądaj uchwyty, DLL-e, połączenia sieciowe, stosy wątków
Jednym zdaniem: Gdy czujesz, że “Menedżer zadań nie może mi pokazać, co powoduje problem,” otwórz Process Hacker.
Główne funkcje
1. Niezwykle szczegółowe informacje o procesach — Znacznie poza Menedżerem zadań
Process Hacker domyślnie wyświetla dziesiątki kolumn informacji o procesach, znacznie przewyższając podstawowe metryki Menedżera zadań:
| Kolumna informacji | Opis | Czy Menedżer zadań ma? |
|---|---|---|
| Użycie CPU (na rdzeń) | Na logiczny CPU | ❌ Pokazuje tylko sumę |
| Użycie GPU | NVIDIA/AMD 3D/dekodowanie/kodowanie | ⚠️ Tylko podstawowe Win11 |
| We/Wy dysku | Szybkość odczytu/zapisu i całkowite bajty | ⚠️ Tylko Win10+ |
| Połączenia sieciowe | Połączenia na proces | ❌ Nie |
| Liczba uchwytów | Otwarte uchwyty systemowe | ❌ Nie |
| Obiekty GDI | Liczba interfejsów urządzeń graficznych | ❌ Nie |
| Wiersz poleceń | Pełny wiersz poleceń użyty do uruchomienia | ❌ Nie |
| Nazwa użytkownika | Konto uruchamiające proces | ✅ Tak |
| Ścieżka procesu | Pełna ścieżka pliku exe | ⚠️ Wymaga kliknięcia prawym |
| ID procesu (PID) | Identyfikator procesu | ⚠️ Wymaga włączenia |
| Liczba wątków | Uruchomione wątki | ✅ Tak |
Praktyczne zastosowanie: Gdy Menedżer zadań pokazuje “svchost.exe zużywa 50% CPU,” Process Hacker może dokładnie powiedzieć, która to konkretna usługa.
2. Wymuszone zakończenie — Gdy normalne metody zawodzą, to działa
Zakończenie procesów w Process Hacker jest znacznie silniejsze niż w Menedżerze zadań:
| Operacja | Opis | Menedżer zadań | Process Hacker |
|---|---|---|---|
| Zakończ proces | Standardowe zakończenie | ✅ | ✅ |
| Zakończ drzewo procesów | Zabij proces i wszystkie potomne | ✅ | ✅ |
| Wymuszone zakończenie | Pomiń obsługę wyjścia, bezpośrednie zabicie | ❌ | ✅ Ekskluzywne |
| Zawieś proces | Tymczasowo zamroź proces | ❌ | ✅ |
| Wznów proces | Odmroź zawieszony proces | ❌ | ✅ |
| Odłącz debugger | Wymuś odłączenie, jeśli debugger jest podłączony | ❌ | ✅ |
“Wymuszone zakończenie” to najczęściej używana funkcja — gdy proces jest zamrożony i “Zakończ zadanie” nie działa, wymuszone zakończenie w Process Hacker zwykle sobie radzi.
3. Zobacz “wnętrze” procesu — Uchwyty, DLL-e, Wątki, Sieć
Kliknij prawym przyciskiem dowolny proces → “Właściwości” → Zobacz wiele zakładek:
| Zakładka | Wyświetlana treść |
|---|---|
| Wątki | Wszystkie wątki w procesie i ich łańcuchy wywołań stosu |
| Moduły | Wszystkie DLL-e załadowane przez proces — sprawdź podejrzane wstrzyknięcie DLL |
| Uchwyty | Wszystkie obiekty systemowe otwarte przez proces (pliki, rejestr, zdarzenia itp.) |
| Sieć | Wszystkie połączenia TCP/UDP — do których IP i portów jest podłączony |
| Dysk | Operacje odczytu/zapisu w toku |
| GPU | Użycie GPU |
| Pamięć | Pamięć wirtualna, zestaw roboczy, prywatne bajty itp. |
| Usługi | Usługi Windows hostowane przez ten proces (szczególnie przydatne dla svchost.exe) |
Typowy przepływ badania złośliwego oprogramowania:
- Znajdź proces z nietypowymi połączeniami sieciowymi
- Sprawdź zakładkę “Sieć” — zobacz, z którymi IP się łączy
- Sprawdź zakładkę “Moduły” — zobacz, czy podejrzane DLL-e są załadowane
- Sprawdź “Wiersz poleceń” — potwierdź, że to legalna ścieżka programu
4. Monitorowanie systemu — Wykresy w czasie rzeczywistym dla wszystkich zasobów
Process Hacker ma wbudowany panel monitorowania systemu (podobny do zakładki “Wydajność” Menedżera zadań, ale z więcej informacji):
Przegląd systemu:
CPU: Średnio 15% (6 rdzeni / 12 wątków)
Pamięć: 8.5 GB / 16 GB (53%)
Dysk C: Odczyt 50 MB/s / Zapis 30 MB/s
Sieć: Pobieranie 2 Mbps / Wysyłanie 0.5 Mbps
GPU: Obciążenie 3D 20%
Te metryki monitorowania są również wyświetlane w ikonie zasobnika systemowego — możesz ustawić pokazywanie CPU/pamięci/temperatury w zasobniku (Menedżer zadań nie ma tej funkcji).
5. Zarządzanie usługami — Uruchamianie/Zatrzymywanie usług Windows
Process Hacker zawiera wbudowane zarządzanie usługami (podobne do services.msc):
- Przeglądaj wszystkie stany usług Windows
- Uruchamiaj/Zatrzymuj/Restartuj usługi
- Zobacz mapowanie usługa → proces (zobacz “ile zasobów używa ta usługa”)
- Zobacz zależności usług
Opinie mediów i użytkowników
| Źródło | Opinia |
|---|---|
| TechSpot | ”Process Hacker to niezbędne narzędzie dla zaawansowanych użytkowników — ujawnia wszystko o uruchomionych procesach, co Menedżer zadań ukrywa” |
| Ghacks | ”Jeśli kiedykolwiek frustrowały cię ograniczenia Menedżera zadań, Process Hacker jest rozwiązaniem — jest potężniejszy pod każdym względem” |
| How-To Geek | ”Process Hacker łączy najlepsze funkcje Menedżera zadań i Process Explorera w jedno potężne, darmowe narzędzie” |
Co mówią prawdziwi użytkownicy
“Gdy Menedżer zadań nie może się nawet otworzyć (wyłączony przez złośliwe oprogramowanie), Process Hacker wciąż działa dobrze. Kiedyś podejrzewałem, że mój komputer jest zainfekowany — otworzyłem Process Hacker i zobaczyłem nieznany proces gorączkowo nawiązujący połączenia sieciowe. Kliknąłem prawym przyciskiem → Właściwości → Zakładka Sieć → Zobaczyłem, że łączy się z obcym IP. Natychmiast wymuszone zakończenie i usunięcie pliku.” — Inżynier bezpieczeństwa operacyjnego, Zhihu
“svchost.exe zużywa 100% CPU. Menedżer zadań powiedział mi tylko ‘Host usług: System lokalny’ (dziesiątki usług połączonych razem). Przełączyłem się na Process Hacker i okazało się, że to usługa Windows Update próbująca ponownie w tle. Zatrzymałem usługę i CPU natychmiast spadł. Menedżer zadań nie może wskazać problemu na tym poziomie.” — Administrator systemu, V2EX
“Funkcja ‘Zawieś proces’ jest niezwykle przydatna. Podczas grania proces w tle kradnie CPU — znajdź go, kliknij prawym przyciskiem, zawieś — gra znów płynna. Kliknij prawym przyciskiem, wznów po skończeniu. Lepsze niż ‘Zakończ proces’, bo nie musisz restartować programu.” — Gracz, SegmentFault
Porównanie z konkurencją
| Wymiar | Process Hacker | Systemowy Menedżer zadań | Process Explorer | Process Lasso |
|---|---|---|---|---|
| Cena | W pełni darmowy | Wbudowany darmowy | W pełni darmowy | Darmowy/Pro $29.95 |
| Status | Przemianowany na System Informer | Wbudowany w system | Microsoft (aktywny) | Aktywny |
| Poziom szczegółowości procesów | ⭐⭐⭐⭐⭐ Najbardziej kompleksowy | ⭐⭐ Ograniczony | ⭐⭐⭐⭐⭐ Kompleksowy | ⭐⭐⭐⭐ Dobry |
| Widok uchwytów/DLL | ✅ Tak | ❌ Nie | ✅ Tak | ❌ Nie |
| Widok połączeń sieciowych | ✅ Na proces | ❌ Nie | ✅ Na proces | ❌ Nie |
| Monitorowanie GPU | ✅ Obsługiwane | ⚠️ Win11+ | ❌ Nie | ❌ Nie |
| Wymuszone zakończenie | ✅ Ekskluzywne | ❌ Nie | ❌ Nie | ✅ Tak |
| Zawieszanie/Wznawianie procesu | ✅ Ekskluzywne | ❌ Nie | ❌ Nie | ✅ Tak |
| Monitorowanie w zasobniku | ✅ Konfigurowalne | ❌ Nie | ✅ Tak | ✅ Tak |
| Edycja/Debugowanie pamięci | ✅ Tak | ❌ Nie | ❌ Nie | ❌ Nie |
| Open source | ✅ Tak (GPL) | ❌ Nie | ❌ Nie | ❌ Nie |
| Wersja przenośna | ✅ Tak (zalecana) | N/D | ✅ Tak | ❌ Nie |
Rekomendacje:
- Analiza procesów + wymuszone zarządzanie → Process Hacker (System Informer) (najbardziej kompleksowy, open source)
- Oficjalny Microsoft + lekkie przeglądanie → Process Explorer (pakiet Sysinternals)
- Automatyczna optymalizacja CPU + zarządzanie priorytetami → Process Lasso (dla użytkowników potrzebujących automatycznej alokacji CPU)
- Tylko podstawowe informacje → Systemowy Menedżer zadań (Ctrl+Shift+Esc, wystarczający do codziennego użytku)
Pobieranie i instalacja
Oficjalne pobieranie
Process Hacker został przemianowany na System Informer, a oficjalna strona została przeniesiona:
| Kanał | Link do pobrania | Uwagi |
|---|---|---|
| GitHub (zalecany) | github.com/winsiderss/systeminformer | Dawniej Process Hacker, GPL open source |
| SourceForge | sourceforge.net/projects/processhacker | Legacy Process Hacker do pobrania |
Uwaga bezpieczeństwa: Process Hacker to darmowe oprogramowanie open source (licencja GPL). Zalecana wersja przenośna — pobierz ZIP, wypakuj i uruchom, bez zapisu do rejestru. Dla narzędzi systemowych wersje przenośne są bezpieczniejsze — użyj i usuń bez pozostałości.
Uwaga o zmianie nazwy: Process Hacker został przemianowany na System Informer po 2020 roku. Najnowszą wersję znajdziesz w repozytorium
winsiderss/systeminformerna GitHub. To to samo oprogramowanie pod inną nazwą.
Wskazówki użycia
- Uruchom jako administrator: Wiele zaawansowanych funkcji (wymuszone zakończenie, podgląd procesów innych użytkowników) wymaga praw administratora
- Zastąp Menedżer zadań: Zaznacz “Zastąp Menedżer zadań” w ustawieniach — wtedy Ctrl+Shift+Esc otworzy bezpośrednio Process Hacker
- Ustawienia ikony w zasobniku: Widok → Opcje → Zasobnik systemowy → Wybierz, co wyświetlać (zalecane CPU + pamięć)
FAQ
P: Co jest lepsze, Process Hacker czy Process Explorer? O: Oba to narzędzia najwyższej klasy. Process Hacker (System Informer) oferuje: open source, monitorowanie GPU, wymuszone zakończenie, zawieszanie, edycję pamięci. Process Explorer oferuje: oficjalny Microsoft (Sysinternals), lepszą integrację systemową, silniejsze wsparcie symboli debugowania. Wybór: open source + kompletność funkcji → Process Hacker; oficjalny Microsoft + stabilność → Process Explorer.
P: Czy Process Hacker może zastąpić Menedżer zadań? O: Absolutnie. Process Hacker obejmuje wszystkie funkcje Menedżera zadań i dodaje 10x więcej informacji. Wielu zaawansowanych użytkowników całkowicie zastępuje Menedżer zadań Process Hackerem.
P: O co chodzi ze zmianą nazwy na System Informer?
O: Zespół programistów przemianował projekt na System Informer w 2020 roku (ponieważ funkcjonalność rozszerzyła się poza “zarządzanie procesami” na “informacje systemowe”). Repozytorium przeniosło się z processhacker/processhacker na winsiderss/systeminformer. Pobranie System Informer daje najnowszy Process Hacker.
Process Hacker (System Informer) to “ukryty poziom” Menedżera zadań — gdy naciśniesz Ctrl+Shift+Esc i stwierdzisz, że informacje są niewystarczające, otwórz go, aby zobaczyć wszystkie sekrety, które Menedżer zadań ukrywa: wątki każdego procesu, uchwyty, połączenia sieciowe, załadowane DLL-e… To nieosłonięte “wszechwidzące oko systemu.”