Что означает bad_pool_caller?
Сообщение об ошибке «Bad Pool Caller» — это то, что отображается ОС Windows, когда она не может прочитать нужный файл или параметр. Операционная система Windows хранит ряд необходимых файлов в «пуле данных». Этот пул данных подобен непосредственному хранилищу для Windows, он позволяет читать все необходимые файлы, когда они им нужны.
Чтобы исправить эту ошибку BSOD на вашем компьютере с Windows, вы можете применить несколько методов, которые мы расскажем в этой статье.
Что это за ошибка?
Согласно отзывам самой «Майкрософт», появление данной ошибки BAD_POOL_CALLER сигнализирует о том, что «текущий поток создал некорректный запрос к определённому участку памяти». Проще говоря, какой либо из системных процессов запросил доступ к имеющимся в определённом участка памяти данным, но эти данные по каким-либо причинам оказалась недоступны, заняты другими процессами, или вовсе не существуют. Похожей по сообщению является ошибка 0x00000019: BAD_POOL_HEADER.
Часто в тексте «синего экрана» также содержится упоминанием какого-либо файла с расширением «sys» (например, igdkmd64.sys), являющегося непосредственным виновником возникшей проблемы.
Что к отношению общего перечня причин, то они могут быть следующими:
- Некорректная работа каких-либо внешних, установленных на PC программ. Такими программами часто становятся торрент-клиенты (например «uTorrent»), или разнообразные антивирусы («ESET», «Avast», и другие);
- Установленные на PC планки памяти работают некорректно;
- У недавно установленного аппаратного или программного компонента наблюдаются проблемы совместимости с другими системными компонентами;
- На PC используются устаревшие драйвера;
- Компьютер подвергнут разгону (оверклокинг);
- Некорректно работает ЮСБ-накопитель. Некоторые пользователи фиксировали появление ошибки после подключения к системе юсб-накопителя. Обычно это может означать как нестабильную работу последнего, так и проблемы в самом PC (в частности, с драйверами чипсета);
- Ошибки в работе винчестера (в частности, из-за «битых» секторов);
- Появление данной ошибки в редких случаях может вызывать устаревший БИОС.
Что еще может помочь
Ниже представлю еще несколько вариантов способных исправить ситуацию и восстановить работу компьютера.
- Протестируйте оперативную память. Об этом есть отдельная статья про «Memtest86».
- Проверьте жесткий диск на ошибки через «Викторию» или «MHDD». При необходимости замените его. Иногда проблема находится на стороне контактов HDD или кабеля подключения. Поэтому дополнительно протрите контакты ластиком и замените кабель.
- Напрочь удалите все лишние программы. Частыми виновниками неполадок становятся торрент-клиенты, антивирусы и чистильщики системы. Если синий экран возникает при запуске AIDA64, то попробуйте переустановить программу. Поскольку программа годная и не должна вызывать сбоев.
- Отключите от компьютера стороннее оборудование. В этом список входят флешки, телефоны, картридеры и прочая периферия. Возможно, одно из устройств не совместимо с текущей версией Windows. Тогда ситуацию решит установка более ранней версии или наоборот, обновление до новой.
- Обновите BIOS.
- Удостоверьтесь, что маршрутизатор или роутер настроен правильно. Часто неполадка возникает с модемами Huawei, настроенными в роли сетевого адаптера. Исправляется изменением опции NDIS на RAS.
- Теоретически вирусы тоже могут быть причиной BAD POOL CALLER. Особенно в том случае, если они повредили важные системные файлы. Поэтому стоит просканировать Пк на наличие угроз.
- Верните компьютер к исходному состоянию. Опция доступна в Windows 10 и 8. Найти ее можно через строку поиска. Конфигурация система вернется к первоначальному состоянию, при этом будет возможность сохранить или наоборот, удалить личные данные.
Постарался описать всевозможные варианты решения, но если вы нашли другое, то напишите о нем в комментариях. Возможно, это станет для кого-то спасением.
Возвращение предыдущей конфигурации
Обычно, сбой появляется при изменении конфигурации. Поэтому все что нужно, это вернуть параметры системы к нормальному состоянию.
- Включите устройство и подождите, пока появится экран со значком загрузки Windows. Как только он отобразится, зажмите кнопку «выключения» на корпусе компьютера или ноутбука и дождитесь выключения устройства. Затем снова запустите ПК. Повторяйте эту процедуру до появления черного экрана с автоматическим восстановлением.
- Откройте раздел «Дополнительные параметры».
- Выберите «Устранение неисправностей / неполадок» и вновь откройте «Дополнительные параметры».
- Теперь нажмите по «Параметры загрузки».
- Щелкните «Перезагрузить» или клавишу, отвечающую за запуск «Безопасного режима».
- Во время очередной загрузки с помощью стрелок выберите пункт «Последняя удачная конфигурация» и нажмите «Enter».
- Если система успешно загрузится, то войдите в «Диспетчер устройств» и в меню «Действие» выберите «Сканировать на наличие изменений в оборудовании».
- Сразу после этого перезапустите компьютер.
Также можно выбрать опцию «Обновить конфигурацию оборудования», чтобы увидеть неисправный драйвер. Затем нажать по нему правой мышкой и удалить.
Другой вариант — отключить проверку подписей ПО. Повторите действия из пунктов «2 — 4» и воспользуйтесь горячей клавишей «F7» для выключения проверки.
Восстановите или перезагрузите компьютер с windows
Если описанные выше способы не помогают вам исправить эту ошибку, попробуйте воспользоваться средством восстановления системы Windows, чтобы откатить «всю ОС Windows» назад к любой рабочей точке сохранения.
Когда вы устанавливаете новую копию Windows на свой компьютер, она по умолчанию включает функцию «Защита системы». «Защита системы» автоматически создаст образ вашей Windows, когда произошло важное событие. А затем позволяют откатить изменения, если обнаружена какая-либо ошибка.
В этом случае вы можете запустить «Восстановление системы», выбрать точку, которую вы хотите откатить Windows, и затем позволить ей выполнить свою работу.
Восстановление важных файлов
У Windows есть важные системные файлы, требуемые для правильной работы. Если часть файлов повреждается или удаляется, то появляются сбои. Предлагаю выполнить проверку.
- Запустите командную строку по инструкции «Win R — cmd — Ок».
- Введите Dism /Online /Cleanup-Image /RestoreHealth и нажмите «Enter». Для работы этой команды нужен доступ в интернет. Поэтому, убедитесь, что он есть.
- Теперь введите другую команду sfc /scannow и вновь щелкните «Enter».
- Осталось выполнить сканирование файловой системы. В этом поможет chkdsk C: /f. Если нужно подтверждение, то введите «Y» и нажмите «Enter». Сканирование начнется после перезагрузки.
Таким образом проверяются и восстанавливаются только системные данные. Личные файлы не затрагиваются.
Запустите диагностику памяти windows
В приведенных выше предложениях не работает для вас, вы должны изолировать физическую память. Для этого вы можете использовать диагностику памяти Windows, еще один интегрированный инструмент операционной системы Windows. Вы можете запустить средство диагностики памяти Windows, чтобы попытаться изолировать физическую память в качестве причины.
Откройте его и выберите «Перезагрузить сейчас» и проверьте наличие проблем. Компьютер немедленно перезагружается и проверяет наличие проблем с физической памятью. После завершения теста необходимо открыть монитор событий и отобразить результаты диагностики памяти в системном журнале.
Как исправить bad_pool_caller в виндовс 10
Для решения возникшей дисфункции рекомендую воспользоваться следующими методами:
Команда verifier
Выявить проблемный драйвер может встроенное в систему средство. Запускается оно командой Verifier через окно выполнения «WIN R».
При работе с утилитой будьте крайне осторожны, неправильные действия могут напрочь вывести систему из строя.
- Выберите «Создать нестандартные параметры».
- Отметьте все пункты кроме «Эмуляции случайной нехватки ресурсов» и «Требований DDI». Как показано на скриншоте.
- Отметьте «Выбрать имя».
- Нажмите по столбцу «Поставщик» для сортировки объектов. Затем отметьте все компоненты без пометки «Microsoft Corporation».
- После нажатия «Готово» отобразится уведомление о том, что проверка начнется после перезапуска компьютера.
Иногда после этих действий вместо BAD POOL CALLER появляется другой синий экран. Связано это с тем, что программе удалось обнаружить конкретный проблемный драйвер, и новый код остановки поможет найти решение. Обязательно его запишите и повторите поиск решения. Большинство проблем описаны на этом сайте.
Метод №2. отключите инструменты разгона
Если вы разгоняете вашу систему через БИОС, то перейдите в БИОС, и верните настройки системы в базовое состояние, существовавшее до разгона. Если вы используйте специальный софт для разгона, тогда отключите или удалите данный софт.
Метод №3 обновление всех драйверов
Следующий совет может показаться довольно странным, но попробуйте выполнить обновление всех драйверов на вашем компьютере. Да, задачка достаточно затратная по времени выполнения, но таким образом вы сможете покрыть все возможные варианты.
- Откройте Диспетчер устройств, нажатие на Пуск правой кнопкой мыши и выбором соответствующего пункта.
- Выберите нужное оборудование и нажмите на него правой кнопкой мыши.
- Выберите из контекстного меню пункт «Обновить драйверы».
- Повторите такое действие для всех аппаратных составляющих в вашей системе.
Метод №3. установите все необходимые обновления для вашей виндовс.
Нажмите на комбинацию клавиш Win I, далее выберите «Обновление и безопасность», затем выберите «Проверка наличия обновлений». Система проверит возможность наличия обновлений, скачает и установит их (может потребоваться перезагрузка). Это необходимо сделать для исправления ошибки.
Метод №4. обновите системные драйвера
Несовместимый или устаревший драйвер может стать причиной появлений рассматриваемой мной проблемы (довольно часто в этом замечены сетевые драйвера netgear, а также RAID-драйвера к жёсткому диску). Комплексным решением проблемы будет использование специальных программных инструментов (к примеру, «DriverPack Solution»), позволяющих в полуавтоматическом режиме провести полное обновлений драйверов для вашей системы.
Если же вы по каким-либо причинам не доверяете данным решениям, то придётся искать драйвера для компонентов вашего ПК самостоятельно на сайте разработчика устройства.
Данный способ также эффективен при исправлении ошибки 0x00000050: PAGE_FAULT_IN_NONPAGED_AREA на Виндовс 10.
Метод №5. отключите (деинсталлируйте) ваш антивирус
Во многих случаях причиной возникновения данной проблемы становится антивирусная программа (иногда файервол). Особенно в этом отметились такие продукты как «ESET», «McAfee», «Trend» и «Comodo Firewal». Рекомендуется временно отключить (а если не поможет – деинсталлировать) указанные программные продукты, и понаблюдать, как будет вести себя система.
Поскольку такие программы часто оставляют свои следы в системе (в частности, в системном реестре), то стоит прибегнуть к специальным продуктам уровня «Revo Uninstaller», позволяющих полностью избавиться от следов удаляемой программы на вашем PC.
Метод №6. удалите другой сомнительный софт
Если указанная дисфункция bad_pool_caller появилась после установку в систему какой-либо новой программы, то рекомендуется удалить указанную программу (довольно часто такой программой была «Hotspot Shield»).
Метод №8. проверьте аппаратные компоненты вашего pc
Во многих случаях инициаторами проблемы становится некорректно работающие аппаратные компоненты ПК.
Для проверки памяти используйте программу «MemTest86 », или нажмите на Win R и наберите там:
mdsched.exe
Для проверки винчестера запустите командную строку с административными правами, и там введите:
chkdsk C: /f
Если вы недавно подключили какой-либо компонент в систему, рекомендуется изъять его из компьютера, так как по каким-либо причинам он может оказаться с несовместим с вашим PC.
Метод №9. используйте инструмент для проверки драйверов
Встроенный инструмент «Driver Verifier» предназначен для выявления проблемных драйверов в работе ОС Виндовс. Чтобы воспользоваться его возможностями нажмите комбинацию клавиш Win R, в появившемся окне наберите verifier, и нажмите ввод.
Методы исправления ошибки 0x000000c2: bad pool caller
BSOD или синий экран смерти BAD POOL CALLER с цифровым стоп-кодом 0x000000C2 появляется на Windows и не только по той причине, что текущим потоком выполнен недопустимый запрос пула. Определить виновника такого BSOD достаточно сложно. На различных форумах указано, что ошибка 0x000000C2 появлялась по вине драйвера, по причине конфликта антивируса с программой или другим антивирусом, по причине некорректной работы некоторых программ. Для более детального анализа ошибки стоит включить малый дамп памяти и проанализировать его файл с помощью программы BlueScreenView.
Читайте также: Решение синего экрана смерти 0x000000C1: SPECIAL POOL DETECTED MEMORY CORRUPTION
Практически все BSODы имеют указание на поврежденный файл. Зачастую, это файл драйвера. Ввел его название в поисковике, можно определить, какому устройству он принадлежит и переустановить его ПО. Если же указания на поврежденный файл нет, то шаги по решению проблемы должны быть следующими:
- После проверки системы на вирусы рекомендуем проверить Windows на целостность системных файлов. Для этого стоит открыть командную строку с правами Администратора и ввести sfc /scannow.
Если утилита не обнаружила нарушений целостности, то нужно приступить к анализу состояния драйверов.
- На зарубежный форумах юзеры отмечают, что синий экран смерти BAD POOL CALLER появляется по причине сбоя в работе видеокарты. Поэтому нужно открыть «Диспетчер устройств» и развернуть ветку «Видеоадаптеры». Далее нажимаем правой кнопкой мыши на названии видеокарты и выбираем «Свойства».
Появится небольшое окно. Переходим во вкладку «Драйвер» и нажимаем на кнопку «Обновить».
После этого нужно указать на файл драйвера, который нужно загрузить с официального сайта производителя оборудования в соответствии с версией и разрядностью Windows.
- Если обновление драйверов видеокарты не дало результатов, то проблема может крыться в любом другом драйвере. Определить какой драйвер сбоит поможет стандартная утилита Verifier. Нужно нажать «Win R» и ввести «verifier».
Откроется окно «Диспетчера проверки драйверов». Нужно выбрать «Создать нестандартные параметры…».
Далее ставим отметку «Стандартные параметры тестирования».
Ставим отметку «Выбрать имя драйвера из списка».
Отмечаем все драйвера, которые не принадлежат Майкрософт.
Ставим отметку «Готово». Перезагружаем компьютер. Как только система поймает BSOD, то утилита проанализирует состояние драйверов и определит виновника.
- Если же ошибка появляется не по причине драйвера, то нужно определить, какая программа была установлена до появления BSOD и удалить её. Если она для вас важна, то её можно переустановить с правами Администратора и в режиме совместимости.
- Также на форумах пользователи Windows XP, Vista и 7 отмечают, что ошибка 0x000000C2 BAD POOL CALLER появлялась по причине конфликта антивируса Касперского с компонентами стандартного Защитника Windows. Также встречались случаи конфликта антивируса с другим антивирусом. Поэтому нужно проверить, нет ли на вашем ПК установленного лишнего защитника, сканера, антишпиона и т д.
- В некоторых случаях проблема BAD POOL CALLER появлялась по причине проблем с оперативной памятью. Для тестирования ОЗУ предназначена программа MemTest86. Следует выполнить как минимум 8 проходов программой. Также не помешает поменять планки местами, протестировать их, а далее запустить тестирование каждой по отдельности и с перестановкой в другие слоты. Так можно определить виновника-планку или слот.
В случае, если и после тестирования модулей ОЗУ обнаружить виновника неполадки не удалось, рекомендуем проверить процессор на температуру, блок питания на износ и наличие вздутых конденсаторов, видеокарту также на температуру и рабочие частоты, жесткий диск на битые сектора. После полной диагностики Windows можно откатить до более раннего состояния или вовсе переустановить. Также не забываем установить все обновления для своей операционной системы. Достаточно часто пакеты обновления решают BSODы.
Обновление драйверов
Во многих случаях можно столкнуться с ошибкой Bad_Pool_Caller из-за проблем с драйверами. Есть несколько способов узнать, драйвер какого устройства к ней причастен. Остановимся на одном из них.
Откройте Проводник совместным нажатием на Win E, затем кликните правой кнопкой мыши на «Этот компьютер» и выберите Свойства.
На левой панели перейдите в Дополнительные параметры системы. На вкладке Дополнительно в разделе Загрузка и восстановление нажмите на кнопку Параметры.
В разделе Отказ системы установите флажки для функций записи события в системный журнал и автоматической перезагрузки.
В разделе Записи отладочной информации выберите Малый дамп памяти, поскольку будет записан небольшой по размеру файл, который содержит достаточно информации для решения проблемы.
Чтобы прочитать файл мини дампа, загрузите с сайта Майкрософт утилиту Debugging Tools for Windows 10 (WinDbg).
Запустите загруженный файл средства отладки Windows 10. На экране вариантов установки отметьте флажком поле Debugging Tools for Windows и следуйте запросам установщика.
Запустите утилиту, разверните меню File и перейдите на запись Symbol File Path.
В текстовом поле пропишите путь к файлу символов:
Обновление по
Так как неполадка появляется в основном из-за неисправности драйверов, то должно помочь их обновление или полная переустановка.
- Если удалось запустить Windows, то откройте диспетчер устройств и с помощью нажатия правой мышкой по каждому компоненту, обновите драйвера. Требуется доступ в интернет. Чаще всего сбой вызывает ПО видеокарты, но удалять его нужно другим способом. Итак, как работает ручной способ разобрались, но есть и автоматический.
- Если работа происходит из безопасного режима без доступа к интернету, то для начала нужно обзавестись необходимыми драйверами (большинство из них доступно на сайте материнской платы). Затем удалить каждый драйвер и установить заново.
Отменить последние изменения
Одной из причин этой ошибки на синем экране могут быть последние изменения, внесенные в вашу систему. Если вы недавно добавили в свою систему новое аппаратное или программное обеспечение, удалите его, чтобы убедиться, что проблема решена.
Если проблема не устранена, перейдите к следующему шагу.
Проверка оперативной памяти
Иногда с ошибкой Bad_Pool_Caller связаны неполадки оперативной памяти. Чтобы выяснить, не причастна ли она к этому синему экрану запустите диагностику ОЗУ. Но перед этим выполните следующие шаги:
Отключите питание от компьютера, снимите крышку из системного блока и извлеките планки памяти. Удалите с них пыль, аккуратно протрите ластиком контакты и установите их обратно, убедившись, что сработали защелки и она надежно зафиксирована.
После загрузки компьютера откройте средство проверки памяти командой mdsched, запущенной из окна «Выполнить».
Запустите первый вариант «Выполнить перезагрузку и проверку». В ходе проверки может показаться, что процесс завис, поэтому дождитесь ее завершения, не предпринимая никаких действий.
После перезагрузки компьютера проверьте, удалось ли исправить ошибку Bad_Pool_Caller.
Проверьте и переустановите поврежденные драйверы
Как мы упоминали выше, неисправные драйверы тоже могут вызвать ошибку BSOD на вашем компьютере. Если вы сможете найти неисправный драйвер, удалите и переустановите его.
Совет: мы предлагаем вам сделать это в безопасном режиме. Если вы не можете получить доступ к вашему компьютеру после возникновения ошибки BSOD, попробуйте получить доступ к безопасному режиму Windows и используйте этот метод.
Проверьте неисправность озу или другого оборудования
Во-первых, удалите все планки ОЗУ (RAM память, оперативка) с вашего компьютера и очистите все слоты. Иногда грязь изнутри слотов ОЗУ может блокировать контактную точку ОЗУ. Далее почистите контактные точки на жёстком диске.
Если у вас есть более одной планки оперативной памяти — попробуйте загрузить компьютер с другими параметрами (вытащив одну из них). Этот метод позволит вам определить неисправный модуль памяти.
Этот метод также полезен для выявления неисправного оборудования путем удаления всех устройств и ненужного оборудования с вашего компьютера (кроме жесткого диска).
Если вы обнаружили какой-либо модуль ОЗУ или аппаратное обеспечение, вызвавшее эту ошибку BSOD, удалите его с компьютера или замените его новым. Это поможет вам решить проблему.
Совет: Вы можете использовать встроенный инструмент диагностики памяти в Windows для проверки памяти. Или используйте Memtest86, расширенный инструмент диагностики памяти, который поможет вам проверить вашу оперативную память.
Решение 3 – запустите средство устранения неполадок bsod
Если обновление драйверов не помогло, мы попробуем использовать встроенное средство устранения неполадок Windows 10. Этот инструмент может решить различные проблемы, включая проблемы BSOD, такие как BAD POOL CALLER.
Вот как запустить средство устранения неполадок BSOD в Windows 10:
- Откройте приложение Настройки и перейдите в раздел Обновление и безопасность .
- Выберите «Устранение неполадок» в меню слева.
- Выберите BSOD на правой панели и нажмите Запустить средство устранения неполадок .
- Следуйте инструкциям на экране для устранения неполадок.
Решение 6 – проверьте жесткий диск
Ошибки BSOD могут быть вызваны поврежденными файлами на вашем жестком диске, и для решения этой проблемы рекомендуется запустить сканирование chkdsk. Чтобы запустить сканирование chkdsk, вам нужно сделать следующее:
- Введите Расширенный запуск (перезагрузите компьютер, удерживая клавишу Shift ).
- Выберите Устранение неполадок> Дополнительные параметры .
- Выберите Командная строка в списке параметров.
- Когда появится командная строка, введите следующие строки и нажмите Enter после каждой строки, чтобы запустить ее:
- bootrec.exe/rebuildbcd
- bootrec.exe/fixmbr
- bootrec.exe/fixboot
- Некоторые пользователи также рекомендуют запускать дополнительные команды chkdsk . Для выполнения этих команд вам необходимо знать буквы дисков для всех разделов жесткого диска. В командной строке вы должны ввести следующее (но не забудьте использовать буквы, которые соответствуют разделам вашего жесткого диска на вашем ПК):
Это только наш пример, так что имейте в виду, что вы должны выполнять команду chkdsk для каждого раздела жесткого диска, который у вас есть.
- Перезагрузите компьютер и проверьте, решена ли проблема.
Решение 8 – удалить проблемные приложения
Некоторые сторонние приложения могут приводить к появлению ошибок такого типа, поэтому настоятельно рекомендуется найти и удалить проблемное приложение.
Если вы недавно установили или обновили какие-либо приложения, обязательно удалите их или вернитесь к более старой версии. Пользователи сообщали, что такие инструменты, как Hotspot Shield , как правило, вызывают такие ошибки, поэтому обязательно удалите Hotspot Shield с вашего компьютера.
Решение 9 – проверьте свой модем
Немногие пользователи сообщили о проблемах с модемами Huawei, и, по их мнению, модем был настроен для работы в качестве сетевого адаптера, что и стало причиной ошибки BoD POOL CALLER BSoD.
Чтобы решить эту проблему, вам нужно настроить модем на работу в качестве модема с помощью его программного обеспечения. Просто измените соединение с NDIS на RAS, и вы сможете легко решить эту проблему.
Сброс биос
Попробуйте выполнить сброс конфигурации BIOS. Даже если лично вы не вносили никаких изменений. Неправильная конфигурация вызывает различные сбои.
- Войдите в BIOS кликнув по клавише «Delete» в момент загрузки компьютера (сразу после включения через кнопку на корпусе). Или воспользуйтесь инструкцией.
- Найдите пункт с названием «Load Optimized Defaults» и щелкните по нему. Если такой опции нет, то ищите похожую.
- Сохраните изменения и дождитесь автоматического рестарта.
Способы исправления ошибки bad_pool_caller (bad pool caller)
Это сообщение об ошибке BSOD отображается всякий раз, когда происходит сбой вызова для определенного приложения, файла или настройки. За ним обычно следует набор букв и цифр, часто в форме «Stop Code: 0x000000xx»), чтобы указать тип ошибки.
Если вы вошли в систему на своем компьютере, вы можете применить следующие методы, чтобы помочь вам исправить эту ошибку.
Заключение
В решении данной проблемы с кодом bad_pool_caller особую эффективность показал метод отключения разгона системы, удаления антивирусных программ, а также обновления системных драйверов. Если же не один из перечисленных в статье способов оказался неэффективен, рекомендую обратиться за помощью к компетентным специалистам – вполне возможно, что вы имеете дело с какой-либо аппаратной поломкой вашего PC.