Recursos do modo seguro
Quando o Modo de Segurança está ativo, vários comandos que poderiam ser usados para afetar o computador host são desativados, e há algumas restrições aos servidores de símbolo e às extensões do depurador.
Os efeitos específicos do Modo Seguro são os seguintes:
Os comandos de menu WinDbg Arquivo | Anexar a um processo, Arquivo | Abrir executável, Depurar | Desanexar depurador, Depurar | Parar depuração, Arquivo | Abrir Crash Dump não estão disponíveis.
O comando .shell (Command Shell) não está disponível.
As DLLs de extensão devem ser carregadas de um disco local; eles não podem ser carregados de caminhos UNC.
Somente os dois tipos padrão de DLLs de extensão (wdbgexts.h e dbgeng.h) são permitidos. Outros tipos de DLLs não podem ser carregados como extensões.
Se você estiver usando um servidor de símbolos, haverá várias restrições. Somente SymSrv (symsrv.dll) é permitido; outras DLLs do servidor de símbolos não serão aceitas. Você não pode usar um repositório downstream para seus símbolos, e qualquer repositório downstream existente será ignorado. Conexões HTTP e HTTPS não são permitidas.
Além disso, os comandos a seguir não estão disponíveis no Modo Seguro.
- .attach (Anexar ao Processo)
- .create (Criar Processo)
- .detach (Desanexar do Processo)
- .abandon (Abandonar o processo)
- .kill (Interromper o processo)
- .tlist (Listar IDs de Processos)
- .dump (Criar arquivo de despejo)
- .opendump (Abrir Arquivo de Despejo)
- .writemem (Gravar memória no arquivo)
- .netuse (Conexões de Rede de Controle)
- .quit_lock (Impedir encerramento acidental)
Depois de ativado, o Modo Seguro não pode ser desativado. Para obter mais informações, consulte Ativando o Modo Seguro.