Tecnología

Inicio

La depuración del núcleo en Vista

El sistema operativo Windows Vista se basa en una nueva arquitectura del gestor de arranque que requiere un enfoque diferente para la depuración del núcleo. Mientras que en el pasado que habría utilizado el gestor de arranque de Windows NT o Ntldr, ahora debe trabajar con el Administrador de arranque de Windows, o Bootmgr. La configuración de este archivo implica el uso de BCDEdit, una herramienta de línea de comandos.

Ajustes de depuración

El primer paso para la depuración del núcleo de Windows Vista implica la configuración de los ajustes. Para ello, tire por primera vez el menú "Inicio" y abrir el "Todos los programas" y "Accesorios" sub-menús. Haga clic derecho en "Símbolo del sistema" y seleccione el siguiente paso es configurar la depuración de la configuración mediante el comando bcdedit "Ejecutar elevada.":

Sintaxis: Bcdedit / dbgsettings-tipo de conexión debugport canal.
Ejemplo: bcdedit / dbgsettings canal de serie: 1 debugport: 2

El tipo de conexión puede ser de serie 1394 o USB, mientras que el canal y debugport están preconfigurados por el sistema operativo, aunque puede cambiarlos si lo prefiere.

Nueva entrada de arranque

Continuar verificando que Vista guarda la configuración. Realizar esta tarea escribiendo bcedit / enum todo en la interfaz de línea de comandos.

A partir de aquí, tendrá que crear una nueva entrada de inicio escribiendo bcedit / copia {actual} / d DebugEntry. Usted verá un mensaje similar al siguiente:

La entrada fue copiado con éxito a {68602c25-5097-11da-99de-000802209f1b}.

Copiar el número largo, ya que es su identificador universal, global o GUID.

Ahora, añadir el nuevo gestor de arranque para el menú de inicio con el siguiente comando:

Bcedit / displayorder {actual} {GUID}

Habilitar la depuración

Continuar permitiendo la depuración del núcleo para la entrada escribiendo:

bcedit / depuración {GUID} EN

Ahora compruebe que el procedimiento funciona escribiendo osloader bcedit / enum. La entrada de inicio debería aparecer e incluir un atributo "depurador de núcleo" con un valor de sí.

de arranque por defecto

El siguiente paso en el proceso consiste en seleccionar una entrada de arranque por defecto. Esto hará que su sistema operativo para seleccionar automáticamente la entrada de arranque que ha creado si el menú de arranque expire. Configurar esta escribiendo el comando siguiente:
Bcedit / default {GUID}

Todo lo que necesita hacer ahora es reiniciar el ordenador y seleccionar la entrada del Administrador de arranque de Windows.