Kernel Debugging i Vista

Windows Vista operativsystem er avhengig av en ny boot loader arkitektur som krever en annen tilnærming til kjernefeilsøking. Mens i det siste du ville ha brukt Windows NT boot loader, eller Ntldr.exe, må du nå arbeide med Windows Boot Manager, eller Bootmgr. Konfigurasjon av denne filen innebærer bruk Bcdedit, et kommandolinjeverktøy.

debugging Innstillinger

Det første skrittet til kernel debugging i Windows Vista innebærer konfigurering av innstillingene. For å gjøre dette, må du trekke opp "Start" -menyen og åpne "Alle programmer" og "Tilbehør" undermenyer. Høyreklikk på "Ledetekst" og velg Neste steg er å sette debugging innstillinger ved hjelp av bcdedit kommandoen "Run Forhøyet.":

Syntax: Bcdedit / dbgsettings tilkobling-type kanal debugport.
Eksempel: bcdedit / dbgsettings serie kanal: 1 debugport: 2

Tilkoblingstype kan være serie 1394 eller USB, mens kanalen og debugport er forhåndskonfigurert med operativsystemet, men du kan endre dem hvis du foretrekker det.

New Boot Entry

Fortsett ved å bekrefte at Vista lagret innstillingene. Utføre denne oppgaven ved å skrive bcedit / enum alle i kommandolinje-grensesnitt.

Herfra vil du trenger for å lage en ny boot oppføring ved å skrive bcedit / kopi {nåværende} / d DebugEntry. Du vil se en melding som ligner på følgende:

Oppføringen ble kopiert til {68602c25-5097-11da-99de-000802209f1b}.

Kopier ned den lange tall, som det er den globale universell identifikator eller GUID.

Nå legger den nye oppstartslasteren til boot-menyen ved hjelp av følgende kommando:

Bcedit / displayorder {nåværende} {GUID}

aktiver feilsøking

Fortsett ved at kernel debugging for oppføring ved å skrive:

bcedit / debug {GUID} ON

Nå bekrefter at prosedyren arbeidet ved å skrive bcedit / enum OSLOADER. Støvelen oppføring skal vises, og inkluderer en "Kernel debugger" attributt med en verdi på ja.

standard Boot

Det neste trinnet i prosessen innebærer å velge en standard boot oppføring. Dette vil føre til at OS til automatisk å velge oppstarts oppføringen du opprettet hvis oppstartsmenyen utløper. Konfigurer dette ved å skrive følgende kommando:
Bcedit / default {GUID}

Alt du trenger å gjøre nå er å starte datamaskinen på nytt, og velg oppføringen fra Windows Boot Manager.