telegram
🕓05.02.2021 🪟windows 👨‍🎓

Исправить ошибку BAD_POOL_CALLER в Windows 10

Ошибка BAD_POOL_CALLER появляется в Windows 10 на синем экране внезапно при работе в программах или играя в игры. Ошибка может быть с кодом 0x000000C2, который нам указывает на то, что поток в процессоре сделал неправильный запрос пула. В большинстве случаев, это связано с плохими потоками как IRQL или двойное освобождение памяти, что усложняет выявить точного виновника ошибки. Другими словами, когда программа пытается использовать поток процессора, а сам поток не существует или недоступен, то система Windows 10 выдает ошибку пула BAD POOL CALLER.

Ошибка BAD_POOL_CALLER Windows

Решение ошибки BAD POOL CALLER в Windows 10

В первую очередь, извлеките все USB-устройства из портов ПК или ноутбука, после чего перезагрузите ПК и проверьте, устранена ли ошибка. Это могут быть флешки, принтер, сканер и т.п.

Если ошибка циклическая и не дает вам загрузиться на рабочий стол, то вы можете:

  1. Включить и выключить ПК 4-5 раза, доходя до ошибки или загрузки логотипа Windows. Далее вам автоматически перекинуть в дополнительные параметры.
  2. Создать установочную флешку с Windows 10 и во время установки, нажать снизу на "Восстановление системы", после чего вы попадаете в дополнительные парамтеры.

Восстановление системы при установки Windows 10

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

удалить обновления дополнительные параметры

1. Версия и скрытые драйверы

Так как ошибка может быть связана с IRQL, то уже понятно, что проблема может быть в драйвере устройства. По этому, нажмите Win+X на клавиатуре и выберите "Диспетчер устройств". Вы должны определить, какой драйвер устройства может вызывать ошибку. Это может быть недавно установленное оборудование.

Скрытые: Нажмите сверху на вкладку "Вид" и выберите "Показать скрытые устройства". Далее, удалите все полупрозрачные скрытые драйвера во всем диспетчере задач, раздвигая каждый пункт устройства.

Пояснение: Скрытые драйвера, это старые и ненужные. К примеру, мы давно подключали к ПК мышку, а через некоторое время она сломалась и выбросили её, и вместо нее купили новую. Так вот, драйвер от старой мышки, которой уже нет, будет полупрозрачным, т.е. ненужным. Это может создавать конфликты с текущими драйверами.

удалить старые драйвера диска и флешки

Версия драйвера: Щелкайте дважды по каждому устройству и переходите во вкладку "Драйвер". Версия драйвера оборудования должна быть обновлена до последней версии, которая имеется на сайте производителя оборудования.

К примеру, драйвер видеокарты Nvidia версия 23.21.13.8884. Далее я перехожу на официальный сайт и ищу драйвер для видеокарты и сравниваю версии.

Отключить удалить откатить драйвер устрйоств

Иногда бывают моменты, когда текущий драйвер может просто глюкнуть из-за повреждения в файле. В этом случае, нужно удалить драйвер и перезагрузить ПК, далее драйвер автоматически переустановится по умолчанию.

Удалить драйвер видео карты

Примечание: Если вы не смогли определить плохие драйвера, то встроенный инструмент Driver Verifier поможет сделать это.

2. Программы

Программы и сторонние антивирусы могут вызывать BAD POOL CALLER в Windows 10. Виновниками ошибки были замечены программы как Hotspot Shield, Torrent, McAfee, Malwarebytes, ESET, Trend и Comodo Firewall. Если вы не можете определить, то нужно систему перевести в "Состояние чистой загрузке", что позволит запустить Windows 10 только с процессами и службами Microsoft.

3. Проверка RAM на ошибки

Если у вас ПК, то нужно физически поменять местами планки, или по одной в разные слоты, чтобы исключить её из виновников. Также, есть возможность проверить память на ошибки программным путем, нажав Win+R и введя mdsched.exe.

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

4. Проверка системных файлов

Повреждение системных драйверов, также, может вызвать ошибку BAD POOL CALLER. В этом случае, нужно восстановить системные файлы, если они повреждены. Ждя этого, запустите командную строку от имени администратора и введите ниже команды по очереди:

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

Проверка и восстановление файлов

Если DISM выдаст ошибку, что не смог исправить, то нужно создать установочную флешку с Windows 10 или монтировать ISO образ в виртуальный привод.

Монтировать ISO Windows 10

Далее обратно запускаем CMD с повышенными правами и вводим ниже команду, где D вы должны заменить на свой путь к флешке или виртуальному диску с Windows 10:

DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:D:SourcesInstall.esd:1 /LimitAccess

5. MediaCreationTool

Перейдите на сайт Mcirosoft и загрузите MediaCreationTool нажав на "Скачать средство сейчас". Далее обновите систему Windows 10. Не забудьте установить параметр "сохранять мои личные файлы и приложения", что позволит вам сохранить все данные и установленные программы как Win32, так и UWP.

обновить этот компьютер