Итак, сегодня я хочу продолжить тему с BSOD «синими экранами» появляющимися в самый неподходящий момент. Темой дня становится ошибка PFN_LIST_CORRUPT, которая чаще всего наблюдается в ОС Windows 10. В более ранних версия ОС, Windows 7, XP она идет наряду с синим экраном с кодом 0x0000004E.
Давайте разбираться, что же могло вызвать данную ошибку и как все это дело исправить. Как обычно, я предлагаю начать с общей информации, в вкратце разобрать причины появления, чтобы дальше было ясно, что делать и как от нее избавиться.
Общая информация
BSOD с сообщением «PFN_LIST_CORRUPT» возникает в результате повреждения списка числа файла подкачки, обозначаемого как «PFN». Появиться она может по разным причинам, обычно виновником выступает:
- Поврежденный драйвер.
- Поврежденные планки памяти «ОЗУ» или их несовместимость с материнской платой или друг с другом.
- Ошибки на стороне файловой системы.
- Поврежденные системные файлы.
- Повреждение жесткого диска.
- Повреждение реестра.
- Антивирусы или другое установленное ПО.
- Устаревшая версия
Теперь давайте разберем каждый пункт более детально.
Чтобы была возможность вносить необходимые изменения, следует загрузиться через безопасный режим или с LiveCD.
Проблема с драйверами
Чаще всего ошибка PFN_LIST_CORRUPT вылетает из-за некорректно установленного или неисправного драйвера какого-либо компонента. Поэтому это следует проверить.
- Открываем диспетчер устройств и убеждаемся, что все драйвера установлены и нет желтых или красных знаков, говорящих о неисправном ПО.
- Если соответствующие знаки есть, то устанавливаем необходимый софт и перезагружаем систему.
Также помогает обновление всех драйверов, для этого можно использовать специальные сборники, что-то вроде «SamDrivers» или утилиты наподобие «Driver Booster».
После установки не забудьте перезапустить систему. И если вы все сделали правильно, то stop ошибка 0x0000004E должна исчезнуть.
Проблема на стороне ОЗУ
Второе место по частоте появления синего экрана смерти PFN_LIST_CORRUPT я решил отдать неисправным планкам памяти «ОЗУ». Предлагаю их протестировать. Для этого можно использовать встроенную в Windows 10 утилиту под названием «Средство проверки памяти».
Чтобы его запустить, нужно:
- Щелкнуть по значку поиска рядом с меню «Пуск».
- Ввести фразу «средство проверки» и выбрать необходимый пункт.
- Затем выбираем самый первый вариант перезагрузки и проверки.
- Сканирование планок памяти начнется автоматически после перезапуска. Дождитесь, когда процесс будет полностью завершен. По итогам тестирования в строке «Состояние» отобразятся все найденные дефекты, если они конечно есть.
Существует аналогичная утилита Мемтест. Ее вы можете использовать на более ранних версиях Windows.
Если окажется, что с памятью все отлично. То попробуйте поменять планки местами или одну вынуть, а другую переставить на место первой и проверить наличие ошибки 0x0000004E.
Иногда планки оперативной памяти просто не совместимы друг с другом или с материнской платой. Об этом можно узнать у производителя или на специальных форумах.
Также бывают физические повреждения ОЗУ, которые не определяются программными средствами.
Если до этого вы разгоняли память, то рекомендую вернуть все значения в исходное состояние, скорее всего это поможет избавиться от синего экрана 0x0000004E.
Файловая система
Еще одна распространенная причина появления ошибки PFN_LIST_CORRUPT – повреждение файловой системы. Исправить их достаточно просто, однако сама проверка занимает около получаса.
- Открываем «Компьютер», щелкаем по системному разделу правой кнопкой мышки и заходим в «Свойства».
- Далее необходимо перейти во вкладку «Сервис» и нажать на кнопку проверки.
- Устанавливаем галочки во всех пунктах.
- Добавляем в расписание.
Осталось ли перезапустить ПК, после чего запустится автоматическое сканирование и исправление системы.
Если причина действительно была в этом, то stop ошибка 0x0000004E больше не появится.
Системные файлы
В результате различных сбоев может повредиться не только файловая система, но и отдельные важные системные файлы, влияющие на работу конкретных компонентов. Как правило, в итоге, появляется синий экран PFN_LIST_CORRUPT.
Выполнить полную проверку системных файлов поможет нам специальная утилита, встроенная в ОС Windows.
Для ее запуска нужно:
- Запустить консоль команд, ввести sfc /scannow и нажать «Enter».
- Дождаться полного завершения сканирования и перезагрузиться.
После чего stop экран с кодом 0x0000004E должен быть устранен.
Проблема с жестким диском
Диагностика винчестера проводится в основном тогда, когда ваша ОС Windows установлена на одном из его разделов. Поскольку даже малейшие повреждения винчестера и наличие бэд секторов могут нарушить правильную работу ОС в целом. В результате чего может появиться известная нам ошибка PFN_LIST_CORRUPT.
Поэтому убедитесь, что HDD работает в штатном режиме, на нем нет недоступных секторов (BAD блоков) и он не издает подозрительные звуки.
Повреждение записей в реестре
Некорректные записи в реестре могут не просто нарушить работу какой-то определенной программы или драйвера, но и полностью вывести ОС Windows из строя. Что в свою очередь поспособствует появлению BSOD экрана с кодом 0x0000004E.
Так как реестр — это целая «цивилизация», работать с ним напрямую, да и еще тем, у кого нет опыта, просто не реально. К счастью, для этих целей были разработаны специальные программы, позволяющие найти и исправить все дефекты. Одной из таких является Ccleaner.
Работать с ней достаточно просто:
- Для начала нужно ее скачать и установить.
- Запускаем и перемещаемся в раздел «Реестр».
- Жмем по кнопке поиска проблем.
- Отмечаем галочками все пункты и щелкаем «Исправить». Подобный поиск и исправление я рекомендую проделать 2 раза.
- Перезагружаем ПК.
Загружаемся в штатном режиме и проверяем наличие ошибки PFN_LIST_CORRUPT.
Установленное ПО
Перед написанием данной статьи, мною был прочитан ни один форум и комментарий. Бывали случаи, когда в роли виновника выступал антивирус AVAST, а именно, ошибку 0x0000004E вызывал файл драйвера «ASWSP.SYS».
Анализируя дамп падений Windows, можно выявить даже конкретные файлы, вызывающие сбой. Для анализа я рекомендую использовать утилиту «BlueScreenView» или любой другой аналог.
Хоть в данном случае проблема была на стороне антивируса, не исключено, что также проблема может быть в любой другой программе. Поэтому не держите в своем арсенале лишний софт.
Обновление BIOS
Также справиться с ошибкой PFN_LIST_CORRUPT помогает обновление Биоса, но делать это нужно в последнюю очередь, когда ничто другое не принесло результата. Производители материнских плат регулярно выпускают обновления, в которых были устранены различные ошибки и была добавлена поддержка нового оборудования.
Поэтому это также может быть полезно сделать.
Что еще можно сделать
Еще реже избавиться от синего экрана смерти 0x0000004E помогает следующее:
- Избавление от вирусов.
- Освобождение места на винчестере, особенно на разделе с установленной Windows.
- Возвращение настроек BIOS в значение по умолчанию.
- Отключение стороннего оборудования (флешек, принтера и прочего).
- Откат системы до ближайшей точки восстановления, когда все работало.
Также вам может помочь исправить синий stop экран PFN_LIST_CORRUPT следующее видео.
Видео инструкция
Здравствуйте! У меня такая проблема: Я включаю ноутбук со всеми драйверами, у меня выскакивает ошибка «Видеодрайвер AMD, был перестал отвечать, и был успешно восстановлен. После этого, у меня моргает экран, и иногда становиться чёрным, и выключается. Когда я удаляю, драйвер на процессор, этой ошибки нет…Помогите пожалуйста.
Здравствуйте! Попробуйте обновить драйвера на видеокарту, поменять термопасту на видеокарте. Если не поможет то несите ее в ремонт или меняйте на новую. Скорее всего отвал графического процессора. Если ошибка повторяется редко, раз-два в месяц, то скорее всего системные неполадки и виной тому жесткий диск. Выполните проверку жесткого диска.
Здравствуйте. Протестил всю систему, оперативную память недавно купил и грешу на нее. Но по тестам (3 часа теста через Мемтест) не показало ни одной ошибки. При этом БСОД периодически появляется все равно. Оперативная память Golden Memory GM16LN11/8 2 планки. Материнка Asus p8p67 rev.1 Это также отобразилось на играх и их установке. Ставлю старую планку на 4 гб все работает. С этими не могу установить ни одной игры (Isdone.dll), а те, что установлены просто вылетают.
Здравствуйте! Похоже проблема в несовместимости ОЗУ с материнской платой. При этом сама ОЗУ может быть абсолютно рабочей и исправной. Выхода два — пробовать обновить биос материнской платы или поменять ОЗУ.
Начали сыпаться синие экраны с разными ошибками, причины у них одни и те же — проблемы с драйверами, жестким диском, оперативной памятью
Оперативная память — Patriot Viper Elite 2x4GB DDR4 PC4-21300 PVE48G266C6KGY и таких 2 упаковки, то есть 4 плашки по 4 гб
Мать — AsRock steel legeng
Начал грешить на жесткий т.к через неделю после появления синих экранов слетела виндовс, а планки работали стабильно пол года
В итоге я убрал жесткий диск и оказалось что дело не в нем
В итоге я купил новую оперативную память — G.Skill Trident Z 2x8GB DDR4 PC4-24000 [F4-3000C15D-16GTZB]
После я установил виндовс и начали появляться совершенно другие ошибки связанные с реестром виндовс и самим виндовс
Я вроде как их решил и снова начали появляться синие экраны с ошибками связаные с оперативной памятью, жестким диском и оперативной памятью, но жесткого у меня уже нет и я сижу на ссд и с новой оперативной памятью