- Синий экран ошибка 0x0000004E: PFN_LIST_CORRUPT
- Причины возникновения
- Параметры
- Способы решения
- Устраняем ошибку 0x0000004E связанную с файлом подкачки
- Общая информация
- Проблема с драйверами
- Проблема на стороне ОЗУ
- Файловая система
- Системные файлы
- Проблема с жестким диском
- Повреждение записей в реестре
- Установленное ПО
- Обновление BIOS
- Что еще можно сделать
- PFN_LIST_CORRUPT код ошибки 0x0000004E: решение
- Следуйте приведенным ниже способам с особой внимательностью:
- Способ 1. Проверьте вашу память
- Способ 2. Проверьте жесткий диск на наличие повреждений
- Способ 3. Отключите Microsoft OneDrive
- Способ 4. Проверьте системные драйвера на наличие ошибок
Синий экран ошибка 0x0000004E: PFN_LIST_CORRUPT
Произошло повреждение в PFN контроля памяти. Ошибка данного типа является характерной для различных ОС, относящихся к категории Windows 2000.
Причины возникновения
Осуществляется отправка неудачного списка дескриптора памяти некоторым драйвером. Следует привести пример для более простого понимания. Драйвер вызывает определенную функцию, но делает это два раза и в обоих случаях использует одинаковый список.
Параметры
Возникает синий экран смерти и на нем требуется найти строку указанного содержания:
STOP 0x0000004E PFN_LIST_CORRUPT (Код №1, Код №2, Код №3, Код №4)
Именно она представляет интерес для дальнейшего рассмотрения. В зависимости от значений параметров, можно судить о причинах неисправности. Ниже рассматривается таблица с допустимыми вариантами.
Код №1
Код №2
Код №3
Код №4
Причина появления
Показатель дефектного ListHead
Число страниц, находящихся в распоряжении
В ListHead произошел дефект
Удаляемая из перечня запись
Наибольший показатель физической страницы
Счетчик ссылок для записи, которая будет удаляться
В записи списка возник дефект
Показатель страничного блока
Показатель разделителя на данный момент
По отношению к некоторой странице разблокировка произведена большее число раз, чем блокирование
Номер страничного блока, где выявлены неподходящие показатели
Список, где нет страниц, имеет дефект. Как показывает практика, в большинстве случаев предполагается наличие аппаратной неисправности
Задаваемый номер страницы
Номер страницы, который был установлен ранее
Обнуленная или незанятая страница ListHead имеет дефект
Показатель страничного блока
Состояние страницы на данный момент
Запись PTE или PFN обладает дефектом
Показатель страничного блока
Состояние страницы на данный момент
Счетчик ссылок для записи, которая будет удаляться
Произведена попытка освобождения блокированной страницы с целью осуществления процессов ввода-вывода
Способы решения
Основная задача заключается в том, чтобы определить драйвер, из-за которого началась проблема. Рекомендуется провести анализ дампа памяти устройства. Для различных ОС процесс имеет некоторые особенности. В случае выяснения проблемы, вызвавшей синий экран смерти, будет достаточно работать с малым дампом памяти.
Рекомендуется применение специализированной программы BlueScreenView. Она является бесплатной и весьма хорошо себя смогла зарекомендовать. Сам процесс работы с программой можно уточнить в инструкции или найти в интернете. Когда проблемный драйвер выявлен, происходит его замена или обновление. Другой вариант возникновения ошибки предусматривается в той ситуации, когда имеется проблема с оперативной памятью. Следует выполнить процедуру замены сбойной планки.
Устраняем ошибку 0x0000004E связанную с файлом подкачки
Итак, сегодня я хочу продолжить тему с 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 следующее видео.
PFN_LIST_CORRUPT код ошибки 0x0000004E: решение
PFN_LIST_CORRUPT Ошибка BSoD – это одна из самых раздражающих ошибок, отображаемая с кодом 0x0000004E.
Сообщение об ошибке BSoD влияет на производительность системы Windows и делает ее ненадежной. Чтобы ваша система работала нормально и без ошибок, вы должны сначала исправить эту ошибку.
Тем не менее, прежде чем пытаться исправить ошибку bsd pnf-list-поврежден, мы настоятельно рекомендуем узнать больше об этой ошибке.
PFN используется вашим жестким диском для получения пути ко всем вашим файлам на жестком диске. Сообщение об ошибке обычно отображается, если номер кадра страницы в коротком списке PFN поврежден из-за внутренней или внешней ошибки.
Синий экран сообщения об ошибке PFN_LIST_CORRUPT в Windows может появляться по несколькими причинами, например:
- Неправильно настроенные или поврежденные системные драйвера.
- Поврежденный или зараженный вирусом реестр Windows.
- Конфликт между системными драйверами после установки нового оборудования.
- Поврежденные системные файлы.
- Ошибка 0x4E Сообщение об ошибке синего экрана может означать повреждение жесткого диска.
- Ошибка PFN_LIST_CORRUPT STOP также может появиться из-за повреждения системной памяти (RAM).
Если вы получаете такого рода сообщение об ошибке BSoD, не беспокойтесь, потому что вы легко найдете способ решения системной ошибки. Ниже приведены некоторые из них.
Следуйте приведенным ниже способам с особой внимательностью:
Способ 1. Проверьте вашу память
Прежде всего нужно убедиться, что память вашей операционной системы находится в рабочем состоянии и не содержит ошибок. Для этого необходимо проверить с помощью Windows Diagnostic Tool RAM.
- Нажмите Windows + R, чтобы открыть диалоговое окно «Выполнить». В диалоговом окне «Выполнить» введите mdsched.exe и нажмите «OK».
- Нажмите «Перезагрузить сейчас» и проверьте наличие проблем.
- Появится экран диагностики памяти. Пусть он проверит вашу ОЗУ. Через несколько минут после завершения процесса проверки ОЗУ вы сможете увидеть результаты .
Затем проверьте исправлена была ошибка 0x0000004E или нет.
Способ 2. Проверьте жесткий диск на наличие повреждений
- Откройте командную строку с правами администратора. Для этого найдите командную строку, используя поле “Поиск”. Щелкните правой кнопкой мыши “Командная строка” и выберите “Запуск от имени администратора”. Нажмите “Да”, когда система отобразит Контроль учетных записей.
- После открытия командной строки, введите chkdsk / f и нажмите Enter. Эта команда найдет ваш жесткий диск и будет автоматически исправлять все типы повреждений, в том числе и ошибки.
Способ 3. Отключите Microsoft OneDrive
OneDrive также может генерировать PFN_LIST_CORRUPT ошибки BSoD. Поэтому рекомендуется отключить OneDrive и посмотреть, что произойдет после деактивации Microsoft OneDrive.
- Зайдите в “Поиск” нажав клавишу Windows + S. Введите «Изменение групповой политики».
- После открытия редактора локальной групповой политики на левой панели откройте “Политику локального компьютера” > “Конфигурация компьютера” > “Административные шаблоны” > “Компоненты Windows” > “OneDrive”.
- На правой панели найдите и запретите использование OneDrive для хранения файлов и дважды щелкните его.
- Выберите «Включено» и нажмите «Применить», и «ОК», чтобы отключить OneDrive.
Способ 4. Проверьте системные драйвера на наличие ошибок
Чтобы проверить системные драйвера для каждой проблемы, вы должны использовать программу, разработанную Microsoft.
Это исправит неправильную конфигурацию системного драйвера. Перед тем, как применить этот способ, рекомендуется сделать резервную копию системных данных, поскольку ваша система может дать сбой.
- Нажмите Windows + S -> введите «Командная строка», щелкните правой кнопкой мыши и выберите «Запуск от имени администратора».
- После открытия командной строки выполните следующую команду: “Verifier”
- Выберите «Создать настройки по умолчанию» и нажмите «Далее», чтобы продолжить.
- Выберите «Автоматически выбрать все драйверы, установленные на этом компьютере» и нажмите «Готово». Вам будет предложено перезагрузить компьютер. Перезагрузите вашу систему.
- После перезагрузки Windows сканирует все драйверы.
После завершения процесса ПК автоматически перезагружается. Если в результате этого сканирования будет найден драйвер, он будет отображен, и вы сможете ему уделить должное внимание. Например, обновить или установить другой драйвер.