- Что делать, если не хватает системных ресурсов для завершения операции
- Причины возникновения
- Исключение
- Устранение
- Исключение антивируса
- Нехватка места на жёстком диске
- Ограничение в движке
- Нехватка ресурса
- Риски неисправности
- Как избежать неисправности
- Недостаточно системных ресурсов для завершения операции в Windows 10
- Причины возникновения ошибки с нехваткой системных ресурсов
- Как устранить «Недостаточно системных ресурсов для завершения операции»
- Исправляем ошибку при заполненном диске
- Как исправить ошибку «Недостаточно системных ресурсов для завершения операции»?
- Изменение параметров использования памяти
- Добавление программы в исключение антивируса
- Дополнительные решения
Что делать, если не хватает системных ресурсов для завершения операции
При запуске программ или игр можно столкнуться с проблемой, когда операционная система (ОС) сообщает о нехватке ресурсов. Причин возникновения, равно как и способов устранения ошибки «недостаточно системных ресурсов для завершения операции» немного.
Причины возникновения
Следует отметить, что сообщение об ошибке полностью соответствует причине возникновения. Под ресурсами понимаются компоненты компьютера, которые обеспечивают работу (есть исключение в этом правиле и о нём позднее). Чаще всего это нехватка оперативной памяти. Наиболее распространена эта ошибка в Photoshop, когда количество слоёв и обработка изображения полностью поглощает ОЗУ компьютера. Это приводит к тому, что никакая операция (в том числе и отмена последней) не могут быть выполнены.
Частые причины возникновения:
- нехватка ресурса;
- ограничение, заложенное в «движок» игры;
- нехватка места на жёстком диске;
- блокировка ресурса антивирусом.
Стоит заметить, что вариантов ошибки «недостаточно системных ресурсов для завершения операции» достаточно много. Например, она может возникать в случае вызовы API, запуске игры (например, Варфейс), при обработке команд и т.п.
Исключение
Стоит отметить, что упомянутый ранее Photoshop, имел указанную ошибку в одном из «билдов» (версий программы). При запуске приложения и выполнении любой операции мгновенно провоцировалась указанная ошибка. Исправить ошибку «недостаточно системных ресурсов для завершения операции» иным образом, кроме исправления ключа реестра самой программы было невозможно. К счастью, в актуальной версии эту ошибку исправили, а саму настройку вынесли в общие настройки программы.
Устранение
Несложно понять, что в зависимости от причины возникновения будет отличаться и решение. Впрочем, попробовать указанные методы стоит по порядку. Если способ обладает специфическим применением об этом будет указано.
Исключение антивируса
Этот способ чаще всего работает с играми и программами, скачанными с не официальных источников. Незначительное исключение составили Zenimax Online Studio и их единственный продукт, который конфликтует с антивирусом «Avast».
Достаточно добавить приложение в исключения антивируса. Для этого, на примере «Аваст», требуется:
- Открыть окно антивируса.
- Вызвать «Настройки» и открыть «Общее».
- Нажать «Исключения» и «Добавить исключение».
- Выбрать программу через проводник.
Нехватка места на жёстком диске
Проблему «недостаточно ресурсов памяти» или системных ресурсов можно диагностировать через «Проводник». Достаточно посмотреть сколько памяти доступно на диске. При этом стоит помнить об объёме «Файла подкачки». Если объём последнего больше, чем объём свободного пространства, данная ошибка будет возникать с завидной периодичностью.
Проверить настройку «файла подкачки», можно следующим образом:
- Открыть «Пуск» и прописать «Настройка представления…».
- Выбрать предложенный пункт.
- Открыть «Дополнительно».
- Нажать «Изменить» на пункте «Виртуальная память».
- Проверить настройки для разных локальных дисков.
- Опционально! Убрать галочку «автоматически выбирать» и установить значения вручную.
Если же размер установлен в соответствии с общепринятыми правилами (от х1,5 до 0,5у, где х – объём ОЗУ менее 8ГБ, а у – более), то потребуется освободить место на жёстком диске.
Ограничение в движке
Наличествующие ресурсы не соответствуют минимальным требованиям.
В качестве исключения уже указывалась одна из версий Photoshop, где ошибка «не хватает системных ресурсов» провоцировалась самой программой. Стоит отметить, что некоторые игры обладают аналогичным свойством. Например, можно вспомнить Sims 3, которая вылетала с аналогичной ошибкой при нехватке ОЗУ или при наличии старой видеокарты. Обойти ошибку можно лишь изучив файлы конфигурации. При этом стоит понимать, что работоспособность игры при успешном обходе требований будет ужасной. На примере тех же Sims 3 – увидеть фпс выше 5 (на устаревшей видеокарте) почти нереально.
Нехватка ресурса
Только х32/х86 ОС Windows, имеющая более 4 ГБ ОЗУ
Ситуация с недостатком ресурсов возникает редко, но связана с забавным явлением. Windows в своей 32-х разрядной версии (она же х86) не поддерживает объём ОЗУ более 4 ГБ. Можно заставить систему работать с чуть большим объёмом оперативной памяти. Для этого потребуется изменить несколько ключей реестра. Важно понимать, что отменить данное действие можно будет только через «безопасный режим», поэтому лучше заранее сделать резервную копию реестра. Приступим:
- Нажать «Win+R», куда вписать «regedit».
- Пройти по пути:
- Для параметров: PagePoolSize и PoolUsageMaximum установить значения «ffffffff» и «60» соответственно (для установки 60 потребуется переключить систему счисления в «десятичная»).
Примечание! Отсутствующий параметр предстоит создать, как DWORD (32 бита).
- Перезагрузить компьютер.
Всевозможные сборки Windows зачастую имеют данный ключ установленным по умолчанию. Это и позволяет 32-х разрядной системе «видеть» большие объёмы памяти.
Риски неисправности
Избегая последнего способа решения проблемы навредить компьютеру крайне сложно. Особенно если речь идёт о работе исключительно с официальным программным обеспечением. В противном случае добавление исключений в антивирус может повлечь за собой повреждения системы. В остальном же никаких рисков, кроме невозможности использовать целевую программу нет.
Как избежать неисправности
Простейшим способом избежать проблемы с доступными системными ресурсами будет:
- Не хранить лишних данных на диске с системой. Особенно не стоит складировать всё, что загружено из Интернет.
- Сверять объём ОЗУ и разрядность системы при установке.
- Всегда проверять системные требования. Лучше отказаться от покупки продукта, чем пытаться его запустить, если его требования слишком высоки (касается игр).
Недостаточно системных ресурсов для завершения операции в Windows 10
На сегодняшний день компьютерные технологии зашли достаточно далеко, ведь теперь можно одновременно запускать несколько сложных процессов, таких как установка приложения, скачивание файлов и прослушивание музыки – все это можно делать параллельно. Но и проблемы, возникающие в работе с программой, также никуда не делись. Часто они возникают в самый неподходящий момент и вызывают массу возмущений. Одной из таких проблем является ошибка – «Недостаточно системных ресурсов для завершения операции» в Windows 10, которую нам придется решать. Давайте рассмотрим эму ошибку поподробнее и выясним что делать в этой ситуации.
Причины возникновения ошибки с нехваткой системных ресурсов
Из текста ошибки мы видим, что системе нужно больше памяти для завершения определенной операции. Основными показателями работоспособности компьютера являются микропроцессор и оперативная память. Эти комплектующие довольно часто общаются между собой и являются главными звеньями в процессе работы с файлами, хранящимися на компьютере. Если компьютеру были поставлены задачи, превышающие его технические показатели (в нашем случае это память), то вы будете наблюдать подобную системную ошибку.
Но откуда берется ошибка «Недостаточно системных ресурсов для завершения операции», когда у вас достаточно много оперативной памяти, один из последних и мощных микропроцессоров и установлена новая лицензионная операционная система?!
В данном случае возникает большая утечка памяти, она может быть вызвана неправильной работой приложения, переполненным системным диском или даже вирусным ПО. Еще один вариант: сгорели модули оперативной памяти. Это может быть при скачке напряжения или в результате неправильной работы блока питания. Сгореть модуль оперативной памяти может не полностью, а лишь некоторые чипы на нем. В этом случае вы будете получать сообщение о недостатке системных ресурсов на Виндовс 10. Очевидно для ее решения необходимо приобрести новые модули, которые помогут восстановить работу ПК.
Как устранить «Недостаточно системных ресурсов для завершения операции»
Пробуем устранить ошибку при помощи редактора реестра:
- Откройте командную строку в – меню «Пуск», «Выполнить» или сочетание клавиш WIN+R.
- Введите «Regedit.exe» и клавишу ввода.
- Откройте HKEY_LOCAL_MACHINE\System\ далее откройте раздел CurrentControlSet\Control\SessionManager\MemoryManagament.
- Здесь необходимо создать файл с именем «PoolUsageMaximum», тип – REG_DWORD, установите значение для него – 60 в десятичной системе.
- Создайте еще одну запись с названием – PagedPoolSize, типа – REG_DWORD, и шестнадцатеричное значение – 0xFFFFFFFF.
- Теперь проследуйте по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentCotrolSet\ далее Serveces\LanmanServer\Parameters.
- Создайте новый файл и назовите его – IRPStackSize, типа – REG_DWORD, десятичное значение – 50.
- После проделанных настроек в редакторе реестра закройте все окна и перезапустите компьютер.
Исправляем ошибку при заполненном диске
Еще один способ должен помочь вам в решении проблемы с ошибкой при переполненном системном диске.
Для того, чтобы его очистить, перезапустите компьютер:
- После сигнала спикера нажмите Shift.
- На мониторе вы увидите список со способами загрузки ОС, выберите нужную и подтвердите выбор нажимая ввод.
- Снова во время загрузки нажмите F8 для того, чтобы выбрать безопасный режим загрузки операционной системы.
- Когда загрузился безопасный режим, нажмите Enter.
- После того, как вы попадете в него зайдите в системный диск, который переполнен и удалите ненужные файлы, которые не относятся к системным, чтобы не нарушить работу ОС.
- Теперь выходим из режима и перезапускаем компьютер с обычной загрузкой. Проблема с ошибкой должна быть исчерпана.
Часто ошибка «Недостаточно системных ресурсов для завершения операции» появляется при работе в программе Microsoft Excel. Это происходит по той причине, что она использует довольно большое количество вычислительных операций. Excel является очень мощным средством для работы с таблицами, оно известно своей вычислительной мощностью и способно совершать сотни тысяч операций, когда этого требуют обстоятельства. Так при работе программа задействует большое количество ресурсов компьютера, это может привести к сбою маломощных систем и появлению упомянутой ошибки.
В завершении необходимо сказать о вирусах, которые способны выводить из строя даже очень мощные компьютерные системы. Например, DoS-атака, которая заражает пользовательские компьютеры без каких-либо признаков на стороне пользовательского компьютера. Поэтому при возникновении любых сбоев или ошибок в системе воспользуйтесь качественным антивирусным программным обеспечением и проверьте систему на наличие вирусов, сканируя все имеющиеся локальные диски.
Как исправить ошибку «Недостаточно системных ресурсов для завершения операции»?
При появлении этой ошибки можно прийти к выводу, что текущей конфигурации ПК действительно недостаточно мощности и памяти для завершения текущей операции, но это не всегда так. Она происходит даже при выполнении не ресурсоемких задач, для которых на самом деле не требуется высокого использования системных ресурсов. Узнаем подробнее, как исправить ошибку «Недостаточно системных ресурсов для завершения операции».
Изменение параметров использования памяти
Виртуальная память – это полезное решение, предназначенное для увеличения производительности компьютера за счет размещения файла подкачки на жестком диске, который Windows может использовать в качестве дополнительной оперативной памяти, когда недостаточно физической для выполнения текущей операции. Недостаток ресурсов виртуальной памяти приводит к этой ошибке в ОС Windows 7 и 10. Для ее исправления попробуйте изменить параметры использования памяти.
Откройте Редактор реестра командой regedit из диалогового окна Win+R.
Перейдите к разделу:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Session Manager\Memory Management
Щелкните правой кнопкой мыши на Memory Management и выберите Создать – Параметр DWORD (32 бита).
Переименуйте его на «PoolUsageMaximum» . Затем щелкните на него дважды, наберите 60 в поле «Значение» и укажите десятичную систему исчисления. Примените изменения на «ОК».
Затем дважды щелкните на параметре PagedPoolSize и в поле значения введите «ffffffff» . Нажмите на «ОК», чтобы сохранить изменения.
Закройте Редактор реестра, и перезагрузите компьютер.
Добавление программы в исключение антивируса
Если сталкиваетесь с недостатком системных ресурсов при попытке запустить определенную игру или приложение, то, скорее всего, запуск блокируется антивирусом. Попробуйте добавить их в список исключений.
В зависимости от используемого антивирусного приложения, расположение этой функции отличается. Например, если пользуетесь антивирусом Касперского, перейдите по пути:
Настройки — Дополнительные — Угрозы и исключения — Исключения — Указать доверенные приложения — Добавить.
Добавьте в список папку, в которой находится проблемный файл. Если продолжаете сталкиваться с сообщением, что не удалось завершить операцию из-за недостаточного количества системных ресурсов, смотрите следующие решения.
Дополнительные решения
Иногда не удается запустить приложение по причине того, что в системе работает фоновый процесс, который интенсивно грузит ресурсы Windows. Поэтому проверьте в Диспетчере задач (Ctrl+Shift+Esc) есть ли процессы, которые чрезмерно грузят процессор, оперативную память и диск.
Высокая нагрузка на ресурсы может произойти по причине присутствия вредоносных программ. Для их обнаружения запустите полное сканирование на вирусы. Если используете Защитника Windows, откройте его с помощью системного поиска. Щелкните на опцию «Проверить» и выполните «Полное сканирование».
Если при запуске программы по-прежнему не удается завершить операцию из-за недостатка системных ресурсов, то причиной может быть образование на жестком диске сбойных секторов. Выполните проверку накопителя командой chkdsk /f /r из командной строки. После проверьте целостность системы командой sfc /scannow .