Гид по технологиям

Исправление ошибки «Memory Cannot Be Read» в Windows

7 min read Windows Обновлено 06 Jan 2026
Ошибка Memory Cannot Be Read — как исправить
Ошибка Memory Cannot Be Read — как исправить

Женщина держится за голову перед компьютером

Поп‑апы — один из способов Windows сообщить системный отчёт или другую важную информацию. Иногда такие окна раздражают, особенно если непонятно, что именно они означают. Ошибка «Memory Cannot Be Read» — типичный пример: сообщение выглядит пугающе, но часто решается стандартными средствами диагностики.

В этой статье подробно объясняется, что значит ошибка, почему она возникает и какие пошаговые действия помогут её устранить.

Коротко о сути ошибки

Определение в одну строку: ошибка «Instruction at 0x000… referenced memory at 0x000… Memory Cannot Be Read» возникает, когда приложение пытается обратиться к области памяти, доступ к которой либо недействителен, либо защищён.

Наиболее типичные причины:

  • Конфликт драйверов или устаревшие драйверы.
  • Повреждённые системные или прикладные файлы.
  • Проблемы с оперативной памятью (RAM) — ошибки модулей или несовместимость.
  • Разгон (overclocking), нестабильные параметры напряжения/частот.
  • Конфликт фоновых процессов или повреждённый жёсткий диск/SSD.

Когда вы видите это сообщение, система обычно предлагает только кнопку «Ок», после нажатия которой приложение завершается. Но зависимо от корня проблемы, однократное закрытие может не решить ситуацию.

Когда возникает ошибка

  • После установки или обновления Windows.
  • В процессе загрузки или при запуске ресурсоёмкого приложения.
  • Во время выключения, если до этого работало много программ одновременно.

Важно: если ошибка появляется регулярно при запуске одного конкретного приложения — сначала сфокусируйтесь на нём (переустановка, обновление, проверка совместимости).


1. Запустите средство обслуживания системы

Средство обслуживания (System Maintenance) автоматически ищет и исправляет ряд проблем: неверные ярлыки, фоновые задачи, проблемы с дисковыми томами.

Шаги:

  1. Откройте Панель управления → Устранение неполадок (Control Panel → Troubleshooting).
  2. В левом верхнем углу нажмите «Просмотр всех» (View All). Подождите загрузки списка.

Меню устранения неполадок в Windows 10

  1. Выберите Обслуживание системы → «Дополнительно» → «Запустить от имени администратора» → «Далее».

Подменю обслуживания системы в Windows 10

  1. Дождитесь завершения. Если средство ничего не нашло — появится сообщение «No updates or changes were necessary» или аналогичный текст. Следуйте подсказкам, если найдены проблемы.

Примечание: это быстрый и безопасный шаг для большинства пользователей.

Результат работы средства устранения неполадок в Windows 10


2. Выполните чистую загрузку (Clean Boot)

Чистая загрузка отключает сторонние службы и автозапуск, чтобы проверить, не конфликтует ли фоновая программа с приложением.

Короткие шаги (основная идея):

  • Откройте msconfig (Конфигурация системы) → вкладка «Службы» → отключите все сторонние службы → вкладка «Автозагрузка» → отключите элементы → перезагрузите.

Если в чистой загрузке ошибка исчезает — включайте службы/элементы по очереди, чтобы найти виновника.

Полная пошаговая инструкция доступна в нашем руководстве по чистой загрузке Windows 10.

Преимущества: выявляет конфликтующую программу без удаления ПО. Недостаток: требует времени и терпения.


3. Проверка диска и исправление с помощью CHKDSK

Повреждённые сектора на диске могут приводить к ошибкам памяти, если система не может корректно читать файлы.

Шаги:

  1. Нажмите Win + R, введите diskmgmt.msc и нажмите Enter, чтобы открыть Управление дисками.

