Características 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 nos servidores de símbolos e nas extensões de depurador.
Os efeitos específicos do Modo de Segurança são os seguintes:
O Arquivo | Anexar a um Processo, Arquivo | Abrir Executável, Depurar | Desanexar Debuggee, Depurar | Parar Depuração, Arquivo | Abrir Crash Dump comandos de menu WinDbg 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 a partir de caminhos UNC.
Apenas 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, há várias restrições. Apenas SymSrv (symsrv.dll) é permitido; outras DLLs de servidor de símbolo não serão aceitas. Você não pode usar uma loja a jusante para seus símbolos, e qualquer loja a jusante existente será ignorada. Conexões HTTP e HTTPS não são permitidas.
Além disso, os seguintes comandos não estão disponíveis no Modo de Segurança.
- .attach (Anexar ao processo)
- .create (Criar Processo)
- .detach (Desanexar do processo)
- .abandon (processo de abandono)
- .kill (processo de matar)
- .tlist (Listar IDs de Processo)
- .dump (Criar arquivo de despejo)
- .opendump (Abrir Ficheiro de Despejo)
- .writemem (Gravar memória no arquivo)
- .netuse (Controlar conexões de rede)
- .quit_lock (Prevenir Saída Acidental)
Depois de ativado, o Modo de Segurança não pode ser desativado. Para obter mais informações, consulte Ativando o Modo de Segurança.