Czy masz aplikacje dla systemu Windows 10, które nie działają zgodnie z oczekiwaniami? Być może jest zbyt wolny, nagle ulega awarii lub powoduje mnóstwo problemów, które trudno zidentyfikować. Jednym ze sposobów usunięcia problemu jest skorzystanie z bezpłatnego oficjalnego narzędzia firmy Microsoft o nazwie Process Monitor. To narzędzie pomoże Ci zdiagnozować i debugować wszelkie błędy lub problemy aplikacji Windows.
Pobierz i zainstaluj Monitor procesu
Narzędzie Process Monitor (ProcMon) firmy SysInternals istnieje od 2006 roku i robi znacznie więcej niż tylko diagnozowanie problemów z aplikacjami. Zapewnia możliwość przeglądania wszystkich kluczy rejestru, lokalizacji systemu plików i ruchu sieciowego.
Nie rejestruje jednak ruchów wskaźnika myszy ani zmian związanych ze sprzętem. Jeśli Twoim celem jest wyłapanie złośliwego oprogramowania, identyfikacja kłopotliwych aplikacji lub uzyskanie ogólnego przeglądu komputera z systemem Windows, ProcMon jest najbardziej zaawansowanym narzędziem, jakie możesz mieć.
Nie są wymagane żadne ustawienia, ale podczas uruchamiania pliku .exe musisz zaakceptować warunki licencji na oprogramowanie SysInternals.
Pozwól Monitorowi procesów wyświetlić listę wszystkich zdarzeń w systemie Windows. Wszelkie uruchomione programy są automatycznie uwzględniane w analizie.
Diagnozuj problemy z Monitorem procesów systemu Windows
Ponieważ program wyświetla szczegółowe informacje, liczba wierszy i kolumn może być przytłaczająca. Są miliony wpisów. Nie musisz przejmować się wszystkim, po prostu zwróć uwagę na następujące kwestie:
- Nazwa procesu (Nazwa procesu)
- Identyfikator procesu (PID) — identyfikator procesu: liczba cztero- lub pięciocyfrowa
- Ścieżka pliku (Ścieżka pliku)
- Kod wyniku: „Success” lub wiele innych wpisów, takich jak „nie znaleziono nazwy”, „Reparse” itp.
Aby szybko przejść do aplikacji, w których występują problemy, przejdź do opcji Narzędzia > Drzewo procesów .

Przejdź do Narzędzia > Drzewo procesów
Na pulpicie nawigacyjnym będą znajdować się wszystkie otwarte i działające aplikacje w Twoim systemie. Kompletny zielony blok w kolumnie „Life Time” zwykle oznacza brak problemów w danej aplikacji. Jeśli programy i systemy Windows 10 zostaną zaktualizowane, wiele błędów rejestru i problemów ze stanem plików nie spowoduje żadnych problemów. W przypadku problemów związanych z aktualizacją można użyć innego narzędzia o nazwie SetUpDiag .
![Jak debugować aplikacje Windows za pomocą Monitora procesów Jak debugować aplikacje Windows za pomocą Monitora procesów]()
Zielony blok w kolumnie „Life Time” oznacza, że w danej aplikacji nie występują żadne problemy
Przewiń w dół do problematycznego zdarzenia i kliknij „Przejdź do wydarzenia”, aby przejść do problemu. Na następnym ekranie ProcMon zdiagnozował wiele problemów z przeglądarką QQ firmy Tencent. Identyfikator procesu („3428”) można rozpoznać po jego pliku .exe.
Po zidentyfikowaniu źródła problemu należy skorzystać z opcji o nazwie „Filtry” . Klikając prawym przyciskiem myszy i dodając filtr „Dołącz” do określonego pliku wykonywalnego, skupiasz się tylko na określonej aplikacji, a następnie stosujesz filtr. W zależności od liczby wpisów może to zająć trochę czasu. Istnieją tysiące wpisów dla tego filtra.
Możesz także wykluczyć niektóre wyniki, takie jak „Sukces” lub „ Przepełnienie bufora ” , ponieważ wskazują one, że aplikacja nie ulega awarii. To jeszcze bardziej zawęzi poszukiwania.
Teraz skup się na najczęstszych kodach wyników w przypadku aplikacji sprawiających problemy. Problem „Nie znaleziono nazwy” jest tutaj najczęstszy w przypadku tysięcy wpisów, co oznacza, że osoba wywołująca próbowała otworzyć obiekt, który nie istnieje. Innymi słowy, coś poszło nie tak z samym procesem instalacji. Zatem zdiagnozowałeś przyczynę problemu.
![Jak debugować aplikacje Windows za pomocą Monitora procesów Jak debugować aplikacje Windows za pomocą Monitora procesów]()
Najczęstszym zjawiskiem jest problem „Nie znaleziono nazwy”.
Ostateczna poprawka
Tutaj w artykule zostanie przedstawiona ostateczna metoda rozwiązywania problemów z powyższym programem. Przed rozwiązaniem zdiagnozowanego problemu wymagającego dezinstalacji możesz zapisać plik ProcMon, wybierając opcję Plik > Zapisz, aby móc w przyszłości przejrzeć powiązane problemy.
Po zapisaniu pliku dostępne są także gotowe ustawienia filtrów, które właśnie utworzyłeś. Jeśli chcesz powrócić do ustawień domyślnych, kliknij Resetuj.
Jak pokazano tutaj, program należy odinstalować, ponieważ brakuje w nim wielu plików DLL. Odinstalowywanie programów nie zawsze jest łatwe, dlatego ProcMon ma opcję kliknięcia prawym przyciskiem myszy o nazwie „Wyszukaj online”. Prowadzi to do ekranu Odinstaluj .
![Jak debugować aplikacje Windows za pomocą Monitora procesów Jak debugować aplikacje Windows za pomocą Monitora procesów]()
Odinstaluj ekran
Kliknięcie dezinstalatora całkowicie usunęło program.
![Jak debugować aplikacje Windows za pomocą Monitora procesów Jak debugować aplikacje Windows za pomocą Monitora procesów]()
Kliknięcie dezinstalatora całkowicie usunęło program
Krok dezinstalacji jest opcją nuklearną („ekstremalną”), ale działa z programami, w których występuje zbyt wiele problemów z brakującymi plikami.
Po ponownym otwarciu ProcMon z tymi samymi ustawieniami filtrów problem z przeglądarką QQ firmy Tencent zniknął.
Monitora procesów systemu Windows można używać do diagnozowania błędów aplikacji systemu Windows i rozwiązywania problemów. Zidentyfikowanie głównego źródła problemu wymaga jedynie niewielkiego wysiłku.
Jeśli w systemie Windows występuje błąd 100% użycia procesora , zapoznaj się z rozwiązaniami tutaj, aby go naprawić. Na stronie Quantrimang.com znajdują się także rozwiązania dotyczące błędów nieprawidłowej konfiguracji systemu.