Разбираем ошибку Out of memory и самостоятельно исправляем

исправление ошибки out of memory инструкция

Как правило, код ошибки Out of memory появляется при запуске многих игр и программ, в частности Mortal Kombat 9, DayZ, Minecraft, After Effects, Google Chrome и даже utorrent. Почему она возникает и что делать для ее устранения? Давайте разбираться.

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

Системные требования

Удостоверьтесь, что компьютер удовлетворяет системные требования игры. Например, если для нормальной работы приложения требуется 4 ГБ оперативной памяти или 2 ГБ видео памяти, а на компьютере стоит в 2 раза меньше, то очевидно проблема в этом.

Вариантов решения здесь несколько:

  1. Выполнить апгрейд компьютера.
  2. Понизить качество игровых настроек.
  3. Закрыть все открытые программы, изменить версию Windows или оптимизировать ее, чтобы сэкономить больше ресурсов.

Плохая сборка

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

Очистка Windows

Попробуйте удалить сбойную программу через любой деинсталлятор. Затем воспользуйтесь программой для очистки системы и исправления проблем в реестре, например, «ccleaner». После этого перезагрузите ПК и установите заново нужное приложение. Редко, но это помогает.

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

Более подробно разберем некоторые способы касающиеся игры мортал комбат 9. Поскольку чаще всего именно при запуске этой игры возникает ошибка out of memory.

Нехватка памяти и неподдерживаемое разрешение экрана

appdata

  1. Нажмите «WIN + R», введите %appdata% и щелкните «Ок».
  2. Найдите папку «MKKE» и откройте файл dxdiag. txt через блокнот.
  3. Найдите строку «Dedicated Memory», укажите значение «1024» и сохраните изменения. Закройте файл.
  4. Нажмите правой мышкой по dxdiag. txt и откройте «Свойства».
  5. В графе «Атрибуты» установите галочку «Только чтение» и щелкните «Ок».

Проверьте, есть ли результат.

Не запускается

Если MK запускался только один раз после установки, то скорее всего сбились настройки.

  1. Входим в папку appdata, как это делали выше.
  2. Открываем через блокнот файл «options. ini», находим строку max_texture и после знака «=» выставляем значение «1024». Должно получиться так: max_texture = 1024.

Зависает или вылетает

  1. Заходим в папку appdata, как это делали ранее и открываем в блокноте «options. ini».
  2. Находим строку configured = false и меняем значение на «true». В итоге получится так: configured = true.
  3. Сохраняем изменения и проверяем результат.

Проверка микрофона

Mortal Kombat очень чувствителен к микрофону. Если он включен, то отключите его, выдернув провод из гнезда.

Иногда, наоборот, помогает подключение микрофона к гнезду. Особенно в случае с ноутбуками.

Чистая загрузка

Попробуйте выполнить чистую загрузку. Это избавит от приложений и их служб, грузящих систему.

  1. Нажмите «Windows + R», введите msconfig. msconfig
  2. Откройте вкладку «Службы», скройте службы Microsoft и выберите «Отключить все». выключение служб
  3. Затем пройдите в «Автозагрузку» и избавьтесь от сторонних приложений. чистка запуска программ
  4. Перезагрузите ОС и проверьте результат.

Сканирование на ошибки

Неполадку способны вызывать поврежденные системные файлы. Их также желательно проверить.

  1. Открываем командную строку «WIN+R — CMD». cmd
  2. Вводим sfc /scannow и жмем «Enter». scannow
  3. Если по завершении служба сообщит, что восстановление не удалось, то выполните еще одну команду — DISM /Online /Cleanup-Image /RestoreHealth. dism

После того, как все будет сделано, перезапустите ПК.

Устранение неполадок

