Innehållsförteckning:

Så här konfigurerar du en Windows Kernel Debugger över ditt nätverk: 6 steg
Så här konfigurerar du en Windows Kernel Debugger över ditt nätverk: 6 steg

Video: Så här konfigurerar du en Windows Kernel Debugger över ditt nätverk: 6 steg

Video: Så här konfigurerar du en Windows Kernel Debugger över ditt nätverk: 6 steg
Video: Cracking the Code: Dive Deep into Windows Registry 2024, Juni
Anonim
Så här konfigurerar du en Windows Kernel Debugger över ditt nätverk
Så här konfigurerar du en Windows Kernel Debugger över ditt nätverk

Felsökning är ett populärt verktyg som används för att komma till grundorsaken till ett fel. En bugg kan hantera sig själv på många olika sätt. det kan orsaka en systemkrasch (blå skärm/BSOD), det kan orsaka en programkrasch, det kan få ditt system att frysa för att nämna några problem. Grundorsaken kan vara i operativsystemet, en drivrutin eller till och med ett maskinvaruproblem. Den här guiden ger information om hur du konfigurerar en felsökare med hjälp av felsökningsverktyg för Windows och är därför endast inriktad på felsökning med Windows OS. Jag kommer inte att gå in på hur man analyserar problemet som fångades i felsökaren. Ett par saker att notera:

  • Denna instruktionssats är avsedd för avancerade datoranvändare och författaren har antagit det med dessa instruktioner.
  • För sekretess skull har viss information dolts.

Det första vi kommer att gå över är de artiklar du behöver för att konfigurera din felsökare.

Steg 1: Vad du behöver

