Udostępnij przez


Tryb chroniony do debugowania zrzutów

Podczas debugowania plików zrzutu z niezaufanych źródeł program Visual Studio domyślnie włącza tryb chroniony w celu zapewnienia bezpiecznego środowiska debugowania.

Zrzut ekranu przedstawiający baner trybu chronionego.

Co to jest tryb chroniony?

Tryb chroniony izoluje proces debugera od reszty systemu przy użyciu izolacji AppContainer. Ta izolacja pomaga zapobiec wpływowi złośliwego kodu lub danych w pliku zrzutu na system lub uzyskiwaniu dostępu do poufnych informacji.

Ograniczenia

  • Widok Zadania będzie pusty w oknie Stosy równoległe
  • Okno Zadania debugera (Debugowanie zadań systemu> Windows>) będzie puste
  • Tryb chroniony nie jest włączony dla analizy diagnostycznej i debugowania pamięci zarządzanej

Wyłączanie trybu chronionego

Tryb chroniony można tymczasowo wyłączyć dla zrzutu, usuwając zaznaczenie przełącznika Chronione na stronie podsumowania zrzutu. Aby trwale wyłączyć tryb chroniony, można oznaczyć zrzut jako zaufany, używając przycisku Zaufaj.