Jeśli nie jesteś zaznajomiony z narzędziem Sysinternals Process Explorer, powinieneś to sprawdzić ... zapewnia on o wiele więcej informacji niż domyślny menedżer zadań, w tym widok drzewa wszystkich procesów, dzięki czemu możesz zobaczyć, które procesy uruchomiły inne procesy. Możesz spojrzeć na prawie wszystkie dane dotyczące procesu, w tym powiązane klucze rejestru, otwarte pliki, biblioteki DLL. Istnieje nawet funkcja wyszukiwania.
Możesz również zastąpić Menedżera zadań narzędziem Eksplorator procesów w menu Opcje, które jest tematem tego artykułu, ponieważ nie zawsze działa poprawnie w systemie Vista.
Oto domyślny ekran ... zwróć szczególną uwagę na małe, małe wykresy.
Kliknięcie tych małych wykresów lub naciśnięcie kombinacji klawiszy Ctrl + I spowoduje wyświetlenie okna dialogowego Informacje o systemie, które zapewnia jeszcze więcej informacji. Po prostu spróbuj przesunąć kursor myszy nad dowolnym skokiem na wykresie ... pokaże ci, która aplikacja spowodowała ten skok.
Aktualizacja
Najnowsza wersja Process Explorer nie ma żadnych problemów z Vistą, więc wszystko poniżej tego punktu służy wyłącznie celom informacyjnym.
Problem pojawia się, gdy próbujesz wybrać opcję Zamień Menedżera zadań w systemie Windows Vista z włączoną funkcją UAC.
uwaga: jeśli wyłączyłeś UAC, nie musisz czytać poza tym punktem.
Jeśli nie wyłączyłeś funkcji Kontrola konta użytkownika, pojawi się następujący komunikat o błędzie:
Problem występuje, ponieważ Menedżer zadań domyślnie nie jest uruchamiany z uprawnieniami administracyjnymi, więc nie można go zastąpić. To, co musimy zrobić, to zmienić odwzorowanie wpisu rejestru, aby można było uruchomić go za pomocą komendy sudo narzędzia Start ++ w celu podniesienia go do administratora przed jego uruchomieniem.
Po pierwsze, upewnij się, że pobierasz i instalujesz narzędzie Start ++ Brandon Paddock, które zawiera polecenie sudo, którego będziemy potrzebować. (Możesz również użyć funkcji Powertoy, jeśli byłeś tak pochłonięty)
Teraz musisz otworzyć edytor rejestru i przejść do następującego klucza. Należy pamiętać, że jeśli chcesz wyłączyć zastąpienie Menedżera zadań, musisz tylko usunąć ten klucz.
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Opcje wykonywania pliku obrazu \ taskmgr.exe
Teraz poszukaj wartości "Debugger" w okienku po prawej stronie i zmień ją tak, aby wskazywała na ten ciąg polecenia, który musisz zmodyfikować, aby pasował do Twojej nazwy użytkownika i miejsca, w którym umieścisz eksplorator procesów. Kluczową rzeczą tutaj jest to, że musi to być pełna ścieżka do pliku sudo.cmd, a także pełna ścieżka do eksploratora.
c: \ users \ geek \ AppData \ Local \ Start ++ \ CMDs \ sudo.cmd c: \ users \ geek \ bin \ processexplorer \ procexp.exe
Zauważ, że pomiędzy tymi dwoma ścieżkami powinien znajdować się tylko spacja. Po tym, powinieneś być w stanie zastąpić Menedżera zadań z proces explorer po prostu w porządku.
Pobierz Sysinternals Process Explorer od Microsoft
uwaga: Dziękuję wspaniałemu i wspaniałemu Steve'owi za to, że jest w czołówce.