Jak wyłączyć DEP (Zapobieganie wykonywaniu danych) w systemie Windows 10?

Wyłącz funkcję DEP w systemie Windows 10:(Turn Off DEP in Windows 10: ) Czasami zapobieganie wykonywaniu danych(Data Execution) powoduje błąd i w takim przypadku ważne jest, aby je wyłączyć. W tym artykule zobaczymy dokładnie, jak wyłączyć funkcję DEP(DEP) .

Zapobieganie wykonywaniu danych(Data Execution Prevention) ( DEP ) to funkcja zabezpieczeń, która pomaga zapobiegać uszkodzeniom komputera przez wirusy i inne zagrożenia bezpieczeństwa. Szkodliwe programy mogą próbować zaatakować system Windows(Windows) , próbując uruchomić (znany również jako wykonanie) kod z lokalizacji pamięci systemowej zarezerwowanych dla systemu Windows(Windows) i innych autoryzowanych programów. Tego typu ataki mogą uszkodzić programy i pliki.

Funkcja DEP(DEP) może pomóc chronić komputer, monitorując programy, aby upewnić się, że bezpiecznie korzystają z pamięci systemowej. Jeśli DEP zauważy, że program na komputerze nieprawidłowo używa pamięci, zamyka program i powiadamia użytkownika.

Jak wyłączyć DEP (Zapobieganie wykonywaniu danych)

Możesz łatwo wyłączyć zapobieganie wykonywaniu danych(Data) dla konkretnego programu, wykonując następujące czynności:

UWAGA(NOTE) : DEP można wyłączyć globalnie dla całego systemu, ale nie jest to zalecane, ponieważ zmniejsza to bezpieczeństwo komputera.

Jak wyłączyć funkcję DEP w systemie Windows 10?

1. Kliknij prawym przyciskiem myszy Mój komputer lub Ten komputer (My Computer or This PC ) i wybierz Właściwości. (Properties.) Następnie kliknij Zaawansowane ustawienia systemu(Advanced system settings) w lewym panelu.

Po lewej stronie następującego okna kliknij Zaawansowane ustawienia systemu

2. W zakładce Zaawansowane kliknij Ustawienia(Settings) pod Wydajność(Performance) .

Kliknij przycisk Ustawienia pod etykietą Wydajność

3. W oknie Opcje wydajności(Performance Options) kliknij  kartę Zapobieganie wykonywaniu danych(Data Execution Prevention) .

Domyślnie funkcja DEP jest włączona dla podstawowych programów i usług systemu Windows

Teraz masz dwie opcje, jak widać, domyślnie funkcja DEP jest włączona dla podstawowych programów( DEP is turned on for essential Windows programs) i usług systemu Windows, a jeśli wybierzesz drugą opcję, włączy ona funkcję DEP dla wszystkich programów i usług (nie tylko systemu Windows(Windows) ), z wyjątkiem tych, które wybierzesz .

4. Jeśli masz problemy z programem, wybierz drugi przycisk opcji, który spowoduje włączenie funkcji DEP dla wszystkich programów i usług( Turn on DEP for all programs and services) z wyjątkiem wybranych, a następnie dodaj program, który powoduje problem. Jednak funkcja DEP(DEP) jest teraz włączona dla każdego innego programu w systemie Windows(Windows) i możesz skończyć tam, gdzie zacząłeś, tj. możesz zacząć mieć ten sam problem z innymi programami systemu Windows . (Windows)W takim przypadku musisz ręcznie dodać każdy program, z którym występuje problem, do listy wyjątków.

5. Kliknij przycisk Dodaj(Add) i przejdź do lokalizacji pliku wykonywalnego programu, który chcesz usunąć z ochrony DEP .

Kliknij przycisk Dodaj i przejdź do lokalizacji plików wykonywalnych programów

UWAGA: Podczas dodawania programów do listy wyjątków może pojawić się komunikat o błędzie „ Nie można ustawić atrybutów DEP dla 64-bitowych plików wykonywalnych(You can not set DEP attributes on 64-bit executables) ” podczas dodawania 64-bitowego pliku wykonywalnego do listy wyjątków. Jednak nie ma się czym martwić, ponieważ oznacza to, że komputer jest 64-bitowy, a procesor obsługuje już sprzętową funkcję DEP .

komputer obsługuje sprzętową DEP

Procesor komputera obsługuje sprzętową funkcję DEP , co oznacza, że ​​wszystkie procesy 64-bitowe są zawsze chronione, a jedynym sposobem zapobiegania ochronie aplikacji 64-bitowej przez funkcję DEP jest jej całkowite wyłączenie. Nie możesz ręcznie wyłączyć DEP , w tym celu musisz użyć wiersza poleceń.

Włącz DEP zawsze włączony(Turn DEP Always) lub zawsze wyłączony(Always Off) za pomocą wiersza polecenia(Command Prompt)

Włączenie funkcji DEP zawsze( DEP always on) oznacza, że ​​będzie ona zawsze włączona dla wszystkich procesów w systemie Windows(Windows) i nie można zwolnić żadnego procesu ani programu z ochrony, a wyłączenie funkcji DEP zawsze( DEP always off) oznacza, że ​​zostanie ona całkowicie wyłączona i żaden proces ani program, w tym system Windows(Windows) , nie będzie chroniony. Zobaczmy, jak włączyć oba z nich:

1. Kliknij prawym przyciskiem myszy przycisk Windows i wybierz Wiersz polecenia (administrator)(Command Prompt (Admin)) .

2. W cmd  (wiersz polecenia) wpisz następujące polecenia i naciśnij enter:

To always turn on DEP:  bcdedit.exe /set {current} nx AlwaysOn
To always turn off DEP: bcdedit.exe /set {current} nx AlwaysOff

zawsze włączaj lub wyłączaj DEP

3. Nie ma potrzeby uruchamiania obu poleceń, jak pokazano powyżej, wystarczy uruchomić tylko jedno. Będziesz także musiał ponownie uruchomić komputer po każdej zmianie wprowadzonej w DEP . Po użyciu jednego z powyższych poleceń zauważysz, że interfejs systemu Windows do zmiany ustawień DEP został wyłączony, więc używaj opcji wiersza polecenia tylko w ostateczności.

Ustawienia DEP wyłączone

Może Ci się spodobać:

To wszystko, czego pomyślnie nauczyłeś się , jak wyłączyć DEP (Zapobieganie wykonywaniu danych)(How to turn Off DEP (Data Execution Prevention)) . To wszystko, o czym możemy omówić DEP , jak wyłączyć DEP i jak zawsze włączać /wyłączać DEP , a jeśli nadal masz wątpliwości lub pytania dotyczące czegokolwiek, możesz je skomentować.



About the author

Jestem profesjonalnym inżynierem dźwięku z ponad 10-letnim doświadczeniem. Pracowałem przy wielu projektach, od małych domowych systemów audio po duże produkcje komercyjne. Moje umiejętności polegają na tworzeniu doskonałych ścieżek dźwiękowych i narzędzi do przetwarzania dźwięku, dzięki którym muzyka brzmi świetnie. Mam również ogromne doświadczenie w pracy z systemem Windows 10 i mogę pomóc Ci w pełni wykorzystać możliwości systemu komputerowego.



Related posts