Исправлено: Это устройство не может найти достаточно свободных ресурсов, чтобы оно могло использовать (Код 12) ошибку в Windows 7, 8 и 10

Проблема « Это устройство не может найти достаточно свободного места, чтобы использовать его (Код 12) » отображается в окнах свойств устройства в окне состояния устройства. Эта ошибка обычно является аппаратным конфликтом, который возникает, когда двум устройствам назначается один и тот же порт ввода-вывода, но есть и другие виновники.

Это устройство не может найти достаточно свободных ресурсов, которые оно может использовать (Код 12)

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

  • Это устройство не может найти достаточно бесплатных ресурсов, которые оно может использовать. (код 12) обычно отображается на сетевых адаптерах, адаптерах дисплея и звуковой карте.

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

содержание

  • 1 Это устройство не может найти достаточно свободных ресурсов, которые оно может использовать (Код 12)
    • 1.1 Решение 1. Крипто-майнеры с несколькими графическими процессорами
    • 1.2 Решение 2: Альтернативное исправление Regedit для нескольких установок графического процессора
    • 1.3 Решение 3. Удалите драйверы материнских плат и проблемные устройства
    • 1.4 Решение 4. Обновление BIOS
    • 1.5 Решение 5. Борьба с сетевыми драйверами
    • 1.6 Решение 6. Обновите компьютер до последней версии Windows
    • 1.7 Решение 7. Удалите файл драйвера для карты PMCIA

Решение 1: крипто-майнеры с несколькими графическими процессорами

Майнеры, которые имеют много графических процессоров в своей установке, часто сталкиваются с этими проблемами, поскольку системы не привыкли к таким странным установкам. Они были готовы почти отказаться от майнинга, пока пользователь не опубликует решение, которое можно легко сделать после того, как вы получите доступ к настройкам BIOS на вашем компьютере. Убедитесь, что вы выполните следующие действия.

  1. Выключите компьютер, перейдя в меню Пуск >> Кнопка питания >> Завершение работы.
  2. Снова включите компьютер, нажав кнопку питания, и попробуйте войти в настройки BIOS, нажав кнопку BIOS во время загрузки системы. Ключ BIOS обычно отображается на экране загрузки с надписью «Нажмите ___, чтобы войти в программу установки». Есть и другие способы, которыми может выглядеть сообщение. Общие ключи BIOS - это F1, F2, Del, Esc и F10, поэтому убедитесь, что вы нажимаете на них достаточно быстро.

  1. Опция TOLUD (Top Of Lower Usable DRAM), которую вам нужно изменить, находится на разных вкладках в утилитах BIOS, сделанных разными производителями, и это не является правилом, где должна располагаться настройка.
  2. Обычно он находится на вкладке «Дополнительно» или «Управление памятью». Независимо от того, где он находится, название опции - Top Of Lower Usable Dram.
  3. Как только вы найдете правильную опцию, измените ее с Автоматически или Отключено на 3, 5 ГБ.

  1. Второй вариант, который нужно настроить, называется Above 4G Decoding. Эта опция также находится в разных местах под разными конфигурациями. Иногда это прямо под вкладкой Периферийные устройства. В других случаях вы должны проверить на вкладке Boot или даже на вкладке Advanced.
  2. Где бы вы ни находили эту опцию после просмотра в течение некоторого времени, вы должны выбрать ее и изменить на Включено.

  1. Перейдите в раздел «Выход» и выберите «Выйти из сохранения изменений». Это будет продолжаться с загрузкой. Убедитесь, что вы пытаетесь увидеть, если устройство снова работает правильно.

Решение 2: Альтернативное исправление Regedit для нескольких установок графического процессора

Существует исправление реестра, которое может решить точно такую ​​же проблему для майнеров Биткойн, которые используют несколько графических процессоров в своих настройках, а также работают под управлением Windows 10. Его легко добавить, и оно должно решить проблему немедленно, если вы сделаете это правильно.

  1. Поскольку вам потребуется добавить ключ в реестр, чтобы выполнить это решение, мы настоятельно рекомендуем вам ознакомиться с этой статьей, которую мы подготовили, чтобы сделать резервную копию реестра, чтобы предотвратить другие проблемы, которые могут возникнуть.
  2. Откройте утилиту редактора реестра, набрав «regedit» в окне панели поиска, в меню «Пуск» или в диалоговом окне «Выполнить» на ПК с Windows. Перейдите к следующему ключу в редакторе реестра, используя навигацию левой панели:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ PnP \ Ч

  1. Щелкните правой кнопкой мыши на пустой правой стороне экрана редактора реестра, ключом Pci будет последний выбранный ключ в адресной строке, и выберите «Новое >> значение DWORD (32-разрядное) или QWORD (64-разрядное) в зависимости от архитектуры операционной системы Windows., Щелкните правой кнопкой мыши на ключе, который вы только что добавили, и нажмите «Переименовать».
  2. Установите имя ключа HackFlags. Щелкните правой кнопкой мыши еще раз и выберите пункт «Изменить» в контекстном меню. Под значением данных установите его на 600 и измените опцию Base на Hexadecimal. Нажмите кнопку ОК, перезагрузите компьютер и проверьте, сохраняется ли проблема.

Решение 3. Удалите драйверы материнской платы и проблемные устройства

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

Обычно виновником этой ошибки является адаптер дисплея, но он будет работать для любого устройства, установленного на вашем компьютере.

  1. Нажмите кнопку меню «Пуск», введите «Диспетчер устройств» с открытым меню «Пуск» и выберите его из списка результатов. Вы также можете использовать комбинацию клавиш Windows Key + R, чтобы открыть диалоговое окно «Выполнить». Введите «devmgmt.msc» в поле «Выполнить» и нажмите «ОК» или нажмите клавишу «Ввод», чтобы запустить его.

  1. Поскольку мы хотим обновить видеокарту, разверните категорию «Адаптеры дисплея», щелкните правой кнопкой мыши видеокарту и выберите параметр «Удалить устройство».
  2. Разверните категорию «Системные устройства» в диспетчере устройств, щелкнув стрелку рядом с ней, найдите все устройства с материнской платой и выберите «Удалить устройство».

Примечание . Если вы не можете их найти, попробуйте использовать «стандартный мост PCI-PCI-PCI» или просто удалите «шину PCI».

  1. Подтвердите любые диалоги, которые могут попросить вас подтвердить свой выбор и дождаться завершения процесса.
  2. Возможно, система сейчас зависнет, поэтому убедитесь, что вы долго нажимаете кнопку питания, чтобы полностью выключить систему. Следующая загрузка может занять больше времени для вашего компьютера, чтобы найти и загрузить правильные новые драйверы. Мы также рекомендуем вам установить последние обновления для ОС Windows, чтобы получить последние доступные драйверы.

Решение 4. Обновление BIOS

Есть пользователи, которые сообщили, что они боролись с переходом на новую операционную систему настолько, что система вообще не распознавала некоторые из своих устройств. Некоторые пользователи изо всех сил пытались заставить ПК распознавать свою внешнюю видеокарту, и даже когда это происходило, они начали видеть код 12 на своем мосте PCI-PCI. Однако им удалось решить проблему путем обновления BIOS до последней версии.

  1. Чтобы узнать текущую версию утилиты BIOS, установленной на вашем компьютере, введите «msinfo» в строке поиска или в меню «Пуск».
  2. Найдите данные о версии BIOS под вашей моделью процессора и скопируйте или переписайте что-нибудь в текстовый файл на вашем компьютере или на листе бумаги.

  1. Подготовьте компьютер к обновлению BIOS. Если вы обновляете BIOS для своего ноутбука, убедитесь, что его аккумулятор полностью заряжен, и на всякий случай подключите его к стене.
  2. Если вы обновляете ПК, рекомендуется использовать источник бесперебойного питания (ИБП), чтобы убедиться, что ваш компьютер не выключается во время обновления из-за сбоя питания.
  3. Следуйте инструкциям, которые мы подготовили для различных производителей настольных компьютеров и ноутбуков, таких как Lenovo, Gateway, HP, Dell и MSI.

Решение 5. Борьба с сетевыми драйверами

Если сетевой драйвер (беспроводная карта или драйвер Ethernet) вызывает ошибку кода 12 в диспетчере устройств, и если вы заметили проблемы с подключением к Интернету, существует очень простое исправление, которое сработало для нескольких пользователей. Прежде всего, убедитесь, что вы используете новейшие драйверы.

  1. Нажмите кнопку меню «Пуск», введите «Диспетчер устройств» с открытым меню «Пуск» и выберите его из списка результатов. Вы также можете использовать комбинацию клавиш Windows Key + R, чтобы открыть диалоговое окно «Выполнить». Введите «devmgmt.msc» в поле «Выполнить» и нажмите «ОК» или нажмите клавишу «Ввод», чтобы запустить его.

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

