Zapobieganie wykonywaniu danych: często zadawane pytania

Poniżej przedstawiono odpowiedzi na często zadawane pytania dotyczące funkcji Zapobieganie wykonywaniu danych (DEP, Data Execution Prevention).

Pokaż wszystkie

Co to jest DEP?

Zapobieganie wykonywaniu danych (DEP, Data Execution Prevention) to funkcja zabezpieczeń, która pomaga zapobiegać uszkodzeniu komputera przez wirusy i inne zagrożenia bezpieczeństwa. Funkcja DEP ułatwia ochronę komputera użytkownika przez monitorowanie programów w celu zagwarantowania, że korzystają z pamięci systemowej w bezpieczny sposób. Jeśli program próbuje uruchomić (wykonać) kod z pamięci w niepoprawny sposób, zostanie zamknięty przez funkcję DEP.

Jakie programy są monitorowane przez funkcję DEP?

Funkcja DEP automatycznie monitoruje istotne programy oraz usługi systemu Windows. Można zwiększyć poziom ochrony, zlecając monitorowanie przez tę funkcję wszystkich programów. Aby zwiększyć ochronę zapewnianą przez funkcję DEP, zobacz temat Zmienianie ustawień funkcji Zapobieganie wykonywaniu danych.

Czy bezpiecznie jest uruchomić program, który został zamknięty przez funkcję DEP?

Tak, ale tylko wtedy, gdy dla tego programu funkcja DEP jest nadal włączona, tak aby system Windows mógł kontynuować wykrywanie prób wykonania kodu z chronionych lokalizacji pamięci i pomagać w zapobieganiu atakom.

Jeśli funkcja DEP wciąż zamyka ten sam program, czy to oznacza, że komputer jest celem ataku?

Jeśli korzystasz z zalecanych ustawień zabezpieczeń, a oprogramowanie antywirusowe nie wykryło zagrożenia, komputer prawdopodobnie nie został zaatakowany. W takim przypadku program może nie działać poprawnie, jeśli funkcja DEP jest włączona. Przed wprowadzeniem jakichkolwiek zmian w ustawieniach funkcji DEP, należy sprawdzić u wydawcy oprogramowania, czy jest dostępna wersja programu zgodna z funkcją DEP lub aktualizacja programu.

Jak zapobiec zamykaniu przez funkcję DEP programu, któremu ufam?

Po pierwsze, należy sprawdzić, czy jest dostępna wersja programu zgodna z funkcją DEP, odwiedzając witrynę sieci Web wydawcy oprogramowania. Jeśli wydawca nie udostępnił zaktualizowanej wersji programu zgodnej z funkcją DEP, można wyłączyć funkcję DEP dla programu, który został zamknięty. Korzystanie z programu będzie możliwe, lecz może on być podatny na ataki, które mogą się objąć inne programy i pliki.

Po wyłączeniu funkcji DEP dla określonego programu dobrze jest często sprawdzać dostępność zaktualizowanej wersji programu, a po jego zaktualizowaniu ponownie włączyć funkcję DEP. Aby wyłączyć funkcję DEP dla określonego programu, zobacz temat Zmienianie ustawień funkcji Zapobieganie wykonywaniu danych.

Co należy zrobić, gdy funkcja DEP zamyka program będący składnikiem systemu Windows, taki jak svchost lub explorer.exe?

Programy svchost.exe oraz explorer.exe są składnikami systemu operacyjnego Windows. Jeśli funkcja DEP zamyka te programy lub inne usługi systemu Windows, może to być spowodowane przez mniejsze programy, takie jak rozszerzenia, utworzone przez innych wydawców oprogramowania i działające wewnątrz systemu Windows. Jeśli po zainstalowaniu programu funkcja DEP zaczyna zamykać programy systemu Windows, należy sprawdzić, czy u wydawcy oprogramowania jest dostępna zaktualizowana wersja zgodna z funkcją zapobiegania wykonywaniu danych lub spróbuj odinstalować program.

Jeśli ustawienia funkcji DEP wskazują, że procesor mojego komputera nie obsługuje sprzętowej funkcji DEP, to czy mój komputer jest nadal chroniony?

Tak. Funkcja DEP jest funkcją programową systemu Windows. Niektóre procesory udostępniają również sprzętową funkcję DEP pod różnymi nazwami. Procesory te korzystają z technologii sprzętowej w celu zapobiegania wykonywaniu przez programy kodów w chronionych obszarach pamięci. Jeśli procesor użytkownika nie obsługuje sprzętowej funkcji DEP, system Windows będzie korzystał z programowej funkcji DEP w celu ochrony komputera.