Hvordan Starte Kjernedebugger

Innholdsfortegnelse:

Hvordan Starte Kjernedebugger
Hvordan Starte Kjernedebugger

Video: Hvordan Starte Kjernedebugger

Video: Hvordan Starte Kjernedebugger
Video: Hvordan starte og drive din egen bedrift? - Office X (EP.01) 2024, Kan
Anonim

Feilsøking er en viktig del av programvareutviklingsprosessen. For applikasjonsprogrammer gjøres det i brukermodusverktøy og er ofte innebygd i IDE. Men for å kunne feilsøke, for eksempel drivere, må du starte kjernedebugger.

Hvordan starte kjernedebugger
Hvordan starte kjernedebugger

Nødvendig

administratorrettigheter på målmaskinen

Bruksanvisning

Trinn 1

Start kommandoprosessor cmd. Klikk på "Start" -knappen i oppgavelinjen. Klikk på "Kjør …" i menyen som vises. I dialogboksen Kjør program skriver du inn cmd og klikker OK

Steg 2

Lag en sikkerhetskopi av boot.ini-filen. Finn ut installasjonsstien til den gjeldende kopien av Windows ved hjelp av kommandoen: echo% SystemRoot% Gå til stasjonen der operativsystemet er installert ved å skrive inn enhetsbrevet etterfulgt av et kolon. Bytt til rotkatalogen ved hjelp av cd-kommandoen. Fjern system-, skrivebeskyttelses- og skjulte attributter fra boot.ini-filen ved hjelp av attrib-kommandoen, sikkerhetskopier den med kopikommandoen, og sett attributtene igjen: attrib -h -s -r boot.inicopy boot.ini boot. ini.oldattrib + h + s + r boot.in

Trinn 3

Vis gjeldende liste over nedlastingsalternativer. Bruk kommandoen: bootcfg / query Gjennomgå elementene i listen og bestem hvilken som skal brukes til å opprette en ny konfigurasjon med funksjoner for feilsøking av kjerner. Husk ID-en til oppstartsposten

Trinn 4

Opprett en ny oppstartspost ved å kjøre bootcfg-kommandoen med / copy-alternativet. Bruk / id-parameteren til å spesifisere ID-en for oppføringen som skal kopieres. Bruk parameteren / d til å spesifisere et visningsnavn for oppføringen. For eksempel: bootcfg / copy / id 1 / d "Win XP (Debug)" Liste oppstartsalternativene igjen ved hjelp av bootcfg-kommandoen med / spørringsparameteren og finn ut ID-en for den oppføringen du har lagt til

Trinn 5

Inkluder alternativer for å kjøre kjerne-feilsøkingsprogrammet i oppstartsposten som ble opprettet i forrige trinn. Hvis feilsøking vil bli gjort på målmaskinen, er det bare å legge til / feilsøkingsalternativet. For eksempel: bootcfg / debug on / id 2 Hvis du planlegger ekstern feilsøking med å koble måldatamaskinen til vertsmaskinen via com-porten, bruker du i tillegg alternativene / port / baud for å spesifisere henholdsvis portnummer og baudrate: bootcfg / feilsøking på / port COM2 / baud 9600 / id 2 Hvis ekstern feilsøking vil bli utført med et IEEE 1394-grensesnitt (FireWire-kabel), bruker du alternativet / dbg1394 for å aktivere riktig modus og / ch-alternativet for å spesifisere kanalnummeret, for eksempel: bootcfg / dbg1394 on / ch 42 / id 2 Vis oppstartsposter ved hjelp av bootcfg-kommandoen med / spørringsparameteren og kontroller at endringene er gjort. Lukk skallvinduet ved å kjøre exit-kommandoen

Trinn 6

Endre oppstartsparametrene til operativsystemet, om nødvendig. Åpne kontrollpanelet ved å bruke riktig element i delen "Innstillinger" i "Start" -menyen. Åpne System-elementet. I dialogboksen "Systemegenskaper" går du til "Avansert" -fanen. Klikk på "Alternativer" -knappen i gruppen "Oppstart og gjenoppretting". I dialogboksen "Oppstart og gjenoppretting" som vises, aktiverer du alternativet "Vis en liste over operativsystemer". Klikk på OK-knappene i de to siste åpne dialogene

Trinn 7

Start datamaskinen på nytt. Velg oppstartsalternativet med en feilsøkingsprogram. Logg på og jobb på målmaskinen, eller start en ekstern feilsøkingsøkt. Bruk verktøy som WinDbg og KD.

Anbefalt: