Вы не можете устанавливать атрибуты dep для 64-битных исполняемых файлов
Обновлено: 24.11.2024
Предотвращение выполнения данных (DEP) – это набор аппаратных и программных технологий, которые выполняют дополнительные проверки памяти для защиты от использования вредоносного кода. Аппаратно реализованный DEP помечает все участки памяти в процессе как неисполняемые, если только они явно не содержат исполняемый код.
Что такое предотвращение выполнения данных в Windows 10?
19 января 2021 г. в: Windows 10. Предотвращение выполнения данных (DEP) — это функция безопасности системного уровня, включенная в компьютеры Windows. Основная цель DEP — отслеживать процессы и службы для защиты от использования вредоносного кода путем закрытия любой программы, которая не работает должным образом в памяти.
Должен ли я отключить DEP?
DEP — ваш друг и функция безопасности. Она защищает ваше оборудование от программ, неправильно использующих память. В общем, отключать его не рекомендуется, но решать вам. Вы можете выключить во время игры и включить после того, как закончите.
Как отключить DEP для программы?
Перейдите на вкладку "Дополнительно" и в разделе "Производительность" нажмите "Настройки". Перейдите на вкладку Предотвращение выполнения данных. В списке Включить DEP для всех программ и служб, кроме выбранных, выполните одно из следующих действий: Чтобы отключить DEP для программы, установите флажок рядом с названием программы и нажмите кнопку ОК.
Как отключить защиту DEP?
В окне "Свойства системы" на вкладке "Дополнительно" в разделе "Производительность" выберите "Настройки". В окне «Параметры производительности» выберите вкладку «Предотвращение выполнения данных». Убедитесь, что параметры DEP выделены серым цветом. Закройте окна «Параметры производительности», «Свойства системы» и «Система».
Есть ли в Windows 10 функция DEP?
В Windows 10 для DEP по умолчанию используется параметр Включить DEP только для основных программ и служб Windows. В большинстве случаев этого достаточно. Но если DEP помогает защитить компьютер и не влияет на производительность, вы можете выбрать Включить DEP для всех программ, кроме выбранных мной.
Как отключить DEP в BIOS?
Чтобы отключить DEP, вам потребуется перезагрузить компьютер в BIOS/UEFI, найти параметр безопасной загрузки и отключить его….Отключить предотвращение выполнения данных
- Откройте панель управления.
- Перейдите к Система и безопасность и Система.
- Выберите Дополнительные параметры системы в меню слева.
- Перейдите на вкладку "Предотвращение выполнения данных".
Не удается установить атрибуты DEP для 64-разрядных исполняемых файлов?
Если вы получаете сообщение об ошибке «Вы не можете установить атрибуты DEP для 64-разрядных исполняемых файлов» при добавлении 64-разрядного исполняемого файла, попробуйте выполнить следующие действия: Нажмите «Windows Key + R» (или нажмите «Пуск» -> ' Выполнить') и введите sysdm. cpl в диалоговом окне «Выполнить». Нажмите OK, чтобы открыть «Свойства системы».
Почему пользователь или администратор может отключить DEP?
ВНИМАНИЕ! Защита от выполнения данных или DEP – важная функция безопасности Windows. Вы не должны отключать DEP, если нет альтернативы. Предотвращение выполнения данных предназначено для предотвращения выполнения вредоносного кода и работает путем обнаружения кода, который работает неправильно.
Что такое ограничения DEP?
Первое ограничение DEP заключается в том, что его использование ограничено приложениями, скомпилированными для его поддержки. Как и все новое, влияющее на функции системы, DEP следует протестировать, прежде чем широко использовать, чтобы убедиться, что он не вызывает ошибок в каких-либо критически важных приложениях.
Что такое настройки DEP?
Предотвращение выполнения данных (DEP) — это функция безопасности, которая может помочь предотвратить повреждение вашего компьютера вирусами и другими угрозами безопасности. Вредоносные программы могут атаковать Windows, пытаясь запустить (также известный как выполнение) код из областей системной памяти, зарезервированных для Windows и других авторизованных программ.
Что такое DEP Как обойти DEP, объясните подходящим?
Самый простой способ обойти DEP — использовать возвратно-ориентированное программирование. Его также можно использовать для обхода подписи кода. Этот существующий ассемблерный код называется гаджетами, каждый из которых заканчивается инструкцией возврата (RET), а затем указывает на следующий гаджет, отсюда и название цепочки ROP.
Отключить DEP в Windows 10: иногда предотвращение выполнения данных вызывает ошибку, и в этом случае важно отключить его, и в этой статье мы увидим, как именно отключить DEP.
Предотвращение выполнения данных (DEP) — это функция безопасности, которая может помочь предотвратить повреждение вашего компьютера вирусами и другими угрозами безопасности. Вредоносные программы могут атаковать Windows, пытаясь запустить (также известный как выполнение) код из областей системной памяти, зарезервированных для Windows и других авторизованных программ. Эти типы атак могут нанести вред вашим программам и файлам.
DEP может помочь защитить ваш компьютер, отслеживая ваши программы, чтобы убедиться, что они безопасно используют системную память. Если DEP замечает, что программа на вашем компьютере неправильно использует память, она закрывает программу и уведомляет вас.
Вы можете легко отключить предотвращение выполнения данных для определенной программы, выполнив следующие действия:
ПРИМЕЧАНИЕ: DEP можно отключить глобально для всей системы, но делать это не рекомендуется, так как это сделает ваш компьютер менее безопасным.
Как отключить DEP в Windows 10
<р>1. Щелкните правой кнопкой мыши «Мой компьютер» или «Этот компьютер» и выберите «Свойства». Затем нажмите Дополнительные параметры системы на левой панели.<р>2. На вкладке «Дополнительно» нажмите «Настройки» в разделе «Производительность».
<р>3. В окне "Параметры производительности" перейдите на вкладку "Предотвращение выполнения данных".
Теперь у вас есть два варианта, как видите, по умолчанию DEP включен для основных программ и служб Windows, а если выбран второй вариант, DEP включится для всех программ и служб. (не только Windows), кроме тех, которые вы выберете.
<р>4. Если у вас возникли проблемы с программой, выберите второй переключатель, который включит DEP для всех программ и служб, кроме выбранных, а затем добавьте программу, с которой возникла проблема. Однако теперь DEP включен для всех других программ в Windows, и вы можете оказаться там, где начали, то есть у вас может возникнуть такая же проблема с другими программами Windows. В этом случае вам придется вручную добавить каждую программу, с которой возникла проблема, в список исключений. <р>5. Нажмите кнопку «Добавить» и перейдите к местоположению исполняемого файла программы, который вы хотите удалить из-под защиты DEP.ПРИМЕЧАНИЕ. При добавлении программ в список исключений вы можете получить сообщение об ошибке «Вы не можете установить атрибуты DEP для 64-разрядных исполняемых файлов» при добавлении 64-разрядных исполняемых файлов в список исключений. Однако вам не о чем беспокоиться, так как это означает, что ваш компьютер 64-разрядный и ваш процессор уже поддерживает аппаратную DEP.
Процессор вашего компьютера поддерживает аппаратную DEP, что означает, что все 64-разрядные процессы всегда защищены, и единственный способ предотвратить защиту 64-разрядных приложений с помощью DEP — полностью отключить ее. Вы не можете вручную отключить DEP, для этого вам нужно использовать командную строку.
Всегда включать или выключать DEP с помощью командной строки
Постоянное включение DEP означает, что оно будет всегда включено для всех процессов в Windows, и вы не сможете исключить какой-либо процесс или программу из защиты, а постоянное отключение DEP означает, что оно будет полностью отключено, и ни один процесс или программа, включая Windows, не будут защищены. . Давайте посмотрим, как включить их оба:
<р>1. Щелкните правой кнопкой мыши кнопку Windows и выберите Командная строка (Администратор). <р>2. В cmd (командная строка) введите следующие команды и нажмите Enter:<р>3. Нет необходимости запускать обе команды, как показано выше, вам нужно запустить только одну. Вам также потребуется перезагрузить компьютер после внесения любых изменений в DEP. После того, как вы использовали одну из приведенных выше команд, вы заметите, что интерфейс Windows для изменения настроек DEP отключен, поэтому используйте параметры командной строки только в крайнем случае.
Вам также может понравиться:
Вот вы и узнали, как отключить DEP (предотвращение выполнения данных). Так что это все, что мы можем обсудить DEP, как отключить DEP и как всегда включать/выключать DEP, и если у вас все еще есть сомнения или вопросы относительно чего-либо, не стесняйтесь комментировать.
Адитья Фаррад
Адитья — целеустремленный профессионал в области информационных технологий. Последние 7 лет он пишет о технологиях. Он занимается интернет-сервисами, мобильными устройствами, Windows, программным обеспечением и практическими руководствами.
При печати в Интернете я получаю сообщение об ошибке com.surrogate. Я посмотрел вверх, чтобы исправить это, и когда я нажимаю вкладку (вкладка данных предотвращения выполнения) и выбираю, включите Dep для всех программ и служб. затем браузер c:\windows\system32\dllhost.exe, я получаю сообщение «не удалось установить атрибуты Dep для 64-разрядного исполняемого файла».
Есть ли решение этой ошибки?
Спасибо, Джон Вентурини
Это может помочь:
Похожие вопросы
Я предлагаю вам отправить вопрос сюда для получения наилучшей поддержки по этой проблеме.
Когда я пытаюсь запустить обновление в Windows, я получаю номер ошибки: 0x8024400A. Я также безуспешно пытался перезапустить службу автоматического обновления и службу BITS. Есть идеи? Я использую Windows XP SP2 на Dell Latitude. Я потерял жесткий диск и только сегодня переустановил диск от Dell.
Прочитайте приведенную выше статью, вы можете использовать Fixit, но я предлагаю исправить это самостоятельно, следуя инструкциям в решении.
Когда я пытаюсь запустить службу времени Windows, я получаю сообщение:
Windows не удалось запустить службу времени Windows на локальном компьютере.
Ошибка 2: система не может найти указанный файл
есть идеи, пожалуйста?
Ответил: Мартин, инженер службы поддержки
Дата: 20 июня 2009 г. Чтобы помочь другим людям, ищущим ответы, отметьте их как вариант ответа, если он решит вашу проблему.
Когда я пытаюсь загрузить обновление Windows, я каждый раз получаю код ошибки: 802440F. Не могли бы вы помочь мне решить эту проблему?
Вы видите последствия заражения hijackware! Если бы вы использовали компьютер дольше, я мог бы порекомендовать попробовать обнаружить и удалить инфекции. Но это, вероятно, займет неделю или две, и я уверен, что сейчас вам лучше потратить свое время, поэтому я бы порекомендовал следующее (что не должно занимать более двух часов непрерывного времени).
Создайте резервную копию личных данных (которую на данный момент нельзя считать надежной на 100 %), затем отформатируйте ЖЕСТКИЙ диск и выполните чистую установку Windows. Обратите внимание, что ремонтная установка (обновление AKA на месте) НЕ исправит проблему!
ПРИМЕЧАНИЕ. Если ваш компьютер поставлялся с набором дисков, существует скрытое восстановление раздела (не путать с восстановлением системы), которое можно использовать для чистой установки (известной также как «деструктивное восстановление»).
После новой установки у вас будет эквивалент «нового компьютера», чтобы позаботиться обо ВСЕМ на следующей странице перед подключением машины к Интернету или одной локальной сети (т.е. другим компьютерам) И ПЕРЕД подключением во флэш-память, SD-карту или любой другой внешний накопитель на компьютер иначе:
ОЧЕНЬ ВАЖНО! - Бесплатная пробная онлайн-версия Norton будет переустановлена (но недействительна) при переустановке Windows. НЕОБХОДИМО бесплатно удалить пробную версию И снова загрузить/запустить средство удаления Norton перед установкой обновлений И ПЕРЕД установкой нового антивирусного приложения (например, Avast5 или Microsoft Security Essentials, бесплатно).
Совет. Не устанавливайте Spybot повторно. Мое скромное МНЕНИЕ, это действительно излишество в Win7, особенно если вы устанавливаете Microsoft Security Essentials.
Если эти процедуры кажутся слишком сложными — и нет ничего постыдного в том, чтобы признать, что это не ваша чашка чая — отнесите машину к локальному, хорошо зарекомендовавшему себя и отдельному компьютеру (то есть не в BigBoxStoreUSA или Geek Squad). ремонтная мастерская.
Хотелось бы, чтобы у меня были для вас новости получше. Удачи и успевайте до Дня Благодарения 2010!
Когда я пытаюсь использовать импровизированное слайд-шоу, я получаю сообщение "Поддержка видео отключена", как ее активировать?
Это "ошибка" в программном обеспечении, ожидающая исправления.
Это можно временно исправить, предварительно открыв изображения в модуле слайд-шоу и запустив слайд-шоу В модуле.
Когда вы вернетесь в представление сетки библиотеки, импровизированное слайд-шоу (Ctrl + Enter) будет работать.
Мы обновили cc2015, и когда мы пытаемся открыть программу, мы по-прежнему получаем следующее сообщение: проблема вызывает блокировку рабочей программы
Я установил Assassins Creed на свой рабочий стол, но вдруг, если я запускаю игру, после "значка загрузки" он автоматически останавливает игру и говорит "ACS не работает".
Иногда я могу играть несколько минут, максимум 15 минут, но потом он снова вылетает.
Я попробовал кое-что, о чем прочитал в Интернете. Вот так:
Щелкните правой кнопкой мыши «Этот компьютер» на рабочем столе и выберите «Свойства».
Перейдите к «Дополнительным параметрам системы» в левом столбце.
Нажмите «Настройки» в разделе «Производительность».
В разделе «Предотвращение выполнения данных» включите «Включить DEP для всех». программы и службы, кроме тех, которые я выбрал
Выберите ACS.exe, просмотрев папку установки, и нажмите «Применить»
Однако это также не работает, потому что он говорит: Невозможно установить атрибуты DEP для 64-битных исполняемых файлов.
Я также прочитал в Интернете исправление этой проблемы, поместив dllhost.exe в поле, но он снова сказал: Невозможно установить атрибуты DEP для 64-разрядных исполняемых файлов.
Поэтому ничего не изменилось.
У кого-то есть работающее исправление?
Технические характеристики рабочего стола:
Операционная система: 64-разрядная версия Windows 10 Pro.
BIOS: 1701. />Память: 32768 МБ ОЗУ
Название карты: Intel(R) HD Graphics 530
Я бы сказал, что это может быть моя видеокарта, но у моего друга карта хуже, чем у меня, и он играет без проблем, так что.
поэтому я потерялся
Я установил Assassins Creed на свой рабочий стол, но вдруг, если я запускаю игру, после "значка загрузки" он автоматически останавливает игру и говорит "ACS не работает".
Иногда я могу играть несколько минут, максимум 15 минут, но потом он снова вылетает.
Я попробовал кое-что, о чем прочитал в Интернете. Вот так:
Щелкните правой кнопкой мыши «Этот компьютер» на рабочем столе и выберите «Свойства».
Перейдите к «Дополнительным параметрам системы» в левом столбце.
Нажмите «Настройки» в разделе «Производительность».
В разделе «Предотвращение выполнения данных» включите «Включить DEP для всех». программы и службы, кроме тех, которые я выбрал
Выберите ACS.exe, просмотрев папку установки, и нажмите «Применить»
Однако это также не работает, потому что он говорит: Невозможно установить атрибуты DEP для 64-битных исполняемых файлов.
Я также прочитал в Интернете исправление этой проблемы, поместив dllhost.exe в поле, но он снова сказал: Невозможно установить атрибуты DEP для 64-разрядных исполняемых файлов.
Поэтому ничего не изменилось.
У кого-то есть работающее исправление?
Технические характеристики рабочего стола:
Операционная система: 64-разрядная версия Windows 10 Pro.
BIOS: 1701. />Память: 32768 МБ ОЗУ
Название карты: Intel(R) HD Graphics 530
Я бы сказал, что это может быть моя видеокарта, но у моего друга карта хуже, чем у меня, и он играет без проблем, так что.
Читайте также: