BSOD, он же «синий экран смерти» — сообщение от ОС Windows, происходящее при критическом сбое операционной системы или при отказе оборудования. BSOD старых систем обычно более информативны и могут указать, при обращении к какому именно файлу произошла ошибка. Начиная с Windows 8, сообщение об ошибке в лучшем случае может содержать её системное название, совет поискать что-нибудь в интернете — и огромный грустный смайлик. Windows 10 в своих последних обновлениях, правда, сжалилась над пользователями и предлагает также просканировать QR-код с сведениями об ошибке.
В этой статье мы рассмотрим BSOD с системным названием (также называемым иногда кодом ошибки) BAD_POOL_CALLER.
Что означает BAD_POOL_CALLER
Ошибка BAD_POOL_CALLER возникает при обращении ОС к неисправному системному драйверу либо при сбое такого обращения. Слово «POOL» здесь значит участок системной памяти, отведённый под работу драйверов и всегда готовый к вызову.
Опираясь на эту логику, можно сделать выводы: если «синий экран» BAD_POOL_CALLER появляется во время загрузки ОС, что-то не так с основными системными драйверами, программами автозагрузки или самим «железом», как правило, оперативной памятью или процессором. Если ошибка появляется во время закачки чего-то (или во время кажущегося простоя на компьютере, постоянно подключённом к интернету), проблема может касаться сетевых драйверов. Если же вы получили это сообщение во время игры, время проверить драйверы, отвечающие за звук и видео.
Методы решения BAD_POOL_CALLER
Ошибка серьёзная, причины от случая к случаю у неё разные, и даже официальная техподдержка Microsoft даёт лишь очень общие рекомендации для её устранения. Тем не менее запасёмся терпением и установочным диском с нашей ОС и попробуем всё-таки от неё избавиться — хотя бы перебором самых вероятных вариантов решения.
Переустановка повреждённого драйвера
Начнём с наиболее распространённого источника проблемы: проблемного драйвера. Постарайтесь заметить, когда именно чаще всего происходит ошибка, и начните с удаления или переустановки именно этого драйвера. На экране ошибки в Windows 7, ещё до того, как бывает написан код остановки системы, иногда можно увидеть строчку, говорящую что-то вроде: «The problem seems to be caused by the following file: file.sys». Вместо file.sys в таком случае будет название вашего проблемного драйвера — например, usbser.sys, драйвера, управляющего USB-устройствами. В таком случае нужный драйвер можно переустановить, взяв с установочного диска с ОС, либо в некоторых случаях с помощью системного обновления Windows.
ВНИМАНИЕ. Именно в Windows 7 проблемы с конкретно этим драйвером могут возникать из-за того, что на установочных дисках он упакован по-разному в зависимости от поставщика системы. Какое-то время на сайте Microsoft был доступен патч, добавляющий в систему корректный драйвер. На сегодняшний день, к сожалению, поддержка Windows 7 полностью прекращена, на сайте же вместо совета, как исправить проблему, и нужного патча висит предложение установить Windows 10. Если проблема возникла именно с этим файлом — попробуйте обновить систему вручную через Центр обновлений Windows («Пуск» → Панель управления → Центр обновления Windows).
Если же драйвер во время BSOD не указан, перебираем все возможные драйвера, начиная с тех, во время работы с которыми проблема возникает чаще всего. Подключаем установочный диск или флешку, открываем Панель управления → Диспетчер устройств, во вкладке «Вид» не забываем поставить галочку на «Отображать скрытые устройства». Смотрим для начала, нет ли каких-нибудь вопросительных или восклицательных знаков где-то в списке. Если есть, жмём правой кнопкой и выбираем «Обновить драйвер», а в качестве источника выбираем ваш установочный носитель. Производим обновление всех помеченных таким образом драйверов.
Если ничего такого нет, переустанавливаем самые подозрительные драйверы: USB, если ошибка происходит во время работы с USB-устройствами; сетевые — если во время скачки файлов или при простое компьютера; звук и видео — если при играх. После каждой переустановки не забываем перезагружаться и проверять, исчезла ли ошибка.
Восстановление заводских настроек оборудования
Вы перебрали все драйверы, а проблема всё равно не исчезла? Дело может быть в «разгоне» RAM, процессора или видеокарты. Все значения рекомендуется вернуть к заводским — и в BIOS, и в центре управления графическим адаптером на вкладках с оверклокингом предусмотрена соответствующая кнопка для сброса разгона.
«Откат» системы и восстановление повреждённых системных файлов
Это, к слову, метод, которым рекомендует воспользоваться Microsoft при возникновении ошибки.
Если вы ещё можете загрузить ОС, сервис «Восстановление системы» может помочь вернуть систему в рабочее состояние — конечно, если соответствующая служба была включена у вас заранее, а не выключена для экономии места на диске.
В Windows 7 служба находится по адресу: «Пуск» → Стандартные → Служебные → Восстановление системы. Чтобы исправить положение в Windows 10, достаточно будет набрать «Восстановление системы» или («System Restore») в строке поиска на Панели задач.
Откроется окошко с так называемыми «точками восстановления» (или контрольными точками) — моментами, до которых можно «откатить» ОС. Обычно контрольные точки создаются ОС без вашего ведома раз в несколько дней, а также после внесения каких-либо значимых изменений в систему (новых драйверов и т. п.). Обратите внимание, если какая-то точка была создана после установки драйвера и постарайтесь вспомнить, не появилась ли ваша проблема как раз после этого. Выберите контрольную точку, если возможно, соответствующую дате, в которой с компьютером всё было в порядке. Восстановление системы может занимать до получаса, компьютер перезагрузится после завершения.
Если же остановка системы возникает ещё до того, как вы увидите курсор мыши, то же самое можно попробовать сделать, нажав на F8, как только включаете компьютер. Вам будет предложено несколько вариантов загрузки — выберите «Использовать последнюю рабочую конфигурацию».
На сайте Microsoft даётся более грубый способ сделать это, работающий, если окошко не вызывается по F8: если выключить компьютер несколько раз при помощи кнопки выключения, при загрузке в конце концов появится окно «Решение проблем», в котором можно выбрать опцию «Настройки загрузки → Последняя рабочая конфигурация». Если проблема была вызвана некорректной работой нового драйвера или программы, она решится.
Служба ремонта файлов SFC изредка может помочь осуществить восстановление повреждённых системных файлов Windows. Вставьте ваш установочный диск или флешку и на главном экране установщика выберите опцию «Восстановление системы» (или «Repair your computer»). Вам будет предложено выбрать систему, в которой нужно произвести исправления, и несколько утилит — выбираем «Командная строка». В ней вводим:
sfc /scannow /offbootdir=C: /offwindir=C:Windows
Если система у вас стоит не на C: , меняйте букву соответственно. Не пропускайте пробелы в команде.
В установщике «Windows 10» эта опция запрятана чуть глубже — после «Восстановления системы» нужно будет кликнуть «Дополнительные параметры». Дальше выбираем командную строку, команда остаётся такой же.
Проверка на вирусы и выбор правильного софта
Некоторые виды антивирусов могут вызывать эту ошибку при сетевой игре (CS:GO и т. п.) из-за некорректного взаимодействия с сетевым драйвером. Попробуйте на время деинсталлировать ваш текущий антивирус («Пуск» → Панель управления → Установка и удаление программ). Затем — проверка на вирусы и вредоносное ПО, один раз сразу, один раз в безопасном режиме, с помощью программы «Dr.Web CureIt!».
Попробуйте вспомнить, не возникла ли проблема после установки какой-то новой программы? Список программ в сервисе установки и удаления можно отсортировать по дате — проверьте, нет ли там чего-то подозрительного и попробуйте удалить то, что было установлено недавно.
Если ничего другого не остаётся
На новых компьютерах эта неполадка может обозначать дефект сборки. Если чувствуете себя уверенно, отключите питание компьютера и снимите крышку с системного блока. Проверьте, все ли компоненты подключены и хорошо сидят в своих слотах на материнской плате, нет ли дефектов другого оборудования, загрязнения внутри или какого-то постороннего предмета.
Если открывать компьютер не хочется, остаётся либо обращаться к поставщику (мало ли, что они там насобирали?), либо переустанавливать систему. Сохраните все важные документы (особенно с папки Users на системном диске и рабочего стола) на отдельный носитель, подготовьте заранее сетевые драйверы, чтобы потом можно было легко скачать все остальные, и запускайте установщик с вашего установочного диска или флешки.
ВНИМАНИЕ. Если проблема не исчезла и после переустановки системы, дело наверняка или в дефекте сборки или в хитром вирусе, который находится не на системном диске, но переползает на него при первой же возможности. Включайте полную проверку всех дисков, а не только системного раздела.
Надеемся, наша статья помогла вам решить ошибку с «синим экраном» BAD_POOL_CALLER или, по крайней мере, сузить круг «подозреваемых» в поиске решения. Если у вас есть какие-то вопросы или ни один из предложенных методов не помогает, оставляйте комментарии, постараемся вместе найти решение, которое подходит именно вам.
Windows может быть очень простой в использовании и стабильной операционной системой, но иногда вы можете столкнуться с ошибками. Это ошибки остановки или синие экраны. Одна из часто встречающихся ошибок остановки – BAD_POOL_CALLER со значением 0x000000C2. В этой статье мы поделимся некоторыми сведениями об этой ошибке, ее причинах и предложениями по исправлению ошибки BAD POOL CALLER в Windows 10/8/7.
Содержание
- ПЛОХОЙ БАССЕЙН
- Активировать проверку драйверов
- Обновление драйверов устройств
- Запустите диагностику памяти Windows
ПЛОХОЙ БАССЕЙН
Прежде чем приступить к решению, вы должны знать причину этой проблемы.
Эта конкретная проблема возникает, когда программа пытается использовать процессорный поток, который не существует или в настоящее время недоступен. Обычно это плохой уровень IRQL или двойное освобождение одного и того же выделения памяти. Кроме того, если тот же поток процессора используется другой программой, это может вызвать ошибку. Другими словами, если поток в процессоре сделал неверный запрос пула, вы можете получить сообщение об ошибке остановки BAD_POOL_CALLER, отображаемое на вашем экране.
Когда это происходит, Windows быстро реагирует на такие коды ошибок. Ваш компьютер с Windows перезагружается и запускает тест chkdsk , чтобы защитить данные от повреждения. Иногда это решает проблему, но может быть полезно не во всех случаях.
Если проблема не будет решена, вы можете попробовать следующие предложения.
Активировать проверку драйверов
Driver Verifier – это встроенный инструмент Windows, который проверяет наличие неподписанных драйверов, поведение драйверов, ошибки при выполнении кода драйвера, драйверы, созданные для более старых версий Windows и т. Д., Используя его; Вы можете запустить простую команду, чтобы диагностировать, что не так с вашими драйверами.
Чтобы начать, откройте Проверка драйверов , выполнив поиск по запросу verifyier.exe . В Windows 10 вы можете воспользоваться помощью Cortana. В противном случае найдите его в меню «Пуск». Включите параметры пула памяти, чтобы получить дополнительную информацию об этих ошибках и найти неисправный драйвер. После этого вы можете настроить его в соответствии с вашей проблемой и запустить команду после перезагрузки компьютера.
Обновление драйверов устройств
Драйверы являются частой причиной появления «голубых экранов», поэтому проверка и обновление драйверов устройств до их последних доступных версий от производителей – это всегда хорошая идея.
Запустите диагностику памяти Windows
Приведенные выше предложения не сработали для вас, вы должны изолировать физическую память. Для этого вы можете использовать диагностику памяти Windows, которая является еще одним встроенным инструментом операционной системы Windows. Вы можете запустить средство диагностики памяти Windows, чтобы попытаться изолировать физическую память в качестве причины.
Поэтому откройте его и выберите Перезагрузить сейчас и проверьте наличие проблем . Он немедленно перезагрузит ваш компьютер и начнет проверять физическую память на наличие проблем. После завершения теста вы должны открыть средство просмотра событий и просмотреть результаты MemoryDiagnostics-Results в системном журнале.
Для получения дополнительной информации об этой ошибке Stop, вы можете посетить Microsoft.
Этот пост покажет вам, как устранить ошибку BAD POOL HEADER.
Эта ошибка означает, что вам может потребоваться вернуться к предыдущей конфигурации компьютера.
-
Нажмите и удерживайте кнопку питания, чтобы отключить компьютер, затем подождите и снова нажмите эту кнопку, чтобы включить компьютер. Увидев логотип изготовителя компьютера, повторно отключите компьютер. Повторяйте эту процедуру, пока не увидите надпись Подождите.
-
На следующем экране выберите Устранение неполадок, а затем — Дополнительные параметры > Параметры загрузки.
-
Нажмите кнопку Перезапуск.
-
При следующем запуске компьютера можно выбрать способ запуска. Выберите последнюю достоверно рабочую конфигурацию.
-
Убедитесь, что версии драйверов актуальны. В поле поиска на панели задач введите драйверы, а затем выберите пункт Диспетчер устройств из списка результатов. В верхней части диспетчера устройств выберите Обновить конфигурацию оборудования. Нажмите кнопку Пуск и выберите Выключение > Перезагрузка.
Дополнительные сведения можно найти в разделе «Устранение ошибок типа «синий экран»»
Нужна дополнительная помощь?
10.08.2019
Просмотров: 8695
BSOD или синий экран смерти BAD POOL CALLER с цифровым стоп-кодом 0x000000C2 появляется на Windows и не только по той причине, что текущим потоком выполнен недопустимый запрос пула. Определить виновника такого BSOD достаточно сложно. На различных форумах указано, что ошибка 0x000000C2 появлялась по вине драйвера, по причине конфликта антивируса с программой или другим антивирусом, по причине некорректной работы некоторых программ. Для более детального анализа ошибки стоит включить малый дамп памяти и проанализировать его файл с помощью программы BlueScreenView.
Читайте также: Решение синего экрана смерти 0x000000C1: SPECIAL POOL DETECTED MEMORY CORRUPTION
Обзор способов исправления ошибки 0x000000C2: BAD POOL CALLER
Практически все BSODы имеют указание на поврежденный файл. Зачастую, это файл драйвера. Ввел его название в поисковике, можно определить, какому устройству он принадлежит и переустановить его ПО. Если же указания на поврежденный файл нет, то шаги по решению проблемы должны быть следующими:
- Проверка системы на вирусы. Можно использовать любой антивирус с актуальными вирусными базами. Если вы используете бесплатные версии популярных антивирусов, то стоит скачать лечащую утилиту Dr. Web Curelt, так как бесплатные антивирусы ограничены в функционале, а сканер Dr. Web получает обновление вирусных баз каждый день, распространяется на бесплатной основе и не требует установки.
- После проверки системы на вирусы рекомендуем проверить 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ы.
Все чаще пользователям Windows 10, 8 и 7 приходится сталкиваться с различными ошибками. В этой статье разберем одну из самых популярных — BAD POOL CALLER «0x000000C2». Что делать если пришлось с ней столкнуться и как исправить ситуацию? Поговорим обо всем по порядку.
Если ОС не загружается, то выполняйте действия из безопасного режима или с LiveCD. В крайнем случае, просто переустановите операционку.
Содержание статьи
- Возвращение предыдущей конфигурации
- Переустановка драйвера
- Проверка на вирусы
- Команда Verifier
- Сброс BIOS
- Восстановление важных файлов
- Обновление ПО
- Что еще может помочь?
- Подробное видео
- Комментарии пользователей
Возвращение предыдущей конфигурации
Обычно, сбой появляется при изменении конфигурации. Поэтому все что нужно, это вернуть параметры системы к нормальному состоянию.
- Включите устройство и подождите, пока появится экран со значком загрузки Windows. Как только он отобразится, зажмите кнопку «выключения» на корпусе компьютера или ноутбука и дождитесь выключения устройства. Затем снова запустите ПК. Повторяйте эту процедуру до появления черного экрана с автоматическим восстановлением.
- Откройте раздел «Дополнительные параметры».
- Выберите «Устранение неисправностей/неполадок» и вновь откройте «Дополнительные параметры».
- Теперь нажмите по «Параметры загрузки».
- Щелкните «Перезагрузить» или клавишу, отвечающую за запуск «Безопасного режима».
- Во время очередной загрузки с помощью стрелок выберите пункт «Последняя удачная конфигурация» и нажмите «Enter».
- Если система успешно загрузится, то войдите в «Диспетчер устройств» и в меню «Действие» выберите «Сканировать на наличие изменений в оборудовании».
- Сразу после этого перезапустите компьютер.
Также можно выбрать опцию «Обновить конфигурацию оборудования», чтобы увидеть неисправный драйвер. Затем нажать по нему правой мышкой и удалить.
Другой вариант: отключить проверку подписей ПО. Повторите действия из пунктов «2—4» и воспользуйтесь горячей клавишей «F7» для выключения проверки.
Переустановка драйвера
Часто причиной ошибки является повреждение драйвера. В то время как возникает синий экран, можно заметить, какой именно драйвер или компонент системы вызвал сбой. Его рекомендуется удалить и установить заново. При этом необходимо пользоваться для скачивания только официальными источниками.
Если драйвер не указан (актуально для BSOD Windows 10), лучше приступить к поочередному обновлению всех драйверов устройств. Их не так уж и много в системе. Оперативно выполнять это можно через Диспетчер задач. Необходимо открывать устройство в списке, нажимать по нему правой клавишей мыши и в контекстном меню выбирать «Обновить драйвер».
Это должно не только помочь решить проблему, но и обновить драйверы в системе.
Проверка на вирусы
Появление ошибки может быть следствием воздействия вирусов и других вредоносных программ. Решить проблему в этом случае еще проще. Для этого можно установить простое антивирусное решение и проверить им систему. В качестве примера, можно воспользоваться Dr.Web CureIt! Скачать его можно на официальном сайте производителя.
Чтобы воспользоваться им, после скачивания и запуска достаточно нажать на кнопку «Начать проверку». Программа сама просканирует систему, найдет вирусы и устранит их.
Команда Verifier
Выявить проблемный драйвер может встроенное в систему средство. Запускается оно командой Verifier через окно выполнения «WIN + R».
При работе с утилитой будьте крайне осторожны, неправильные действия могут напрочь вывести систему из строя.
- Выберите «Создать нестандартные параметры».
- Отметьте все пункты кроме «Эмуляции случайной нехватки ресурсов» и «Требований DDI». Как показано на скриншоте.
- Отметьте «Выбрать имя».
- Нажмите по столбцу «Поставщик» для сортировки объектов. Затем отметьте все компоненты без пометки «Microsoft Corporation».
- После нажатия «Готово» отобразится уведомление о том, что проверка начнется после перезапуска компьютера.
Иногда после этих действий вместо BAD POOL CALLER появляется другой синий экран. Связано это с тем, что программе удалось обнаружить конкретный проблемный драйвер, и новый код остановки поможет найти решение. Обязательно его запишите и повторите поиск решения. Большинство проблем описаны на этом сайте.
Сброс BIOS
Попробуйте выполнить сброс конфигурации BIOS. Даже если лично вы не вносили никаких изменений. Неправильная конфигурация вызывает различные сбои.
- Войдите в BIOS кликнув по клавише «Delete» в момент загрузки компьютера (сразу после включения через кнопку на корпусе).Или воспользуйтесь инструкцией.
- Найдите пункт с названием «Load Optimized Defaults» и щелкните по нему. Если такой опции нет, то ищите похожую.
- Сохраните изменения и дождитесь автоматического рестарта.
Восстановление важных файлов
У Windows есть важные системные файлы, требуемые для правильной работы. Если часть файлов повреждается или удаляется, то появляются сбои. Предлагаю выполнить проверку.
- Запустите командную строку по инструкции «Win + R — cmd — Ок».
- Введите Dism /Online /Cleanup-Image /RestoreHealth и нажмите «Enter». Для работы этой команды нужен доступ в интернет. Поэтому, убедитесь, что он есть.
- Теперь введите другую команду sfc /scannow и вновь щелкните «Enter».
- Осталось выполнить сканирование файловой системы. В этом поможет chkdsk C: /f. Если нужно подтверждение, то введите «Y» и нажмите «Enter». Сканирование начнется после перезагрузки.
Таким образом, проверяются и восстанавливаются только системные данные. Личные файлы не затрагиваются.
Обновление ПО
Так как неполадка появляется в основном из-за неисправности драйверов, то должно помочь их обновление или полная переустановка.
- Если удалось запустить Windows, то откройте диспетчер устройств и с помощью нажатия правой мышкой по каждому компоненту, обновите драйвера. Требуется доступ в интернет. Чаще всего сбой вызывает ПО видеокарты, но удалять его нужно другим способом. Итак, как работает ручной способ разобрались, но есть и автоматический.
- Если работа происходит из безопасного режима без доступа к интернету, то для начала нужно обзавестись необходимыми драйверами (большинство из них доступно на сайте материнской платы). Затем удалить каждый драйвер и установить заново.
Что еще может помочь?
Ниже представлю еще несколько вариантов способных исправить ситуацию и восстановить работу компьютера.
- Протестируйте оперативную память. Об этом есть отдельная статья про «Memtest86».
- Проверьте жесткий диск на ошибки через «Викторию» или «MHDD». При необходимости замените его. Иногда проблема находится на стороне контактов HDD или кабеля подключения. Поэтому дополнительно протрите контакты ластиком и замените кабель.
- Напрочь удалите все лишние программы. Частыми виновниками неполадок становятся торрент-клиенты, антивирусы и чистильщики системы. Если синий экран возникает при запуске AIDA64, то попробуйте переустановить программу. Поскольку программа годная и не должна вызывать сбоев.
- Отключите от компьютера стороннее оборудование. В этом список входят флешки, телефоны, картридеры и прочая периферия. Возможно, одно из устройств не совместимо с текущей версией Windows. Тогда ситуацию решит установка более ранней версии или наоборот, обновление до новой.
- Обновите BIOS.
- Удостоверьтесь, что маршрутизатор или роутер настроен правильно. Часто неполадка возникает с модемами Huawei, настроенными в роли сетевого адаптера. Исправляется изменением опции NDIS на RAS.
- Теоретически вирусы тоже могут быть причиной BAD POOL CALLER. Особенно в том случае, если они повредили важные системные файлы. Поэтому стоит просканировать ПК на наличие угроз.
- Верните компьютер к исходному состоянию. Опция доступна в Windows 10 и 8. Найти ее можно через строку поиска. Конфигурация система вернется к первоначальному состоянию, при этом будет возможность сохранить или наоборот, удалить личные данные.
Постарался описать всевозможные варианты решения, но если вы нашли другое, то напишите о нем в комментариях. Возможно, это станет для кого-то спасением.
Подробное видео
BAD POOL CALLER — это ошибка Blue Screen of Death, и, как и многие другие ошибки BSoD, эта ошибка приведет к сбою Windows 10 и перезагрузке ПК.
Ошибка возникает на всех итерациях ОС, включая две наиболее широко используемые, Windows 10 и 11.
Эти ошибки могут быть неприятными; поэтому сегодня мы покажем вам, как исправить ошибку BAD POOL CALLER в Windows.
Что означает BAD POOL CALLER?
Возможно, это указывает на сценарий, в котором часть программного обеспечения пытается использовать поток процессора, который недоступен, поскольку в настоящее время его использует другая часть программного обеспечения.
Также возможно, что поток, который он искал, больше не существует, что приводит к неправильному запросу.
Что вызывает синий экран BAD POOL CALLER?
Подобно ошибке Bad Pool Header, это ошибка BSOD, которая возникает, когда ваша система сталкивается с фатальной ошибкой и не может нормально работать.
Как и ошибка Bad System Config Info, эта ошибка может быть вызвана разгоном или даже несовместимым оборудованием.
Сторонние приложения также могут вызывать эту проблему, поэтому следите за всем потенциально проблемным программным обеспечением.
BAD POOL CALLER может вызвать множество проблем на вашем ПК с Windows 10, и в этой статье мы также рассмотрели следующие проблемы:
- Сбой BAD POOL CALLER. Многие пользователи сообщают, что эта ошибка сопровождается синим экраном, за которым следует сбой. Это может быть большой проблемой, но вы сможете решить ее с помощью одного из наших решений.
- Разгон BAD POOL CALLER. Чтобы добиться максимальной производительности, многие пользователи разгоняют свое оборудование. Однако разгон может вызвать появление различных проблем, таких как эта. Чтобы решить эту проблему, вам нужно удалить все настройки разгона.
- MSDN nugcheck bad_pool_caller — иногда эта ошибка может появляться из-за сторонних приложений. Многие пользователи сообщали, что эту проблему вызывал uTorrent, но проблема была полностью решена после его удаления.
- BAD POOL CALLER uTorrent, ESET — Avast, AVG, Kaspersky, McAfee — антивирусное программное обеспечение также может вызывать эту проблему. Многие пользователи сообщали о проблемах с инструментами ESET, Avast, AVG и Kaspersky.
- BAD POOL CALLER RAM. Проблемы с оборудованием также могут вызывать появление этой проблемы. Наиболее распространенной причиной является ваша оперативная память; после замены проблема должна решиться.
- BAD POOL CALLER rdyboost.sys, rdbss.sys, tcpip.sys, tdica.sys, usbport.sys, usbstor.sys, usbhub.sys, iusb3xhc.sys, igdkmd64.sys, picadm.sys. Часто это сообщение об ошибке сообщает какой файл вызвал сбой ПК. Как только вы узнаете имя файла, вам просто нужно найти связанное с ним устройство или приложение и устранить проблему.
- BAD POOL CALLER при вставке USB-накопителя. Некоторые пользователи сообщали об этой ошибке только после вставки USB-накопителя. Это может произойти, если ваш USB-накопитель неисправен или у вас есть проблема с драйверами вашего чипсета.
- BAD POOL CALLER при запуске. Многие пользователи сообщали об этой ошибке, возникающей прямо при запуске. Это может быть большой проблемой, так как ваш компьютер может зациклиться. В некоторых более серьезных случаях ваш компьютер вообще не загружается.
- Ошибка страницы BAD POOL CALLER в невыгружаемой области — это разновидность этой ошибки, но вы сможете исправить ее, используя решения из этой статьи.
- BAD POOL CALLER Windows 11, 10, 7, 8, XP. Приведенные ниже решения применимы ко всем итерациям Windows, поэтому обязательно следуйте им.
- BAD POOL CALLER Windows 11 HP, Dell, Lenovo. Используя специализированное программное обеспечение, вы можете исправить эту ошибку в кратчайшие сроки.
Без дальнейших церемоний, давайте просто прыгнем прямо сейчас!
Как исправить ошибку BAD POOL?
1. Используйте специализированное программное обеспечение для ремонта
Такие ошибки, как BSOD BAD POOL CALLER, бывает сложно исправить, особенно если вы неопытный пользователь.
Однако существуют специализированные инструменты, которые могут проанализировать вашу систему и помочь вам относительно легко исправить эти типы ошибок.
2. Обновите Windows 10
- Нажмите Windows + I , чтобы открыть приложение «Настройки», и нажмите «Обновление и безопасность».
- Теперь нажмите на кнопку Проверить наличие обновлений.
- Если обновление отображается после сканирования, нажмите «Загрузить и установить», чтобы получить его. Код остановки bad_pool_caller будет исправлен.
После установки обновлений проверьте, сохраняется ли ошибка BAD POOL CALLER в Windows и не загружается ли ваш компьютер.
Ошибки Blue Screen of Death, такие как BAD POOL CALLER, могут возникать из-за несовместимости оборудования или программного обеспечения. Чтобы убедиться, что ваше аппаратное и программное обеспечение полностью совместимо с Windows, мы настоятельно рекомендуем вам загрузить последние исправления для Windows.
Microsoft часто выпускает новые версии через Центр обновления Windows, и многие из них решают различные проблемы с оборудованием и программным обеспечением. Итак, загрузите их, если вы хотите, чтобы ваш компьютер был безошибочным.
3. Обновите драйверы
- Нажмите Windows + X и выберите Диспетчер устройств из списка.
- Теперь разверните категорию драйвера, который вы собираетесь обновить. Мы выберем графический драйвер, так как он наиболее важен.
- Щелкните правой кнопкой мыши устройство и выберите «Обновить драйвер».
- Затем выберите параметр Автоматический поиск драйверов.
- Система загрузит и установит совместимые драйверы для аппаратного компонента, если у вас их еще нет.
- Аналогично проделайте ту же операцию для всех проблемных драйверов.
Устаревшие или несовместимые драйверы могут привести к ошибке «синий экран» BAD POOL CALLER в Windows 10. Поэтому лучше поддерживать их в актуальном состоянии.
Мы рекомендуем вам легко обновлять драйверы с помощью специального инструмента, который может автоматически обновлять драйверы.
DriverFix специализируется на обновлениях драйверов для вашего ПК. При быстром сканировании он найдет все устаревшие драйверы и обновит их одним из своей базы данных с более чем 18 миллионами файлов драйверов. Установка безопасна и быстра, так что вы можете не беспокоиться.
4. Запустите средство устранения неполадок BSOD.
- Введите параметры устранения неполадок в строке поиска, щелкните соответствующий результат поиска и перейдите в раздел Дополнительные средства устранения неполадок.
- Выберите «Синий экран» на правой панели и нажмите «Запустить средство устранения неполадок».
- Следуйте инструкциям на экране, чтобы завершить устранение неполадок.
Встроенное средство устранения неполадок — один из самых простых способов выявления и устранения проблем с компьютером. И в этом случае вам на помощь придет средство устранения неполадок Blue Screen и исправит ошибку BAD POOL CALLER в Windows 10.
5. Запустите сканирование SFC
- Нажмите Windows + S , чтобы открыть меню поиска, введите «Терминал» в текстовом поле, щелкните правой кнопкой мыши соответствующий результат поиска и выберите «Запуск от имени администратора».
- Нажмите «Да» в появившемся приглашении UAC.
- Нажмите Ctrl + Shift + 2, чтобы открыть командную строку в новой вкладке.
- Вставьте следующую команду и нажмите Enter :
sfc/scannow
Средство проверки системных файлов — это инструмент командной строки, который сканирует все системные файлы на наличие потенциальных проблем. Таким образом, если за ошибкой BAD POOL CALLER в Windows 10 на HP стоит поврежденный системный файл, сканирование SFC, скорее всего, решит эту проблему.
6. Запустите DISM
- Откройте Терминал с правами администратора, щелкните стрелку вниз вверху и выберите «Командная строка».
- Вставьте следующую команду и нажмите Enter :
DISM /Online /Cleanup-Image /RestoreHealth
- Перезагрузите компьютер и повторите попытку обновления.
Инструмент DISM повторно развертывает образ системы и попутно устраняет возможные проблемы. Таким образом, вполне возможно, что запуск DISM также устранит ошибку BAD POOL CALLER в Windows 10 на Dell.
7. Проверьте жесткий диск
- Запустите Терминал от имени администратора и откройте вкладку Командная строка.
- Теперь вставьте следующие команды по одной и нажимайте Enter после каждой:
bootrec.exe /rebuildbcd
bootrec.exe /fixmbr
bootrec.exe /fixboot
- Затем вам нужно запустить сканирование Check Disk, выполнив следующую команду, заменив букву диска на ту, что в вашем случае:
chkdsk /r c:
Проблемы с жестким диском могут вызвать ошибки BSOD, и для устранения этой проблемы рекомендуется запустить сканирование Check Disk.
8. Удалите антивирус/брандмауэр
Антивирусное программное обеспечение также может вызывать появление ошибок Blue Screen of Death, и для их исправления необходимо удалить установленный антивирус или брандмауэр.
Имейте в виду, что ваш компьютер не будет полностью беззащитным, даже если вы удалите антивирус, поскольку Windows 10 уже поставляется с Защитником Windows, который служит антивирусом по умолчанию.
По словам пользователей, у них были проблемы с McAfee, Malwarebytes, ESET, Trend и Comodo Firewall, и если вы используете какие-либо из этих инструментов, мы настоятельно рекомендуем вам удалить их со своего ПК, чтобы исправить эту ошибку.
Имейте в виду, что почти любая антивирусная программа может вызывать такие ошибки, поэтому обязательно удалите все сторонние антивирусные программы с вашего ПК.
Если вы используете какое-либо антивирусное решение и хотите полностью удалить его со своего ПК, вам поможет надежный деинсталлятор. Он удалит все оставшиеся файлы и ключи реестра, созданные приложением при его удалении.
9. Удалите проблемные приложения
Некоторые сторонние приложения могут вызывать появление таких ошибок. Поэтому мы настоятельно рекомендуем вам найти и удалить проблемное приложение.
Если вы недавно устанавливали или обновляли какие-либо приложения, обязательно удалите их или вернитесь к более старой версии.
Пользователи сообщают, что такие инструменты, как Hotspot Shield, часто вызывают ошибки такого типа, поэтому обязательно удалите Hotspot Shield, чтобы исправить ошибку BAD POOL CALLER в Windows 11 на вашем устройстве Dell.
10. Проверьте свой модем
Несколько пользователей сообщили о проблемах с модемами Huawei, и, по их словам, модем был настроен на работу в качестве сетевого адаптера, что вызывало ошибку BSoD BAD POOL CALLER.
Чтобы решить эту проблему, вам необходимо настроить модем на работу в качестве модема с помощью его программного обеспечения. Просто измените соединение с NDIS на RAS, и вы сможете легко решить эту проблему.
11. Проверьте свое оборудование
Эти типы ошибок часто вызваны аппаратными проблемами. Если вы получаете синий экран BAD POOL CALLER в Windows 10, обязательно проверьте свое оборудование.
Пользователи сообщили, что эта проблема была устранена после обнаружения и замены неисправного оборудования, и в большинстве случаев проблемным оборудованием была оперативная память или материнская плата.
Проверить свою оперативную память довольно просто, и для этого вам просто нужно тестировать модули оперативной памяти один за другим, пока не найдете неисправный. Кроме того, вы также можете использовать такие инструменты, как MemTest86+, для тщательного сканирования вашей оперативной памяти.
Любой аппаратный компонент может вызвать появление этой ошибки. Если вы недавно установили какое-либо новое оборудование, обязательно удалите или замените его, чтобы устранить проблемы совместимости.
Как исправить ошибку BSoD BAD POOL CALLER в Windows 11?
Исправление ошибки BAD POOL CALLER в Windows 11 очень похоже на предыдущую итерацию. Вам просто нужно определить основную причину и искать способы ее устранения.
И, как правило, это несовместимое оборудование или стороннее приложение, создающее конфликты. Следите за ними, и вы сможете исправить ошибку в кратчайшие сроки.
Вредит ли BSoD вашему компьютеру?
BSOD обычно не повреждает оборудование, но может серьезно повредить ОС.
BSOD — это признак того, что с компьютером что-то не так, что приводит к сбою ОС.
Если эта основная причина связана с неисправным внешним устройством, это может привести к повреждению других компонентов, хотя это очень маловероятный сценарий. Но BSOD может сломать ОС, если его не исправить изначально.
Даже если мы упустим из виду нанесенный ущерб, если таковой имеется, BSOD повлияет на прогресс и приведет к потере данных. Сам по себе этот аспект подчеркивает важность устранения ошибок Blue Screen of Death.
К настоящему времени вы бы исправили ошибку BAD POOL CALLER в Windows 10, и ваш компьютер должен работать, как и раньше.
Если у вас есть другие вопросы или предложения, не стесняйтесь оставлять их в разделе комментариев ниже.
Содержание
- Синий Экран STOP 0x000000c2(0x00000007. ) BAD_POOL-CALLER не дает установить Windows.
- Синий экран смерти 0x000000C2
- Параметры BAD_POOL_CALLER:
- Причина
- Решение
Синий Экран STOP 0x000000c2(0x00000007. ) BAD_POOL-CALLER не дает установить Windows.
STOP 0x000000C5 DRIVER_CORRUPTED_EXPOOL
Процесс ядра или драйвер попытались неверно произвести операцию с памятью. Обычно причиной являются неисправные драйвера или софт.
Windows 2000 XP
Применяется к следующим системам:
Microsoft Windows 2000 Server
Microsoft Windows 2000 Advanced Server
Microsoft Windows 2000 Datacenter Server
Microsoft Windows 2000 Professional
Microsoft Windows XP 64-Bit Edition
Microsoft Windows XP Home Edition
Microsoft Windows XP Professional
Решение:
Windows 2000 содержит много различных встроенных фич, которые усиливают процесс распределение памяти (pool allocation process). Эти фичи могут помочь вам установить корневую причину ошибки простым дебагом (debugging).
Следуйте следующим шагам:
BAD_POOL_CALLER (0xC2)
Текущая нить неправильно обращается к памяти. Обычно, это из-за неверного уровня IRQL или двойного освобождения одного и того же места памяти, и т.д.
Parameter 1 = 0x1, 0x2, or 0x4 : заголовок басейна повреждён
Parameter 2 = указатель на заголовок
Parameter 3 = первая чать содержания заголовка
Parameter 4 = 0
Parameter 1 = 0x6 : попытка освободить пямять, которая уже свободна
Parameter 2 = резерв (__LINE__)
Parameter 3 = указатель на заголовок
Parameter 4 = содержание заголовока
Parameter 1 = 0x7 : попытка освободить пямять, которая уже свободна
Parameter 2 = резерв (__LINE__)
Parameter 3 = указатель на заголовок
Parameter 4 = 0
Parameter 1 = 0x8 : попытка освободить пямять используя неверный IRQL
Parameter 2 = текущий IRQL
Parameter 3 = тип басейна памяти
Parameter 4 = его размер
Parameter 1 = 0x9 : попытка освободить пямять используя неверный IRQL
Parameter 2 = текущий IRQL
Parameter 3 = тип басейна памяти
Parameter 4 = его адрес
Parameter 1 = 0x40 : попытка освободить пользовательский адрес для ядра
Parameter 2 = адрес начала
Parameter 3 = начало системного места
Parameter 4 = 0
Parameter 1 = 0x41 : попытка освободить неиспользуемый адрес
Parameter 2 = адрес начала
Parameter 3 = рамка физической страницы
Parameter 4 = наибольшая рамка
Parameter 1 = 0x50 : попытка освободить неиспользуемый адрес
Parameter 2 = адрес начала
Parameter 3 = Start offset in pages from beginning of paged pool
Parameter 4 = размер в байтах
ChildEBP RetAddr Args to Child
bdce0348 be11dc84 e1fff000 a08d0008 000007f8 banshee!vH3ImageTransferMm32
bdce037c be116f18 be85fd78 00000001 bdce03dc banshee!vMmXferNative
bdce03ac be113eec e1fff000 e25e2a38 bdce03dc banshee!vPutBits
bdce03e8 a008e47f e1ff86f8 e25e2a38 e1fef908 banshee!DrvCopyBits
bdce0430 a008e899 be113d40 bdce04d8 e1ff86f8 win32k!OffCopyBits
bdce04e4 a008e4d1 e1ff86f8 e25e2a38 00000000 win32k!SpBitBlt
Документация ошибки указывает, что память была освобождена. Это явно из линии:
Parameter 1 = 0x7: Attempt to free pool which was already freed.
Так же видно, что видео карта в процессе записи, поэтому мы должны продолжать работу над ошибкой. Во-первых, мы должны выявить, если этот компьютер мультипроцессорный:
0: kd>
1 SWITCH PROC
1: kd> kv DUMPING STACK
ChildEBP RetAddr Args to Child
bde81b7c 8046894d 815bade8 00000000 be03bb2b nt
Источник
Синий экран смерти 0x000000C2
Синий экран смерти 0x000000C2 указывает, что текущий поток выполнил запрос плохого пула.
Параметры BAD_POOL_CALLER:
1 параметр указывает тип нарушения.
1 параметр | 2 параметр | 3 параметр | 4 параметр | Причина ошибки |
0x00 | Тип пула | Тег пула | Текущий поток запрашивает выделение нулевого байта пула. | |
0x01,0x02,0x04 | Указатель заголовка пула | Первая часть содержания заголовка пула | Повреждение заголовка пула. | |
0x06 | Зарезервированный параметр | Указатель заголовка пула | Заголовок пула | Текущий поток принял попытку освободить уже свободный пул. |
0x07 | Зарезервированный параметр | Заголовок пула | Адрес блока освобождаемого пула | Текущий поток принял попытку освободить уже свободный пул. |
0x08 | Текущий IRQL | Тип пула | Размер выделения, в байтах | Текущий поток попытался выделить пул с недопустимым значением IRQL. |
0x09 | Текущий IRQL | Тип пула | Адрес пула | Текущий поток попытался освободить пул с недопустимым IRQL. |
0x0A | Адрес пула | Тег выделения | Тег, используемый в свободном выделении | Текущий поток попытался освободить память пула при помощи неправильного тега. (Память могла принадлежать другому компоненту) |
0x0B,0x0C,0x0D | Адрес пула | Тег выделения пула | Неверный указатель квоты процесса | Текущий поток попытался освободить квоту на поврежденном пуле. |
0x40 | Начальный адрес | Начальный адрес системного адресного пространство | Текущий поток попытался освободить пул ядра в адресе пользовательского режима. | |
0x41 | Начальный адрес | Физический фрейм страницы | Самый старший физический фрейм страницы | Текущий поток попытался освободить не выделенный адрес пула не подкачиваемой памяти. |
0x42,0x43 | Освобождаемый адрес | Текущий поток попытался освободить виртуальный адрес, который никогда не был ни в одном пуле. | ||
0x44 | Начальный адрес | Зарезервированный параметр | Текущий поток попытался освободить не выделенный адрес пула не подкачиваемой памяти. | |
0x46 | Начальный адрес | Текущий поток попытался освободить недопустимый адрес пула. | ||
0x47 | Начальный адрес | Физический фрейм страницы | Самый старший физический фрейм страницы | Текущий поток попытался освободить не выделенный адрес пула не подкачиваемой памяти. |
0x48 | Начальный адрес | Зарезервированный параметр | Зарезервированный параметр | Текущий поток попытался освободить не выделенный адрес пула подкачиваемой памяти |
0x50 | Начальный адрес | Начало смещения, на страницах пула подкачиваемой памяти | Размер пула подкачиваемой памяти, в байтах | Текущий поток попытался освободить невыделенный адрес пула подкачиваемой памяти. |
0x60 | Начальный адрес | Текущий поток попытался освободить недопустимый непрерывный адрес памяти. (Вызов MmFreeContiguousMemory передает плохой указатель) | ||
0x99 | Адрес, который освобождается | Текущий поток попытался освободить пул с недопустимым адресом. (Этот код может указать на повреждение в заголовке пула) | ||
0x9A | Тип пула | Запрашиваемое количество байтов | Тег пула | Текущий поток отметил запрос выделения MUST_SUCCEED. (Этот тип пула больше не поддерживается) |
0x9B | Тип пула | Запрашиваемое количество байтов | Адрес вызова | Текущий поток попытался выделить пул с тегом 0. |
0x9C | Тип пула | Запрашиваемое количество байтов | Адрес вызова | Текущий поток попытался выделить пул с тегом «BIG». |
0x9D | Неправильный тег пула | Тип пула | Адрес вызова | Текущий поток попытался выделить пул с тегом, который не содержит букв или цифр. |
0x41286 | Зарезервированный параметр | Зарезервированный параметр | Начало смещения пула подкачиваемой памяти, в страницах | Текущий поток попытался освободить адрес пула подкачиваемой памяти в середине выделения. |
Причина
Текущим потоком выполнен недопустимый запрос пула.
Решение
Необходимо выявить драйвер, который вызывает синий экран 0x000000C2 BAD_POOL_CALLER. Если драйвер не указывается в ошибке BSoD, то его необходимо определить, используя дамп памяти. Если с этим возникнут трудности, советую почитать статью “Анализ дампа памяти”. После определения сбойного драйвера его необходимо удалить, переустановить или же откатить на более раннюю версию.
Также выполните все рекомендации, написанные в материале “Общие рекомендации по устранению BSoD”.
Источник