Проверка управления дисками в Windows

  1. Посмотрите состояние разделов (цвета: чёрный — нераспределённый, синий — исправен, красный — возможные проблемы).

Подменю управления дисками с отображением разделов

  1. Откройте Командную строку от имени администратора и выполните:
chkdsk /f

Эта команда обнаружит и попытается исправить логические ошибки файловой системы. Обратите внимание: при исправлении повреждённых секторов данные в них могут быть утеряны.

  1. После завершения перезагрузите компьютер и вновь проверьте поведение.

Дополнительно: при серьёзных проблемах пробуйте chkdsk /r (дольше, но ищет повреждённые сектора и восстанавливает читаемую информацию).


4. Отключите разгон (overclocking)

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

Как отключить:

  1. Войдите в BIOS/UEFI.
  2. Найдите вкладку «Advanced» или «Performance» и отмените активный разгон — верните параметры к значениям по умолчанию: CPU core ratio, CPU core voltage, FSB и т.д.

Если BIOS не содержит явного переключателя, вручную сбросьте напряжения и частоты к стандартным значениям.

Альтернатива: используйте утилиты типа MSI Afterburner или Razer Cortex для управления разгонкой из-под Windows.

Важно: после отключения разгона проверьте систему на стабильность — ошибка может исчезнуть.


5. Увеличьте виртуальную память (Paging file)

Когда оперативной памяти (RAM) недостаточно, Windows использует часть диска как «виртуальную память» (файл подкачки). Увеличение её размера иногда сглаживает ошибки, возникающие при пиковых нагрузках.

Шаги:

  1. Откройте Панель управления → Система и безопасность → Система → Дополнительные параметры системы.
  2. В разделе «Производительность» нажмите «Параметры…» → вкладка «Дополнительно» → раздел «Виртуальная память» → «Изменить».
  3. Снимите галочку «Automatically manage paging file size for all drives» и задайте «Custom size» — начальный (Initial) и максимальный (Maximum) значения в МБ. Нажмите OK и перезагрузите.

Настройка виртуальной памяти в Windows 10

Рекомендация: обычно достаточно установить максимум в пределах 1.5–3× объёма вашей оперативной памяти, но точные значения зависят от задач и свободного места на диске.


Дополнительные методы

  • Увеличение физической RAM: самый надёжный способ уменьшить частоту подобных ошибок при интенсивной нагрузке.
  • Запуск средства диагностики памяти Windows (Windows Memory Diagnostic): перезагрузите компьютер и выберите проверку памяти.
  • Переустановка/обновление проблемного приложения или драйверов.
  • Проверка целостности системных файлов: выполните в командной строке от имени администратора:
sfc /scannow

Когда перечисленные методы не помогают

Возможные причины и действия:

  • Проблемы с аппаратной частью (RAM/материнская плата/CPU) — протестируйте оперативную память утилитами MemTest86, замените модули поочерёдно.
  • Жёсткий диск/SSD имеет физические дефекты — выполните полную проверку SMART и подумайте о замене диска.
  • Системные файлы сильно повреждены — очистка с полной переустановкой Windows может быть наиболее быстрой опцией.

Контрпример: если ошибка появляется только в эмуляторе старой программы, то проблему может решать запуск в модуле совместимости или виртуальной машине, а не замена оборудования.


Ментальные модели и эвристики для диагностики

  • «Простое сначала»: сначала пробуйте неинвазивные шаги (службы, чистая загрузка, chkdsk), затем — аппаратные проверки.
  • «Изолируй — исключи»: отключайте по одной составляющей (службе, модулю RAM, диску), чтобы локализовать проблему.
  • «Пиковая нагрузка»: если ошибка возникает только при нагрузке, смотрите на RAM, настройки виртуальной памяти и питание/напряжения CPU.

Дерево решений (быстрый выбор шага)

