- Синий экран смерти 0x0000004E
- 0x0000004E: PFN_LIST_CORRUPT
- Параметры PFN_LIST_CORRUPT:
- Причина
- Решение
- «0x0000004E» stop-ошибка при теневого копирования завершается с ошибкой на компьютере под управлением Windows Server 2012
- Симптомы
- Причина
- Решение
- Сведения об обновлении
- Статус
- Дополнительные сведения
- Устраняем ошибку 0x0000004E связанную с файлом подкачки
- Общая информация
- Проблема с драйверами
- Проблема на стороне ОЗУ
- Файловая система
- Системные файлы
- Проблема с жестким диском
- Повреждение записей в реестре
- Установленное ПО
- Обновление BIOS
- Что еще можно сделать
Синий экран смерти 0x0000004E
0x0000004E: PFN_LIST_CORRUPT
Синий экран смерти 0x0000004E указывает, что список числа файла подкачки (PFN) управления памятью поврежден.
Параметры PFN_LIST_CORRUPT:
Параметр 1 указывает тип нарушения. Остальные параметры зависят от первого.
1 Параметр | 2 Параметр | 3 Параметр | 4 Параметр | Причина ошибки |
0x01 | Значение поврежденного ListHead | Количество доступных страниц | 0 | Повреждение ListHead |
0x02 | Запись в списке, которая удаляется | Высшее значение физической страницы | Счетчик ссылок удаляемой записи | Повреждение записи списка |
0x07 | Значение страничного блока | Текущее значение разделителя | 0 | Драйвер разблокировал определенную страницу больше раз, чем блокировал |
0x8D | Номер страничного блока, состояние которого противоречиво | 0 | 0 | Список без страниц поврежден. Этот код ошибки наиболее вероятно указывает аппаратную проблему |
0x8F | Новый номер страницы | Старый номер страницы | 0 | Повреждение свободной или обнуленной страницы listhead |
0x99 | Значение страничного блока | Текущее состояние страницы | 0 | Запись системной таблицы страниц (PTE) или PFN повреждены |
0x9A | Значение страничного блока | Текущее состояние страницы | Счетчик ссылок записи, которая удаляется | Драйвер попытался освободить страницу, которая все еще заблокирована для операций ввода/вывода |
Причина
BSoD 0x0000004E обычно вызывается драйвером, передающим плохой список дескриптора памяти. Например, драйвер, вызвал функцию MmUnlockPages() дважды с одним и тем же списком.
Решение
Данная ошибка свойственна операционным системам Windows 2000. Для решения данного синего экрана необходимо выявить сбойный драйвер. В этом Вам поможет статья “Анализ дампа памяти”. Дальнейшая переустановка или обновление данного драйвера может устранить ошибку.
Так же причиной ошибки может служить неисправность оперативной памяти. Замена сбойной планки решит проблему.
Буду признателен, если воспользуетесь кнопочками:
«0x0000004E» stop-ошибка при теневого копирования завершается с ошибкой на компьютере под управлением Windows Server 2012
Не уверены, если это нужное исправление? Этой проблемы мы добавили в наш которой можно подтвердить.
Симптомы
Предполагается, что включен режим защиты моментальный снимок на компьютере под управлением Windows Server 2012. Когда теневое копирование происходит сбой, компьютер аварийно завершает работу. Кроме того появляется следующее сообщение об ошибке:
STOP: 0x0000004E ( параметр1, параметр2 , параметр3 , параметр4 )
PFN_LIST_CORRUPT
Примечание: не все ошибки Stop «0x0000004E» вызываются этой проблемы.
Предположим, например, использовать диспетчер защита данных Microsoft System Center 2012 для выполнения операции резервного копирования. Если моментальный снимок тома не хватает памяти или места на диске, после возникновения этой проблемы.
Причина
Это происходит потому драйвер теневого копирования томов (volsnap.sys, удаляющий) не обеспечивает очистки пакеты запроса ввода-вывода (IRP) корректно при «устройство не подключено», происходит ошибка в операции ввода-вывода.
Решение
Сведения об обновлении
Чтобы устранить эту проблему, установите Windows 8 и Windows Server 2012 накопительного пакета обновления 2855336. Для получения дополнительных сведений о том, как получить этот накопительный пакет обновления, щелкните следующий номер статьи, чтобы перейти к статье базы знаний Майкрософт:
Windows Server 2012, Windows 8 и Windows RT накопительный пакет обновления: июля 2013
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе «Относится к».
Дополнительные сведения
Для получения дополнительных сведений о терминологии обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
Описание Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
Устраняем ошибку 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 следующее видео.