Причины возникновения
Следует отметить, что сообщение об ошибке полностью соответствует причине возникновения. Под ресурсами понимаются компоненты компьютера, которые обеспечивают работу (есть исключение в этом правиле и о нём позднее). Чаще всего это нехватка оперативной памяти. Наиболее распространена эта ошибка в Photoshop, когда количество слоёв и обработка изображения полностью поглощает ОЗУ компьютера. Это приводит к тому, что никакая операция (в том числе и отмена последней) не могут быть выполнены.
Частые причины возникновения:
- нехватка ресурса;
- ограничение, заложенное в «движок» игры;
- нехватка места на жёстком диске;
- блокировка ресурса антивирусом.
Стоит заметить, что вариантов ошибки «недостаточно системных ресурсов для завершения операции» достаточно много. Например, она может возникать в случае вызовы API, запуске игры (например, Варфейс), при обработке команд и т.п.
Исключение
Стоит отметить, что упомянутый ранее Photoshop, имел указанную ошибку в одном из «билдов» (версий программы). При запуске приложения и выполнении любой операции мгновенно провоцировалась указанная ошибка. Исправить ошибку «недостаточно системных ресурсов для завершения операции» иным образом, кроме исправления ключа реестра самой программы было невозможно. К счастью, в актуальной версии эту ошибку исправили, а саму настройку вынесли в общие настройки программы.
Что можно посоветовать при появл. данной ошибки
ШАГ 1
И так, для начала проверьте как хорошо устройство подключено к слоту на мат. плате. Попробуйте открыть системный блок и переподключить ‘проблемное’ устройство (не лишним будет продуть слот от пыли).
При наличии нескольких доступных слотов — разумно будет попробовать подключить устройство к другому слоту.
Пример такой мат. платы
Примечание: обратите внимание, что если у вас на материнской плате есть, скажем, 4 слота PCI-E — то это не всегда означает, что вы можете подключить 4 видеокарты NVidia (например) и задействовать их все!
Уточните спецификацию к мат. плате, поддерживает ли она такую работу (возможно потребуется обновить BIOS).
ШАГ 2
В настройках BIOS есть параметр, отвечающий 4G-декодирование адресного пространства — на MSI, Gigabyte платах он обычно называется, как ‘Above 4G Decoding’. В настройках BIOS его необходимо включить!
Примечание: на платах других производителей данный параметр может несколько иначе называться.
Above 4G Decoding // настройки BIOS
Примечание: после включения 4G-декодирования (если к основной видеокарте не будут установлены драйвера) — система может загрузиться с черным экраном.
Как вариант выхода: временно загрузиться с ошибкой (Код 12), установить драйвера на ведущую видеокарту, и только после включать 4G-декодирование…
ШАГ 3
Посмотрите точную модель своей мат. платы ( модель ноутбука), зайдите на офиц. сайт производителя и загрузите последние версии драйверов (альфа- и бета-версии ставить крайне не желательно).
В первую очередь этот совет касается драйверов на чипсет (котроллер) мат. платы.
Примечание: драйвера, которые ставит Windows 10 автоматически — далеко не всегда работают в норм. режиме!
Скриншот с официального сайта ASRock
Кроме этого, проверьте, не выходил ли у вашего производителя мат. платы новые версии BIOS. Разумеется, если оные были (и исправляли ряд ошибок) — желательно произвести обновление. Пару ссылок ниже в помощь!
Ну и не могу посоветовать также обновить Windows до последней актуальной версии (этот совет особенно актуален для нового оборудования).
ШАГ 4
Если у вас ранее система работала в норм. режиме и ошибка возникла из-за переустановки/обновления какого-то ПО — проверьте, есть ли у вас точки восстановления.
Чтобы посмотреть какие точки есть: нажмите Win+R, в окно ‘Выполнить’ вставьте команду rstrui и нажмите Enter.
Выбор точки для отката системы
Если есть возможность провести восстановление системы на дату, предшествующую возникновению проблемы, рекомендую это сделать!
ШАГ 5
Если все вышеперечисленное не дало результатов — попробуйте открыть диспетчер устройств и проделать ряд ‘манипуляций’:
- в верхнем меню нажмите по кнопке ‘Обновить конфигурацию оборудования’,
- раскройте вкладку ‘Системные устройства’ и удалите из нее PCI устройства . Затем отключите ‘Мост PCI-PCI’, удалите свое проблемное устройство и перезагрузите компьютер,
- если шаг выше не помог — то в диспетчере устройств во вкладке ‘Вид’ включите режим ‘Ресурсы по подключению’. В разделе ‘Ввод/вывод’ найдите проблемное устройство — оно должно быть в ветке вида ‘… Шина PCI’. Удалите эту шину, в т.ч., поставив галочку ‘Удалить драйвера’. После перезагрузки компьютера — драйвера будут переустановлены автоматически (и часто это решает проблему ).
ШАГ 6
Ну и последнее… Если вы используете ОС Windows 10 — попробуйте открыть параметры системы (сочетание Win+i) и перейти во вкладку ‘Обновление и безопасность / устранение неполадок / доп. средства’ .
Устранение неполадок — обновление и безопасность — Windows 10
В этой вкладке будут представлены несколько мастеров для авто-устранения неполадок. Например, при проблемах с Ethernet-контроллером — почему бы не воспользоваться одноименным мастером?! 👇,
Дополнительные средства устранения неполадок
Устранение
Несложно понять, что в зависимости от причины возникновения будет отличаться и решение. Впрочем, попробовать указанные методы стоит по порядку. Если способ обладает специфическим применением об этом будет указано.
Исключение антивируса
Этот способ чаще всего работает с играми и программами, скачанными с не официальных источников. Незначительное исключение составили 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».
- Пройти по пути:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management
- Для параметров: PagePoolSize и PoolUsageMaximum установить значения «ffffffff» и «60» соответственно (для установки 60 потребуется переключить систему счисления в «десятичная»).
Примечание! Отсутствующий параметр предстоит создать, как DWORD (32 бита).
- Перезагрузить компьютер.
Всевозможные сборки Windows зачастую имеют данный ключ установленным по умолчанию. Это и позволяет 32-х разрядной системе «видеть» большие объёмы памяти.
Решение 1. Использование средства устранения неполадок оборудования и устройств
Средство устранения неполадок оборудования и устройств может определить причины ошибок и исправить их соответствующим образом. Поскольку код ошибки 12 — это проблема, связанная с оборудованием, средство устранения неполадок может помочь найти подходящее решение для нее. Чтобы открыть этот инструмент, вам просто нужно следовать приведенным ниже инструкциям:
- На клавиатуре нажмите клавиши Windows + S.
- В поле поиска введите «устранение неполадок» (без кавычек).
- В результатах выберите Устранение неполадок. Обязательно щелкните элемент со значком гаечного ключа.
- Когда откроется окно Устранение неполадок, прокрутите вниз, пока не найдете запись «Оборудование и устройства». Выберите его, затем нажмите «Запустить средство устранения неполадок».
Теперь средство устранения неполадок оборудования и устройств начнет определять проблемы, которые могли вызвать код ошибки 12. Оно автоматически устранит проблемы. Если есть дальнейшие рекомендации, следуйте инструкциям на экране.
Проверка параметров подключения TCP/IP
Если на экране компьютера появилось сообщение «Неопознанная сеть», то это свидетельствует о том, что системе не удается распознать IP-адрес маршрутизатора. Подобное возникает из-за смены данных в настройках IP для .
Если в графе указаны статические параметры, то они могут быть прописаны некорректно. Стоит сделать повторный запрос и получить автоматический IP адрес. При необходимости можно ввести правильные статические настройки, но только в том случае, если доступ к Сети открывается через роутер.
Важно!
Данная проблема может быть связана с некорректной работой DHCP сервера на самом устройстве. Соответственно, требуется перезагрузка роутера и компьютера одновременно
Также следует обратить внимание на подключение кабеля. Если Интернет начинает периодически пропадать, нужно вытащить кабель и заново подключить его к роутеру
Смена параметров TCP/IPv4 происходит следующим образом:
- Зайти в список подключений «Виндовс» 10.
- Нажать на комбинацию клавиш «Win+R», после чего ввести ncpa.cpl и нажать на клавишу «Энтер».
- Открыть список подключений и перейти в графу «Свойства».
- Откроется новая вкладка «Сеть», где выбрать «IP версию 4 (TCP/IPv4)» и нажать на опцию «Свойства».
Если в параметрах IP указаны какие-либо статистические данные, тогда рекомендуется выбрать опцию «Получить IP-адрес автоматически» — «Получить адрес DNS-сервера автоматически».
Обратите внимание!
Если данные не указаны, тогда ничего делать не нужно. Подключение произойдет автоматически, когда будут введены данные IP-адреса
Включаем Above 4G Decoding
Чтобы включить 4G-декодирование адресного пространства, на примере msi, необходимо перейти на вкладку Settings > Advanced > PCI Subsystem Setting и установить опцию «Above 4G memory / Crypto Currency mining» в режим «Enabled». Данная опция будет работать только на 64-разрядной операционной системе.
Актуально только для Windows: Причем, после включения данной опции, если на ведущей видеокарте не будут установлены драйвера, то система загрузится с черным экраном. Можно установить драйвер с помощью удаленного доступа, либо временно отключить данный режим и загрузится с ошибкой 12. Проблема черного экрана, в основном, возникает на фермах с HDD диском, так как требуется определенное время для установки драйверов. На SSD дисках данная проблема может возникать в случае отсутствия подключения к интернету или при отключенном центре обновлений Windows.
На Linux данная проблема замечена не была, запуск происходит на Open Source драйверах с последующей установкой проприетарных.
Структура кода ошибки Винк
Кодовое обозначение ошибки Ростелеком ТВ имеет вот такую структуру:
<тип ошибки>
1. Тип ошибки — это идентификатор общей группы ошибок, берётся из словаря.
2. Субкод ошибки — получается из ответа сервера или внутренней библиотеки Винк.
3. Краткое уточнение — отображает короткое пояснение к ошибке. Необязательное поле, может отсутствовать.
Классификация по типам ошибок:
Тип “1-” — внутренние ошибки программного обеспечения.
Субкод ошибки при этом либо вообще отсутствует, либо получается из внутренней библиотеки ПО. Краткое уточнение может отсутствовать.
Тип “2-” — ошибки сети.
Субкод ошибки обычно отсутствует. В уточнении присутствует пояснение ошибки — multicast, dhcp, dns, timeout, reject и пр. Может присутствовать название удалённого источника ошибки из справочника.
Тип “3-” — ошибки сервера.
В субкоде отображается код http-статуса или серверный код ошибки ответа API, при его наличии. В уточнении идёт название удалённого источника ошибки.
Тип “4-” — ошибки в плеере. В настоящий момент тип «4» не применяется.
Субкод ошибки отсутствует. В кратком уточнении будет пояснение ошибки.
Возможные источники ошибок в кратком уточнении:
● apk – файл приложения
● app – appstore api
● aosp – AOSP веб-сервисы
● as – рекламный сервер AdStream
● chunk — файл медиа контента
● dis – discovery service
● gen – проверка доступности платформы
● gs – рекламный сервер GetShop
● img – файл изображения
● fw – файл прошивки
● manifest — manifest-файл HLS/DASH стриминга
● ms – аналитика просмотра контента Mediascope
● nc – newcache api
● nl – сервис netlog (crashlog)
● nsc – рекламный сервер NSC
● rn – release notes
● pay – payment api
● px – все рекламные пиксели из vast
● rdm – remote device manager api
● wa – аналитика платформы wink
При попытке подключиться к интернету возникает ошибка 1231
Ошибка 1231 возникает в том случае, когда компьютер с Windows не может получить доступ к ресурсам, расположенным на удалённом сервере. Чаще всего возникает, когда провайдер интернета предоставляет доступ к международной сети по технологии VPN. Кроме того, она может возникнуть при попытке доступа к локальному ресурсу поставщика услуг сетевого доступа. Если доступ был и вдруг пропал, произойти эта неполадка может по одной из следующих причин:
- проблемы со стороны провайдера;
- обрыв связи между абонентом и сервером;
- поломка сетевой карты компьютера;
- сбой драйверов сетевой карты;
- система безопасности операционной системы блокирует соединение по VPN;
- некорректно налаженное или отключённое соединение по локальной сети;
- действия вирусных программ.
В первую очередь следует проверить, не возникает ли ошибка 1231 по вине поставщика интернета. Для этого вам нужно запустить командную строку (Win + R — cmd, или правой кнопкой по кнопке Пуск — Командная строка) и ввести следующую команду:
net view \\domain:имя домена,
где имя домена означает адрес сервера, которые провайдер предоставил вам для подключения к Всемирной паутине. Если выдаётся «Системная ошибка 53. Не найден сетевой путь», то проблема именно со стороны поставщика услуги. В таком случае вам следует обратиться в техническую поддержку.
Если же такой ошибки не выбивает, придётся искать причину в своём компьютере или ноутбуке на Windows. Что можно сделать для исправления ошибки 1231?
- Если вы используете Windows Vista, 7 или 8, перейдите в Пуск — Панель управления — Центр обновления Windows и отключите автоматическую установку обновлений, выбрав установку вручную. Часто случается, что автоматические обновления Windows негативно влияют на работу VPN-соединения.
- Установить хороший антивирус или скачать антивирусный сканер и глубоко просканировать всю систему на наличие вредоносных файлов. Иногда причина может открыться именно в этом.
- Проверить настройки сетевого подключения. Для этого перейти в Пуск — Панель управления — Центр управления сетями и общим доступом — Изменение параметров адаптера. В случае чего обратитесь в техническую поддержку для уточнения параметров настройки. Иногда бывает, что провайдеры меняют их, забыв предупредить абонентов.
-
Переустановить драйвер сетевой карты. Для этого нужно зайти в Диспетчер устройств (Пуск — Панель управления — Диспетчер устройств либо правой кнопкой по кнопке Пуск — Диспетчер устройств) и найти свою сетевую карту в разделе Сетевые адаптеры, удалить драйвер (кликнуть правой кнопкой мыши, Свойства — Драйвер — Удалить), после чего установить его по новой (Свойства — Драйвер — Обновить — Выполнить поиск драйвера на этом компьютере, указать папку, куда были распакованы скачанная драйверы, и подтвердить выбор).
- Переустановить операционную систему Windows, по возможности используя проверенные ресурсы и сборки. Неполадки сетевой карты могут возникать из-за неправильно скомбинированной и собранной операционной системы.
- Убедиться, что сетевая карта вообще работает, и в случае чего, приобрести новую.
Изменяем настройки BIOS
Для устранения проблемы с ошибкой «Недостаточно свободных ресурсов для работы данного устройства. (Код 12)» необходимо настроить BIOS, возможно причина кроется именно в нем.
- Для этого откройте его, нажав определенную кнопку, которая соответствует вашей системной плате, обычно это клавиша DEL.
- Откройте вкладку «Advanced» вверху и найдите в этом окне пункт «PnP OS Installed» и убедитесь, что параметр его установлен в соответствии со значением «Yes» — т.е. включен.
- После этого нажмите F 10 для сохранения изменений настроек и подтвердите клавишей «Enter». Эта настройка отвечает за автоматическое распределение ресурсов системы.
- После ее активирования (если она была выключена до этого), система должна определить устройство, с которым возникали проблемы и автоматически обновить для него драйвера. Для этого у вас должен быть подключен Интернет.
В диспетчера устройств проверьте все устройства на наличие последних версий драйверов. Если какое-либо из устройств продолжает нуждаться в свободных ресурсах для работы устройства (ошибка 12) попробуйте отключить клавиатуру, мышь, устройства вывода звука, устройства USB, все периферийные устройства, которые подключены к ПК. Если одно из этих устройств вызывает ошибку попробуйте заменить его, возможно причина именно в нерабочем оборудовании компьютера.
Ошибка «Недостаточно свободных ресурсов для работы данного устройства» с кодом 12 появляется в свойствах устройства диспетчера устройств Windows 10. Она может отображаться на таких устройствах как видеокарта от Nvidia или AMD, сетевых адаптеров WiFi и Ethernet, клавиатура и мышь, или звуковых. Код 12 обозначает, что ошибка является аппаратной и возникает, когда двум устройствам назначен один и тот же порт ввода-вывода. Также, она встречается у пользователей, которые майнят криптовалюту используя два графических процессора GPU. Разберем, что делать и как исправить ошибку, когда недостаточно свободных ресурсов для работы данного устройства с кодом 12 в Windows 10.
Если вы майните криптовалюту, то система просто не заточена по умолчанию к таким специфическим настройкам. Если код 12 появляется в видеокарте Nvidia или AMD при майнинге на 2 GPU, то нужно изменить Top Of Lower Usable DRAM, который определяет верхнюю границы памяти ОЗУ, расположенной в пределах нижних четырех гигабайт адресного пространства. Войдите в BIOS и:
- Найдите параметр Top Of Lower Usable DRAM и установить его значение на 3.5 Гб. (параметр не на всех материнских платах имеется).
- Также, в BIOS найдите параметр Above 4G Decoding и измените его на значение Включено.
- Нажмите F10, чтобы сохранить настройки BIOS.
Нажмите Win+R и введите regedit, чтобы открыть редактор реестра. В реестре перейдите по пути:
- Справа на пустом поле щелкните правой кнопкой мыши
- Выберите Создать > Параметр DWORD 32 или 64. В зависимости, какая у вас Windows 10.
- Назовите новый параметр HackFlags и присвойте ему значение 600.
- Перезагрузите ПК и проверьте, появляется ли код ошибки 12 на видеокарте.
Драйверы PCI связаны с материнской платой и их удаление с автоматической переустановкой может исправить проблему. Для этого:
- Нажмите Win+X и выберите «Диспетчер устройств«.
- Нажмите правой кнопкой мыши по устройству, которое выдает код 12 и выберите «Удалить» (это может быть видеокарта, WiFi, клавиатура или звук).
- Далее разверните графу «Системные устройства» и удалите все PCI (связанные с ним слова).
- Перезагрузите компьютер и система автоматически переустановит драйвера для удаленного устройства и PCI.
Смотрите еще:
- Не удалось инициализировать драйвер этого устройства (Код 37)
- Код 19: Windows 10 не удается запустить это устройство
- Код 43: Windows остановила это устройство — Как исправить?
- Запуск этого устройства невозможен (Код 10)
- Сейчас это устройство не подключено к компьютеру (Код 45)
Загрузка комментариев
Политика конфиденциальности
В сегодняшней заметке хотел остановиться на одной достаточно «неприятной» ошибке (код 12, скрин ниже ), возникающей как при подключении нового оборудования, так и при использовании старого…
Вообще, чаще всего она затрагивает вторую видеокарту, сетевые адаптеры (Ethernet, Wi-Fi, Bluetooth) и звуковые карты. Разумеется, устройство с такой ошибкой — работать в норм. режиме не будет (например, если это коснулось вашей сетевой карты — то ПК/ноутбук будет без интернета…).
Ниже приведу несколько причин, которые наиболее часто приводят к этой проблеме. Желательно проверять это поочередно, в том порядке, в котором они приведены у меня в заметке.
Пример ошибки: «Недостаточно свободных ресурсов… (Код 12)»
Нет доступа к сетевой папке
Представим, что у вас есть несколько компьютеров, между которыми вы хотите настроить домашнюю сеть, чтобы постоянно не копировать необходимые файлы. В таком случае вам необходимо создать папку на одном из компьютеров, сделать её общедоступной, чтобы был доступ с любого другого устройства с выходом в интернет. Это может быть даже смартфон или планшет.
Одна из самых часто встречаемых ошибок при работе с удалёнными папками — нет доступа к сетевой папке, при этом может выдаваться код ошибки 0x800704cf. Вы в Проводнике видите общедоступную сетевую папку, но при попытке её открыть получаете сообщение «Нет доступа к ресурсу». Точный текст сообщения может отличаться в зависимости от версии операционной системы. Каковы возможные причины такой проблемы? Их может быть несколько:
- Отдельно взятому пользователю не были предоставлены права на доступ к папке, расположенному в сети.
- У пользователя нет разрешения на доступ к сетевому ресурсу на уровне безопасности операционной системы.
- У пользователя, вообще, нет никаких разрешений на доступ к ресурсу.
Причин отсутствия подключения к сетевой папке может быть несколько
Решить можно каждую проблему. Давайте разберём подробнее.
Решение 3: переустановка проблемного драйвера
Если вы получаете код ошибки 12 на сетевом адаптере или адаптере WiFi, вы можете удалить неисправный драйвер и переустановить его. Имейте в виду, что это решение применимо только к этому конкретному сценарию. Кроме того, вам может потребоваться подключить компьютер к проводной сети для выполнения процесса устранения неполадок.
- Нажмите Windows Key + S на клавиатуре.
- Введите «диспетчер устройств» (без кавычек) и нажмите Enter.
- Щелкните неисправный драйвер правой кнопкой мыши и выберите «Удалить устройство».
- Установите флажок рядом с «Удалить программное обеспечение драйвера для этого устройства» и нажмите «Удалить».
- Перезагрузите компьютер.
Ваша система автоматически определит отсутствующий драйвер и установит его версию по умолчанию. Чтобы обеспечить бесперебойную работу устройства, мы рекомендуем обновить его драйвер. Вы можете сделать это вручную, посетив веб-сайт производителя и выбрав версию, подходящую для вашей системы. Однако этот вариант может быть рискованным и трудоемким. В конце концов, установка неправильных драйверов может привести к нестабильной работе системы.
Итак, мы предлагаем пойти по простому и надежному пути — автоматизировать процесс с помощью Auslogics Driver Updater. Когда вы активируете эту программу, она автоматически распознает версию вашей системы и найдет для нее подходящие драйверы. При этом будут исправлены все поврежденные, поврежденные, устаревшие и отсутствующие драйверы. Итак, как только процесс будет завершен, вы заметите улучшение производительности вашей системы.
Какой метод вы использовали для устранения кода ошибки 12?
Введите свой ответ в разделе комментариев ниже!