flowchart TD
  A[Ошибка 'Memory Cannot Be Read'] --> B{Появляется часто или разово?}
  B -->|Разово| C[Закрыть приложение и наблюдать]
  B -->|Часто| D{Появляется при одном приложении?}
  D -->|Да| E[Переустановить/обновить приложение, проверить совместимость]
  D -->|Нет| F[Запустить обслуживание и чистую загрузку]
  F --> G{Исчезла?}
  G -->|Да| H[Постепенно включать службы/программы]
  G -->|Нет| I[Проверить диск 'chkdsk' и память 'memtest']
  I --> J{Аппаратная проблема?}
  J -->|Да| K[Заменить RAM/проверить материнскую плату/SSD]
  J -->|Нет| L[Переустановить Windows]

Ролевые чеклисты

Для конечного пользователя:

  • Перезапустить компьютер.
  • Обновить приложение и Windows.
  • Запустить средство обслуживания и увеличить виртуальную память.
  • Обратиться в поддержку при повторении ошибки.

Для системного администратора:

  • Выполнить чистую загрузку на проблемной машине.
  • Провести проверку диска (chkdsk) и системных файлов (sfc).
  • Запустить MemTest86 или Windows Memory Diagnostic.
  • Сверить логи системы (Event Viewer) на предмет повторяющихся ошибок.

Для техника по железу:

  • Тестировать и поочерёдно менять модули RAM.
  • Проверить питание и температурный режим (термальное троттлинг или нестабильное напряжение).
  • Проверить SMART дисков и выполнить диагностику контроллера SATA/NVMe.

Пошаговый SOP для быстрого устранения (playbook)

  1. Закройте все программы и перезагрузите систему.
  2. Запустите средство обслуживания (System Maintenance).
  3. Выполните чистую загрузку и проверьте, сохраняется ли ошибка.
  4. Запустите chkdsk /f и sfc /scannow.
  5. Проверьте и увеличьте виртуальную память.
  6. Отключите разгон в BIOS/UEFI.
  7. Запустите тесты памяти (MemTest86) и диагностику диска.
  8. При подтверждении аппаратной неисправности — заменить модуль RAM или диск.

Критерии приёмки:

  • Ошибка не появляется в течение 72 часов при стандартной нагрузке.
  • Приложения запускаются и работают без аварийных завершений.
  • Event Viewer не регистрирует повторяющихся ошибок памяти для проверяемого процесса.

Советы по профилактике

  • Поддерживайте Windows и драйверы в актуальном состоянии.
  • Избегайте нестабильного разгона для повседневной работы.
  • Поддерживайте свободное место на системном разделе — недостаток места может усилить проблемы с файлом подкачки.
  • Периодически тестируйте память и диск, особенно на старых компьютерах.

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


Резюме

  • Ошибка «Memory Cannot Be Read» обычно связана с обращением приложения к неверной области памяти.
  • Начните с программных средств: обслуживание, чистая загрузка, chkdsk, sfc, увеличение виртуальной памяти.
  • Если программные методы не помогут — тестируйте и меняйте модули RAM и проверяйте диск.

Краткие ключевые действия: средство обслуживания → чистая загрузка → chkdsk → отключение разгона → тест памяти → замена железа при необходимости.

Если нужно, я могу подготовить компактную чек‑лист‑таблицу для печати, скрипт для автоматической проверки диска и памяти или шаги для корпоративного инцидент‑рукбука.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как управлять ПК с телефона Android
Руководство

Как управлять ПК с телефона Android

Исправление DNS_PROBE_FINISHED_NXDOMAIN
Сеть

Исправление DNS_PROBE_FINISHED_NXDOMAIN

Субтитры на Apple TV+: включение и настройка
Руководство

Субтитры на Apple TV+: включение и настройка

Сканер не работает в Windows 11 — как исправить
Техподдержка

Сканер не работает в Windows 11 — как исправить

Профильная фотография с TinyWow
Инструменты

Профильная фотография с TinyWow

Проверить Windows Experience Index в Windows 10
Windows

Проверить Windows Experience Index в Windows 10