Udostępnij za pośrednictwem


Funkcje trybu bezpiecznego

Gdy tryb bezpieczny jest aktywny, wiele poleceń, które mogą być używane do wpływania na komputer hosta , jest dezaktywowanych, a także istnieją pewne ograniczenia dotyczące serwerów symboli i rozszerzeń debuggera.

Konkretne efekty trybu bezpiecznego są następujące:

  • Plik | Dołącz do procesu, plik | Otwórz plik wykonywalny, debugowanie | Odłącz debugowanego, debugowanie | Zatrzymaj debugowanie, plik | Otwórz zrzut awaryjny Polecenia menu WinDbg nie są dostępne.

  • Polecenie .shell (Powłoka poleceń) jest niedostępne.

  • Biblioteki DLL rozszerzeń muszą być ładowane z dysku lokalnego; nie można ich załadować ze ścieżek UNC.

  • Dozwolone są tylko dwa standardowe typy rozszerzeń DLL (wdbgexts.h i dbgeng.h). Nie można załadować innych typów bibliotek DLL jako rozszerzeń.

  • Jeśli używasz serwera symboli, istnieje kilka ograniczeń. Tylko SymSrv (symsrv.dll) jest dozwolony; inne biblioteki DLL serwera symboli nie zostaną zaakceptowane. Nie można użyć magazynu podrzędnego dla symboli, a każdy istniejący magazyn podrzędny zostanie zignorowany. Połączenia HTTP i HTTPS nie są dozwolone.

W dodatku następujące polecenia nie są dostępne w trybie bezpiecznym.

Po jego aktywowaniu nie można wyłączyć trybu bezpiecznego. Aby uzyskać więcej informacji, zobacz Aktywowanie trybu bezpiecznego.