Vyloučit programy z DEP (Data Execution Prevention)

DEP může způsobit konflikty s legitimními programy

Společnost Microsoft zavedla prevenci spouštění dat na operační systém začínající systémem Windows XP. Zabránění spuštění dat je bezpečnostní funkce, která zabraňuje poškození počítače. DEP vyvolá výjimku, pokud zjistí načtení kódu z výchozí haldy nebo zásobníku. Vzhledem k tomu, že toto chování je indikátorem škodlivého kódu, legitimní kód se obecně nenačte tímto způsobem. Služba DEP chrání prohlížeč před útoky poskytovanými, například prostřednictvím přetížení vyrovnávací paměti a podobného zranitelnosti tím, že zabraňuje spuštění kódu z podezřelých datových stránek.

Někdy však může způsobit konflikty s legitimními programy. Pokud se vám to stane, je zde jak zakázat DEP pro konkrétní aplikace.

Jak zakázat DEP pro konkrétní aplikace

  1. Klepněte na tlačítko Start v počítači se systémem Windows a vyberte položku Počítač > Vlastnosti systému > Rozšířené nastavení systému.
  2. V dialogovém okně Vlastnosti systému vyberte Nastavení.
  3. Vyberte kartu Zabránění spouštění dat .
  4. Zvolte možnost Zapnout službu DEP pro všechny programy a služby s výjimkou těch, které jsem vybral.
  5. Klepnutím na tlačítko Přidat a pomocí funkce procházení můžete procházet spustitelný program, který chcete vyloučit - například excel.exe nebo word.exe.

V závislosti na verzi systému Windows budete možná muset otevřít dialogové okno Vlastnosti systému klepnutím pravým tlačítkem myši na Tento počítač nebo počítač z Průzkumníka Windows.

  1. V Průzkumníkovi Windows klepněte pravým tlačítkem myši a zvolte Vlastnosti > Rozšířené nastavení systému > Vlastnosti systému .
  2. Zvolte možnost Upřesnit > Výkon > Prevence spouštění dat .
  3. Zvolte možnost Zapnout službu DEP pro všechny programy a služby s výjimkou těch, které jsem vybral.
  4. Klepnutím na tlačítko Přidat a pomocí funkce procházení můžete procházet spustitelný program, který chcete vyloučit.