Решение 6. Обновите компьютер до последней версии Windows

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

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

  1. Используйте комбинацию клавиш Windows Logo Key + I, чтобы открыть Настройки на ПК с Windows. Кроме того, вы можете выполнить поиск «Настройки» в меню «Пуск» или на панели поиска или просто щелкнуть значок в виде шестеренки в меню «Пуск».

  1. Найдите и щелкните подраздел «Обновление и безопасность» в приложении «Настройки».
  2. Оставайтесь на вкладке «Центр обновления Windows» и нажмите кнопку «Проверить наличие обновлений» в разделе «Состояние обновления», чтобы проверить, доступна ли новая сборка Windows.

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

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

  1. Откройте утилиту PowerShell, щелкнув правой кнопкой мыши кнопку меню «Пуск» и выбрав опцию Windows PowerShell (Admin) в контекстном меню.

  1. Если вы видите командную строку вместо PowerShell в этом месте, вы также можете найти ее в меню «Пуск» или в строке поиска рядом с ней. На этот раз убедитесь, что вы щелкнули правой кнопкой мыши по первому результату и выбрали «Запуск от имени администратора».
  2. В консоли Powershell введите «cmd» и наберитесь терпения, чтобы Powershell переключился в окно, подобное cmd, которое может показаться более естественным для пользователей командной строки.
  3. В консоли, похожей на «cmd», введите команду, показанную ниже, и обязательно нажмите Enter после этого:

wuauclt.exe / updatenow

  1. Пусть эта команда выполнит свою работу как минимум в течение часа и проверит, были ли найдены и установлены какие-либо обновления без проблем. Этот метод может быть применен ко всем операционным системам Windows, включая Windows 10.

Решение 7. Удалите файл драйвера для карты PMCIA

Карта PMCIA иногда вызывает различные проблемы на компьютерах людей, и, по-видимому, она является основной причиной ошибки кода 12 для нескольких устройств в диспетчере устройств, которые также перестали работать в некоторых случаях. Для этого выполните следующие действия, если у вас есть эта карта на вашем компьютере или ноутбуке:

  1. Откройте File Explorer на панели задач или, открыв любую папку, а затем перейдите в следующую папку на вашем компьютере:

C: \ WINDOWS \ System32

  1. Найдите файл с именем pcmcia.sys, щелкните его правой кнопкой мыши, выберите «Свойства» и перейдите на вкладку «Безопасность». Нажмите кнопку Дополнительно. Откроется окно «Дополнительные параметры безопасности». Здесь вам нужно сменить владельца ключа.
  2. Нажмите на ссылку «Изменить» рядом с меткой «Владелец:». Откроется окно «Выбрать пользователя или группу».

  3. Выберите учетную запись пользователя с помощью кнопки «Дополнительно» или просто введите свою учетную запись в поле «Введите имя объекта для выбора» и нажмите «ОК». Добавьте свою учетную запись пользователя в качестве владельца.
  4. При желании, чтобы изменить владельца всех подпапок и файлов внутри папки, установите флажок «Заменить владельца на подконтейнерах и объектах» в окне «Дополнительные параметры безопасности». Нажмите кнопку ОК, чтобы изменить владельца.
  5. Теперь вам нужно предоставить полный доступ к файлу или папке для вашей учетной записи. Снова щелкните правой кнопкой мыши файл или папку, выберите «Свойства», а затем перейдите на вкладку «Безопасность».
  6. Нажмите кнопку Добавить. На экране появится окно «Ввод разрешений». Нажмите «Выбрать принципала» и выберите свою учетную запись. Установите права доступа «Полный контроль» и нажмите «ОК».

  1. Теперь закройте все окна свойств, снова щелкните правой кнопкой мыши файл pcmcia.sys в System32 и выберите параметр «Переименовать» в появившемся контекстном меню. Измените его имя на pmcia.old.sys.
  2. Перезагрузите компьютер и проверьте, появляется ли проблема с устройствами и кодом 12.

Интересные статьи