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
- Klepněte na tlačítko Start na počítači se systémem Windows a vyberte Počítač > Systémové vlastnosti > Pokročilé systémové nastavení.
- Z Dialog Vlastnosti systému, vyberte Nastavení.
- Vybrat Prevence spouštění dat záložka.
- Vybrat Zapněte službu DEP pro všechny programy a služby s výjimkou těch, které jsem vybral.
- Klikněte 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.
- V Průzkumníkovi Windows klepněte pravým tlačítkem myši a vyberte Vlastnosti > Pokročilé systémové nastavení > Systémové vlastnosti.
- Vybrat Pokročilý > Výkon > Prevence spouštění dat.
- VybratZapněte službu DEP pro všechny programy a služby s výjimkou těch, které jsem vybral.
- Klikněte na tlačítkoPřidat a pomocí funkce procházení můžete procházet spustitelný program, který chcete vyloučit.