Com Iniciar El Depurador Del Nucli

Taula de continguts:

Com Iniciar El Depurador Del Nucli
Com Iniciar El Depurador Del Nucli

Vídeo: Com Iniciar El Depurador Del Nucli

Vídeo: Com Iniciar El Depurador Del Nucli
Vídeo: Visual Studio 2012. El depurador [09-09] 2024, Abril
Anonim

La depuració és una part important del procés de desenvolupament de programari. Per als programes d'aplicació, es fa en eines en mode d'usuari i sovint s'inclou a l'IDE. Però per poder depurar, per exemple, els controladors, heu d'iniciar el depurador del nucli.

Com iniciar el depurador del nucli
Com iniciar el depurador del nucli

Necessari

drets d'administrador a la màquina de destinació

Instruccions

Pas 1

Inicieu el processador d'ordres cmd. Feu clic al botó "Inici" a la barra de tasques. Feu clic a l'element "Executa …" al menú que apareix. Al quadre de diàleg Executa programa, introduïu cmd i feu clic a D'acord

Pas 2

Feu una còpia de seguretat del fitxer boot.ini. Esbrineu el camí d’instal·lació de la còpia actual del Windows mitjançant l’ordre: echo% SystemRoot% Aneu a la unitat on s’instal·la el sistema operatiu introduint la lletra del dispositiu seguida de dos punts. Canvieu al directori arrel mitjançant l'ordre cd. Traieu els atributs del sistema, només de lectura i ocults del fitxer boot.ini mitjançant l'ordre attrib, feu una còpia de seguretat amb l'ordre copy i torneu a configurar els atributs: attrib -h -s -r boot.inicopy boot.ini boot. ini.oldattrib + h + s + r boot.in

Pas 3

Mostra la llista actual d'opcions de baixada. Utilitzeu l'ordre: bootcfg / query Reviseu els elements de la llista i determineu quin s'utilitzarà per crear una nova configuració amb funcions de depuració del nucli. Recordeu l’identificador del registre d’arrencada

Pas 4

Creeu un nou registre d’arrencada executant l’ordre bootcfg amb l’opció / copy. Utilitzeu el paràmetre / id per especificar l'identificador de l'entrada que voleu copiar. Utilitzeu el paràmetre / d per especificar un nom visible per a l'entrada. Per exemple: bootcfg / copy / id 1 / d "Win XP (depuració)" Torneu a llistar les opcions d'arrencada mitjançant l'ordre bootcfg amb el paràmetre / query i esbrineu l'ID de l'entrada afegida

Pas 5

Incloeu opcions per executar el depurador del nucli al registre d’arrencada creat al pas anterior. Si la depuració es farà a la màquina de destinació, només cal afegir l'opció / debug. Per exemple: bootcfg / debug on / id 2 Si esteu planejant una depuració remota amb la connexió de l’ordinador de destinació a la màquina host mitjançant el port com, utilitzeu a més les opcions / port / baud per especificar el número de port i la velocitat de transmissió, respectivament: bootcfg / debug on / port COM2 / baud 9600 / id 2 Si la depuració remota es realitzarà mitjançant una interfície IEEE 1394 (cable FireWire), utilitzeu l’opció / dbg1394 per habilitar el mode adequat i l’opció / ch per especificar el número de canal, per a exemple: bootcfg / dbg1394 a / ch 42 / id 2 Consulteu els registres d'arrencada mitjançant l'ordre bootcfg amb el paràmetre / query i verifiqueu que s'han fet els canvis. Tanqueu la finestra del shell executant l'ordre exit

Pas 6

Canvieu els paràmetres d'arrencada del sistema operatiu, si cal. Obriu el tauler de control mitjançant l'element adequat a la secció "Configuració" del menú "Inici". Obriu l'element del sistema. Al quadre de diàleg "Propietats del sistema", aneu a la pestanya "Avançat". Feu clic al botó "Opcions" situat al grup "Inici i recuperació". Al quadre de diàleg "Inici i recuperació" que apareix, activeu l'opció "Mostra una llista de sistemes operatius". Feu clic als botons D'acord als dos darrers diàlegs oberts

Pas 7

Reinicieu l'ordinador. Seleccioneu l'opció d'arrencada amb un depurador. Inicieu la sessió i treballeu a la màquina de destinació o inicieu una sessió de depuració remota. Utilitzeu eines com WinDbg i KD.

Recomanat: