Compartilhar via


Erro: Depuração não é possível porque um depurador de Kernel está habilitado no sistema

This topic applies to:

Edition

Visual Basic

C#

C++

Web Developer

Express

O tópico é aplicável O tópico é aplicável O tópico é aplicável O tópico é aplicável

Pro, Premium e Ultimate

O tópico é aplicável O tópico é aplicável O tópico é aplicável O tópico é aplicável

Quando você depurar código gerenciado, você poderá receber a seguinte mensagem de erro:

Debugging isn't possible because a kernel debugger is enabled on the system

Essa mensagem ocorre quando você tentar depurar código gerenciado em um Windows 7, Windows Vista, Windows 2000, ou o sistema de Windows NT foi iniciado no modo de depuração.

Solution

To fix this problem

  • Desativar depuração de núcleo e depure no Visual Studio.

    —or—

  • Depurar usando o depurador de Kernel, em vez de Visual Studio.

    —or—

  • No depurador do Kernel, desabilite as exceções de modo de usuário.

Para desativar a depuração do kernel na sessão atual

  • At the command prompt, type:

    Kdbgctrl.exe -d
    

Para desativar a depuração de kernel para todas as sessões (Windows Vista e Windows 7)

  1. At the command prompt, type:

    bcdedit /debug off 
    
  2. Restart the computer.

Para desativar a depuração de kernel para todas as sessões (outros sistemas operacionais do Windows)

  1. Localize o Boot. ini na unidade do sistema (geralmente C:\). O arquivo Boot. ini pode estar oculto e somente leitura. Portanto, você deve usar o comando a seguir para vê-lo:

    dir /ASH
    
  2. Open boot.ini using Notepad and remove the following options:

    /debug
    /debugport
    /baudrate
    
  3. Restart the computer.

To debug with the Kernel Debugger

  1. Se o Kernel Debugger é conectado, você verá uma mensagem perguntando se você deseja continuar a depurar. Click the button to continue.

  2. Você pode obter um User break exception(Int 3). Se isso ocorrer, digite o seguinte comando de depurador de Kernel para continuar a depurar:

    gn

Consulte também

Conceitos

Segurança do Depurador

Outros recursos

Depurando código gerenciado