Воспользуйтесь автоматическим средством по устранению неполадок, которое предоставляет Microsoft.

  1. Откройте панель управления через меню «Пуск» или «Поиск» панель управления.
  2. Перейдите в раздел «Устранение неполадок». устранение сбоев
  3. Нажмите по просмотру всех категорий. отображение категорий
  4. Выберите «Обслуживание системы». обслуживание
  5. Откроется окно с мастером диагностики, выполните процедуру до конца и перезапуститесь.

Файл подкачки

Возможно, ОС не хватает объема виртуальной памяти. Следует его увеличить.

  1. Запускаем окно «Выполнить» и вводим «sysdm. cpl». sysdm
  2. Перемещаемся в «Дополнительно» и в разделе «Быстродействие» щелкаем кнопку «Параметры». параметры быстродействия
  3. Снова переходим в «Дополнительно» и в разделе «Виртуальная» щелкаем «Изменить». изменяем виртуалку
  4. Выделите диск с Windows и активируйте пункт «Указать размер». В обеих строках введите значение выше текущего, в моем случае это будет «4096». вручную указываем размер файла подкачки

Также можно позволить ОС автоматически выбирать его размер. В большинстве случаев это работает еще лучше.

Диагностика ОЗУ

Иногда, out of memory возникает из-за поврежденной оперативной памяти. Рекомендую провести диагностику.

Существуют два способа, как это можно сделать.

mdsched

  1. Пользователям Windows 10 и 8 доступно штатное средство. Запускается через «WIN + R — mdsched. exe».
  2. Более универсальным методом является диагностика через утилиту «Memtest86».

Однако эти программы не всегда выявляют дефекты. Обнаружить их получается вынув одну планку ОЗУ или переставив ее в другой слот.

Редактирование реестра

Добиться нормальной работы ОС можно через правку реестра. Если вы решитесь на это, будьте осторожны, неправильные действия могут вывести операционку из строя.

  1. В поиске введите «regedit» и откройте редактор. редактор реестра
  2. Пройдите в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems
  3. Выберите «Windows» и следом «Изменить». редактируем реестр
  4. Найдите запись SharedSection, увеличьте второе и третье значение. sharedsection

К примеру, SharedSection=aaaa, bbbb, cccc

Для x32 разрядной системы меняем следующие значения:

Для x64:

Нажмите «Ок» и перезагрузите компьютер.

Бывает, что ничего не помогает устранить ошибку. В таких случаях ничего не остается, кроме переустановки операционки или ее обновлении.

Многие пользователи ПК во время работы с какой-либо программой могут столкнуться с «вылетом» указанной программы, и появившимся сообщением «Out of memory». Возникшая проблема может иметь множество причин, начиная от банального недостатка памяти на пользовательском ПК, и заканчивая некорректной работой с памятью какой-либо программы.

Ошибка out of memory

Причины появления дисфункции

Сообщение «Out of memory» (в переводе дословно «вне памяти», или «недостаточно памяти») обычно возникает при недостатке памяти на пользовательском компьютере. В частности же, в появлении данной ошибки «виновен» следующий набор факторов:

  • Недостаток памяти RAM на вашем ПК (рабочей памяти, планки которой установлены на материнской плате вашего компьютера). Если на вашем компьютере установлен всего 1 гигабайт памяти, вы будете встречаться с описываемой ошибкой довольно часто. Нормальным же ныне считается наличие на компьютере 4 гигабайт памяти и выше;
  • Недостаток места на жёстком диске.

Когда вашему компьютеру не хватает физической R. A.M. памяти, он заимствует часть места на жёстком диске, и создаёт так называемую «виртуальную память». Система временно хранит в такой виртуальной памяти ту часть данных, которая не помещается в памяти обычной. Такие данные обычно хранятся в файле «pagefile. sys», размер которого может увеличиваться или уменьшаться в зависимости от специфики работы вашей ОС. Если на диске будет недостаточно места, файл «pagefile. sys» не сможет расти, и пользователь получит рассматриваемую ошибку.

Планка памяти и датчик

  • При одновременном запуске на ПК большого количества программ, каждая из которых бронирует часть памяти ПК под свои задачи;
  • При запуск большого количества вкладок браузера. Веб-навигаторы уровня «Firefox» или «Google Chrome» способны занимать от 500 мегабайт до 1 гигабайта памяти под свой функционал, при этом число открытых вкладок и соответствующей обслуживающей памяти может быть ограничено системой. Специалисты Майрософт называют такую проблему «the desktop heap limitation» — «ограничение кучи рабочего стола»);
  • Некорректная работа с памятью ряда программ (наиболее часто это игровые программы);
  • Не оптимальный размер файла подкачки, с которым работает система.

Как исправить ошибку «Out of memory»

Для решения указанной проблемы рекомендую сделать следующее:

Много открытых вкладок

  1. Перезагрузите ваш ПК, и запустите требуемую программу вновь. Возможно, что проблема имеет случайный характер, и более повторяться не будет;
  2. Перед запуском нужной программы закройте другие ненужные программы (браузер, музыкальный или видео плеер, текстовый или графический редактор, мессенджер и так далее);
  3. Если проблема возникает во время серфинга в сети, закройте всё множество вкладок вашего браузера (при наличии), оставив лишь одну или две.

Альтернативным вариантом решения проблемы является установка соответствующего фикса от Майкрософт. Или использование расширений или дополнений для браузера уровня «The Great Suspender» для «Google Chrome», хорошо работающего с ненужными вкладками браузера.

Планка памяти

  • Добавьте оперативной памяти на ваш ПК. Если у вас на компьютере установлено 1-2 гигабайта памяти, будет оптимальным довести её объём до 4 гигабайт (а для 64-битных Виндовс 7, 8 и 10 версии рекомендую 8 и более гигабайт);
  • Убедитесь, что на вашем жёстком диске (или SSD) достаточно свободного места. При необходимости, освободите диск от ненужных файлов;
  • Используйте инструмент командной строки BCDEdit для изменения параметров загрузки системы. Если у вас на ПК установлена Виндовс 7 и более, запустите командную строку от имени администратора на Виндовс 7 и Виндовс 10, и в ней наберите:

bcdedit/set IncreaseUserVa 3072

И нажмите на ввод, и перезагрузите ваш ПК. Функционал данной команды позволяет выделить пользовательским приложениям 3 гигабайта оперативной памяти для работы. В некоторых системах этого может быть слишком много, потому если после ввода данной команды система начала чаще сбоить, то введите в командной строке от имени администратора:

bcdedit /set IncreaseUserVa 2560 — что позволит задействовать 2,5 гигабайта вместо ранее забронированных 3.

Если ситуацию этим исправить не удалось, верните настройки на состояние по умолчанию:

bcdedit /deletevalue IncreaseUserVa

    Увеличьте объём файла подкачки. Нажмите кнопку «Пуск», в строке поиска введите sysdm. cpl и нажмите ввод. В открывшемся окне настроек системы выберите «Дополнительно» — «Быстродействие» — «Параметры» — «Дополнительно» — «Виртуальная память» — «Изменить». Снимите галочку с опции автоматического размера, поставьте галочку на «Указать размер», и поставьте исходный размер в 8192, и максимальный в 8192. Затем выберите «Задать»;

Окно виртуальной памяти

Установите нужный размер файла подкачки

Заключение

Ошибка «Out of memory» может иметь множество причин, связанных как с физическим недостатком памяти на ПК, так и другими детерминантами, изложенными мной выше. Для решения проблемы советую закрыть ненужные программы (вкладки браузера) на вашем компьютере (тем самым разгрузив его память), а самым эффективным инструментом является установка дополнительной планки памяти на ПК, что в большинстве случаев поможет избавиться от ошибки на вашем компьютере.

Источники:

https://onoutbukax. ru/error-out-of-memory-windows-mortal-kombat/

https://sdelaicomp. ru/remont-pk/oshibka-out-of-memory-kak-ispravit. html

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: