Hemsida » hur » Byta Task Manager med Process Explorer i Vista

    Byta Task Manager med Process Explorer i Vista

    Om du inte känner till verktyget Sysinternals Process Explorer ska du verkligen kolla in det ... Det ger dig så mycket mer information än standardaktivitetshanteraren, inklusive en trädvy över alla processer så att du kan se vilka processer som lanserade andra processer. Du kan titta på ganska mycket varje bit av data om en process, inklusive tillhörande registernyhetshandtag, öppna filer, dlls. Det finns till och med en sökfunktion.

    Du kan också ersätta Aktivitetshanteraren med Process Explorer genom menyn Alternativ, vilket är det specifika ämnet i den här artikeln, eftersom det inte alltid fungerar rätt i Vista.

    Här är standardskärmen ... ta särskild hänsyn till de små lilla graferna där.

    Om du klickar på de små graferna, eller trycker på Ctrl + I-tangentkombinationen, tar du upp dialogrutan Systeminformation, vilket ger dig ännu mer information. Bara försök flytta musen över någon av spikarna i grafen ... det visar dig vilken applikation som orsakade den spetsen.

    Uppdatering

    Den senaste versionen av Process Explorer har inga problem med Vista, så allt under denna punkt är endast avsett för informationsändamål.

    Problemet kommer in när du försöker välja alternativet Ersätt uppgiftshantering under Windows Vista med UAC aktiverat.

    Obs! Om du har inaktiverat UAC behöver du inte läsa bortom denna punkt.

    Om du inte har inaktiverat UAC får du följande felmeddelande:

    Problemet händer eftersom standardinspektionen inte startas med administrativa behörigheter, så det går inte heller att byta ut det. Vad vi behöver göra är att omregistrera registerposten så att du kan köra den via Start ++-verktyget sudo-kommandot för att höja det till administratören innan vi börjar det.

    Först, se till att du laddar ner och installerar Brandon Paddocks Start ++-verktyg, som innehåller sudo-kommandot som vi behöver för detta. (Du kan också använda höftpowerertoyen om du var så benägen)

    Nu behöver du öppna din registerredigerare och bläddra till följande nyckel. Du bör notera att om du vill stänga av bytet av Task Manager behöver du bara ta bort den här nyckeln.

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Utföringsalternativ för bildfil \ taskmgr.exe

    Leta nu efter "Debugger" -värdet i den högra rutan och ändra det för att peka på den här kommandosträngen, som du måste ändra för att matcha ditt användarnamn och platsen där du lägger till processutforskare. Den viktigaste saken här är att den måste vara den fulla sökvägen till sudo.cmd samt hela vägen för att bearbeta explorer.

    c: \ users \ geek \ AppData \ Local \ Start ++ \ CMDs \ sudo.cmd c: \ users \ geek \ bin \ processexplorer \ procexp.exe

    Observera att det bara borde finnas ett mellanslag mellan de två vägarna. Därefter ska du kunna ersätta uppgiftshanteraren med processutforskaren precis bra.

    Hämta Sysinternals Process Explorer från Microsoft

    notera: Tack vare den stora och underbara Steve för huvudet på den här.