安全模式的功能
在安全模式啟用時,會停用一些可能影響 主機 電腦的命令,並且對符號伺服器和調試器擴充功能設置了一些限制。
安全模式的特定效果如下:
檔案 | 附加到進程、檔案 | 開啟可執行檔、偵錯 | 卸載偵錯對象、偵錯 | 停止偵錯、檔案 | 開啟故障傾印 的 WinDbg 功能表命令目前不可用。
.shell (Command Shell) 命令無法使用。
擴充 DLL 必須從本機磁碟載入;無法從 UNC 路徑載入它們。
只允許兩種標準類型的擴充 DLL(wdbgexts.h 和 dbgeng.h)。 其他類型的 DLL 無法載入為延伸模組。
如果您使用符號伺服器,有數個限制。 只允許 SymSrv (symsrv.dll) ;將不會接受其他符號伺服器 DLL。 您不得將下游存放區用於符號,而且將會忽略任何現有的下游存放區。 不允許 HTTP 和 HTTPS 連線。
此外,安全模式下無法使用以下命令。
- .attach (附加至進程)
- .create (建立進程)
- .detach (卸離進程)
- .abandon (放棄行程)
- .kill (終止程序)
- .tlist (列出進程標識符)
- .dump (建立傾印檔案)
- .opendump (開啟轉儲檔案)
- .writemem(將記憶體寫入文件)
- .netuse (控制網路連線)
- .quit_lock (防止意外退出)
啟用之後,就無法關閉安全模式。 如需詳細資訊,請參閱 啟用安全模式。