Ошибка памяти «не может быть written» в Windows — причины и решения

Иван Корнев·16 августа 2026·3 мин

Ошибка памяти «не может быть written» в Windows обычно указывает на конфликт программного обеспечения, повреждение системных файлов или аппаратные проблемы с оперативной памятью. Сбой устраняется проверкой целостности системы, диагностикой RAM и настройкой параметров DEP.

Оглавление

Проверка и восстановление системных файлов

Повреждённые системные компоненты — одна из самых частых причин сбоя. Для диагностики откройте командную строку или PowerShell от имени администратора и выполните команду sfc /scannow для проверки целостности системных файлов.

Если утилита SFC не помогла, используйте команду Dism /Online /Cleanup-Image /RestoreHealth для восстановления образа системы.

Диагностика оперативной памяти

Ошибки чтения и записи часто вызваны физическими дефектами RAM. Для проверки используйте встроенное средство диагностики: нажмите Win+R, введите mdsched.exe и перезагрузите компьютер для запуска теста.

Для более глубокого анализа можно воспользоваться сторонней утилитой MemTest86. Также стоит проверить совместимость планок памяти и состояние блока питания, так как нестабильное напряжение может вызывать подобные сбои.

Настройка предотвращения выполнения данных

Служба DEP (Data Execution Prevention) может ошибочно блокировать доступ к памяти для легитимных приложений. Попробуйте отключить DEP конкретно для проблемной программы через настройки производительности системы.

В некоторых случаях помогает полное отключение службы предотвращения выполнения данных через командную строку или системные параметры.

Устранение программных конфликтов

Конфликты между приложениями или фоновыми процессами могут приводить к ошибке памяти. Выполните «чистую загрузку» (Clean Boot), отключив все сторонние службы и автозагрузку через msconfig, чтобы выявить виновника сбоя.

Отключите задания в «Библиотеке планировщика заданий», так как некоторые запланированные задачи могут конфликтовать с работой системы. Если ошибка возникает в конкретном приложении (например, Adobe Acrobat), попробуйте его переустановить или полностью удалить остаточные папки.

Дополнительные решения

РешениеДействие
Файл подкачкиПроверьте настройки виртуальной памяти или пересоздайте файл pagefile.sys, так как его повреждение вызывает ошибки записи
ДрайверыОбновите драйверы устройств, особенно видеокарты и чипсета, поскольку устаревшие версии часто обращаются к неверным адресам памяти
Аффинитет процессораВ редких случаях помогает установка соответствия процесса на одно ядро через диспетчер задач
ПерезагрузкаНе игнорируйте банальную перезагрузку ПК, так как она устраняет временные сбои в работе служб

Частые ошибки

  • Игнорирование аппаратной диагностики. Пользователи часто ограничиваются программными методами, пропуская проверку RAM через mdsched.exe или MemTest86, хотя физические дефекты памяти — распространённая причина сбоя.
  • Отказ от чистой загрузки. Многие не выполняют Clean Boot через msconfig, из-за чего не могут выявить конфликтующее стороннее приложение или службу.
  • Неполная переустановка приложений. При ошибках в конкретных программах пользователи переустанавливают их, не удаляя остаточные папки, что не устраняет причину сбоя.

FAQ

Что делать, если sfc /scannow не находит нарушений?

Если SFC не помог, используйте команду Dism /Online /Cleanup-Image /RestoreHealth для восстановления образа системы. Также проверьте оперативную память через mdsched.exe.

Может ли блок питания вызывать ошибку памяти?

Да, нестабильное напряжение от блока питания может вызывать сбои в работе оперативной памяти, что приводит к ошибкам записи и чтения.

Как отключить DEP для конкретной программы?

Откройте настройки производительности системы и добавьте проблемное приложение в список исключений DEP. В некоторых случаях помогает полное отключение службы предотвращения выполнения данных.