Vad du behöver

  • 2 Windows -datorer

    • Värddatorn som du använder för felsökning. Den här datorn måste ha Windows XP eller senare installerad
    • Måldatorn som du kommer att felsöka. Den här datorn måste ha Windows 8 eller senare installerad. Det måste också ha en av nätverkskort som finns i listan här.
  • 1 Network Switch/Router (något som tilldelar datorerna i nätverket IP -adresser)
  • 2 Cat5 -kablar
  • Felsökningsverktyg för Windows som du måste installera på värddatorn (https://msdn.microsoft.com/en-US/windows/desktop/bg162891)

Därefter kommer vi att gå igenom vad du behöver göra för att konfigurera dina datorer.

Steg 2: Förbereda dina datorer

Förbereda dina datorer
Förbereda dina datorer

Värddatorn

  • För datorn kommer du att felsöka på du måste installera felsökningsverktyg för Windows som finns här …
  • https://msdn.microsoft.com/en-US/windows/desktop/bg…
  • Anslut datorn till din switch/router

Måldatorn

  • Se till att du använder Windows 8 eller senare
  • Se till att du använder ett nätverkskort från den här listan
  • Anslut datorn till din switch/router

Nu när vi har datorerna installerade måste vi ansluta dem, från och med måldatorn.

Steg 3: Konfigurera måldatorn

Konfigurera måldatorn
Konfigurera måldatorn

Du behöver ett par saker för att göra din måldator redo. Du behöver IP -adressen för din värddator. Du kan få detta med hjälp av ping -verktyget. Så här gör du …

  1. Öppna en kommandotolk
  2. Skriv "ping -4 HostComputerName." Du får något liknande följande …

ping HostComputerName Pinging HostComputerName [192.166.0.123] med 32 byte med data: Svar från 192.166.0.123: bytes = 32 time = 2268ms TTL = 128 Svar från 192.166.0.123: bytes = 32 time = 10ms TTL = 128 Svar från 192.166.0.123: bytes = 32 tid = 19ms TTL = 128 Svar från 192.166.0.123: bytes = 32 tid = 1ms TTL = 128 Pingstatistik för 192.166.0.123: Paket: Sent = 4, mottaget = 4, förlorat = 0 (0% förlust), Ungefärlig rundturstid i millisekunder: Minsta = 1 ms, Maximalt = 2268 ms, Genomsnitt = 574 ms

*Håll det här fönstret öppet. Du behöver det senare.

Därefter måste du göra några ändringar i startkonfigurationen. Ändringarna i din startkonfigurationsfil kommer att berätta för din måldator hur du ansluter till värddatorn. För att göra detta måste du öppna en kommandotolk med administratörsbehörighet (förhöjda). Så här gör du.

  1. Högerklicka på kommandotolken i aktivitetsfältet
  2. Högerklicka på kommandotolken igen
  3. Klicka på "Kör som administratör" (Användarkontokontroll frågar om du vill tillåta att programmet gör ändringar på din dator, klicka på Ja)

Nu måste du ställa in startkonfigurationsinställningarna för nätverksfelsökning. Du kommer att göra detta med hjälp av bcdedit -verktyget. Det här verktyget är inbyggt i operativsystemet och kan köras från valfri kommandotolk. Följande steg visar hur du gör dessa inställningsändringar

  1. I det här nya kommandofönstret kör du följande …
  2. bcdedit /dbgsettings net hostip = 192.166.0.123 port = XXXXX key = z.z.z.z
  3. där hostipen är lika med IP -adressen du fick när du körde ping -kommandot, är XXXXX lika med alla nummer mellan 50000 och 50099, och z är en alfanumerisk kombination. Här är ett exempel …

bcdedit /dbgsettings netto hostip = 192.166.0.123 port: 50002 key = a1b.2c3.d4e.5f6

Kom ihåg nyckeln som du skapade. Du behöver detta när du konfigurerar din värddator. Nu måste du slå på felsökaren. Du kan använda samma förhöjda kommandotolk som du använde tidigare eller öppna en ny. Kör följande bcdedit -kommando för att aktivera felsökning

  1. bcdedit /debug on
  2. starta om datorn

Vänligen hänvisa till bilden ovan som visar exempel på alla kommandon i detta steg. Nu när vi har måldatorn inställd kan vi förbereda värddatorn för att leta efter vår måldator i nätverket.

Steg 4: Konfigurera värddatorn

Konfigurera värddatorn
Konfigurera värddatorn
Konfigurera värddatorn
Konfigurera värddatorn

Om du inte redan har gjort det är det första du bör göra på värddatorn att installera "Debugging Tools For Windows" (https://msdn.microsoft.com/en-US/windows/desktop/bg… som finns i ett tidigare steg. När detta är installerat kan du fortsätta till följande steg: För att använda felsökaren från kommandotolken.

  1. Öppna ett förhöjt kommandotolkfönster
  2. Bläddra till Debuggers -katalogen där du installerade felsökaren. Standardplatsen ser ut så här. C: / Program Files (x86) Windows Kits / 8.0 / Debuggers
  3. Om din värddator kör ett 64 -bitars operativsystem, byt katalog till x64 -katalogen. Om du kör ett 32 -bitars operativsystem på din värddator, byt katalog till x86 -katalogen.
  4. Skriv in följande kommando. kd - k net: port = XXXXX, key = z.z.z.z (där XXXXX är porten du ställde in på måldatorn och z.z.z.z är nyckeln du ställde in på måldatorn)
  5. Tryck Enter

För att köra felsökaren med windbg.

  1. kör windbg från katalogen du installerade felsökaren från. Standardplatsen ser ut så här. C: / Program Files (x86) Windows Kits / 8.0 / Debuggers \.
  2. Om din värddator kör ett 64 -bitars operativsystem, byt katalog till x64 -katalogen. Om du kör ett 32 -bitars operativsystem på din värddator, byt katalog till x86 -katalogen.
  3. Dubbelklicka på windbg.exe
  4. Klicka på Arkiv
  5. Klicka på Kernel Debug
  6. Välj fliken Net
  7. Ange portnumret du angav på måldatorn
  8. Ange nyckeln du ställde in på måldatorn.
  9. Slå OK

Vänligen hänvisa till bilderna ovan som visar exempel på alla kommandon i detta steg. Nu när vi har värd- och måldatorer inställda kan vi ansluta de två.

Steg 5: Ansluter till felsökaren

Ansluter till felsökaren
Ansluter till felsökaren
Ansluter till felsökaren
Ansluter till felsökaren

Om allt är rätt konfigurerat är denna del verkligen lätt. Faktum är att när du har konfigurerat värddatorn kanske du har märkt att mycket text visas i fönstret. I så fall är du klar. Om inte, behöver du bara starta om måldatorn. När måldatorn startar börjar du se en textström i ditt felsökningsfönster (kd eller windbg beroende på vilken du använder) på värddatorn. Det kommer att se ut ungefär som bilderna ovan.

Steg 6: Avslutningsvis

Sammanfattningsvis
Sammanfattningsvis

Nu när du har anslutit dina datorer med en felsökare kan du börja lösa alla världens datorproblem. Detta är bara det första steget på en lång väg för att komma till grundorsaken till alla datorproblem. Leta efter fler artiklar i framtiden där jag tar upp hur jag ska börja undersöka de många olika problemen som du kan stöta på.

Rekommenderad: