Всем доброго времени суток. Сегодня столкнулся с проблемой – при запуске программы вылезает ошибка:
Инструкция по адресу _ обратилась к памяти по адресу _. Память не может быть read (или written).
Последнее слово может чередоваться или оставаться постоянной, но на способы решения это никак не влияет. Ошибка появляется на всех версиях Windows 7, 8, 10 или 11. В статье ниже я приведу все возможные решения, которые я смог найти на просторах интернета.
Способ 1: Запуск от имени администратора
В первую очередь попробуйте перезагрузить компьютер. После этого ничего не открываем и пробуем запустить проблемную программу обычным образом. Если это не поможет, попробуйте запуск с правами администратора. Выберите ярлык приложения, кликните по нему правой кнопкой мыши и выберите соответствующую команду из контекстного меню.
На одном форуме наткнулся на способ – попробуйте запустить программу не через ярлык, а напрямую через exe-файл.
Способ 2: Отключение антивируса или защитника
Если у вас все равно вылезает ошибка: «Память не может быть read (или written)» в Windows 10, 11 или другой версии – можно попробовать отключить ваш антивирус. Иногда подобные программы блокируют запуски некоторых приложений или софта. Если у вас стоит сторонний антивирус – найдите его в правом нижнем углу в трее, кликните ПКМ и выберите команду отключения экрана или защиты.
Читаем – как отключить антивирус.
ПРИМЕЧАНИЕ! Если у вас нет стороннего антивируса, у вас включен встроенный Защитник. Если вы не знаете, как его выключать – читаем эту инструкцию (ссылка).
Не добавляйте программу в исключения автоматически. Сначала проверьте журнал обнаружений, подпись и источник файла. Если диагностика требует кратковременного отключения защиты, включите её сразу после проверки; исключение допустимо только для проверенного файла при установленной причине ложного срабатывания.
Способ 3: Отключение изоляции ядра
Целостность памяти защищает ядро и может блокировать несовместимый драйвер. Ошибка read/written сама по себе не доказывает такой конфликт. Проверьте, есть ли в «Безопасности Windows» сообщение с именем драйвера, и найдите его обновление у производителя. Снимки ниже показывают расположение настройки, а не обязательный шаг её отключения.
- «Пуск» – «Параметры».
- «Обновление и безопасность».
- Слева жмем по пункту «Безопасность Windows» и справа выбираем «Защиту от вирусов и угроз».
- Переходим по вкладку «Безопасность устройства» и жмем по ссылке «Сведения об изоляции ядра».
- Проверьте сообщение о несовместимом драйвере и установите совместимую версию. Отключение целостности памяти допустимо только как осознанная временная диагностика конкретного конфликта; после проверки включите защиту обратно.
Способ 4: Проверка файла подкачки
Файл подкачки помогает поддерживать выделение памяти и может требоваться для дампов сбоя. Если вы отключали его, верните автоматический размер; потребность зависит от нагрузки, а не только от объёма ОЗУ. Начните с автоматического размера файла подкачки и достаточного свободного места на его диске. Размер 4–8 ГБ и порог 16 ГБ ОЗУ не являются универсальными требованиями для этой ошибки.
Читаем – как проверить и включить файл подкачки.
Способ 5: Отключение DEP
DEP – это функция Виндовс, которая защищает запуск исполняемого кода программы с того места, откуда она не должна запускаться. Работает и с областью памяти, поэтому и может блокировать запуск программы, выдавая ошибку. Не отключайте DEP для всей системы ради этой ошибки. Если ранее применили AlwaysOff, верните штатную защиту командой ниже и перезагрузите компьютер. Для управляемого ПК сначала согласуйте это с администратором. Чтобы выполнить команду – запустите командную строку с правами администратора. Прописываем команду:
bcdedit.exe /set {current} nx OptInНе обходите ошибку политики безопасности и не меняйте Secure Boot ради DEP. Ниже показано, где находятся параметры DEP; для конкретной программы сверяйтесь с рекомендацией её разработчика.
- Зажмите клавиши:
+ R
- Впишите команду:
sysdm.cpl
- На вкладке «Дополнительно» в разделе «Быстродействие» жмем по кнопке «Параметры».
- Оставьте DEP включённым. Исключение для конкретной старой программы рассматривайте только по инструкции её разработчика; обновление программы предпочтительнее. Настройка исключений применима не ко всем приложениям, поэтому не следует считать этот экран универсальным решением.
Способ 6: Общие меры
Нам осталось попробовать использовать общие меры, которые обычно направлены на возвращение нормальной работы ОС. Я буду оставлять ссылки на инструкции – обязательно переходим по ним и делаем то, что там написано.
- Проверьте систему на наличие вирусов.
- Проверьте системные файлы на целостность и восстановите их.
- Проверяем оперативную память на наличие битых секторов. Советую использовать приложение MemTest86 и загрузочную флешку.
- Обновите ОС до последней версии.
Многие жалуются на программы, которые запущены на Windows XP, 7 и 8. Напомню, что компания Microsoft больше не поддерживает эти ОС. Разработчики некоторого программного обеспечения тоже могут перестать поддерживать эти системы. Это значит, что приложения могут неправильно работать или вообще не запускаться на устаревших ОС. Узнать об этом можно на официальном сайте ПО, которое вы хотите запустить. Если поддержки вашей ОС нет, то и работать эта программа нормально не будет.
Что делать в таком случае? Ответа будет два, и они очевидные. Первый – вы можете найти альтернативу приложения для вашей устаревшей ОС. Второй – установить Windows 10 или Windows 11.
Если вы нашли какое-то свое решение или возникли вопросы – пишите в комментариях. Ждем вас снова на огонек на портале WiFiGiD.RU.














Да, очень помогло с помощью администратора запустить
спасиб! все по делу, получилось
просто перекачал игру и проблема ушла