Вопрос или проблема
У меня есть ноутбук, который не загружается и выдает ошибку BSOD:
"page_fault_in_non_paged_area"
STOP: 0x00000050 (0xEC6B738D, 0x00000000, 0x8649308C, 0x00000000)
В ноутбуке два модуля памяти DIMM. Я удалил каждый DIMM по очереди, и ошибка сохранялась только при установленном одном DIMM.
Я запустил spinrite 6.0 на жестком диске, ошибок не найдено. Загрузился в режиме восстановления и запустил CHKDSK /R, он нашел и исправил ошибки, но ошибка остановки все еще возникает.
Есть ли другие предложения, которые стоит попробовать?
Единственные другие предложения, которые я могу найти, из страницы проверки ошибок 0x50, это отключить любой работающий антивирус (который может вмешиваться в проблему) или просмотреть журнал событий на наличие сообщений об устройствах или драйверах.
В последний раз я получал ошибку STOP 0x50 из-за неисправной оперативной памяти, однако, похоже, вы это уже исключили.
Если вы можете загрузиться в режиме восстановления, что-то может быть не так с драйверами.
Таким образом,
1) Попробуйте откатить ОС к более раннему состоянию с помощью восстановления системы.
2) Используйте memtest86 для обнаружения ошибок памяти, если таковые имеются (Хотя ваша система не звучит так, будто у нее проблемы с памятью.)
3) Переустановите ОС, если ничего не помогает.
Я рекомендую вам вставить live CD Linux и запускать с него некоторое время. Бродите по сети и получайте доступ к файлам на вашем жестком диске (может быть, стоит скопировать что-то важное.) Если вы можете отлично работать с live CD, то вы практически сузили проблему до жесткого диска или поврежденной установки Windows.
Вот дистрибутив Linux, который я использую именно для этой цели: http://www.pclinuxos.com/
Предполагая, что это система Windows XP и вы можете загрузиться, но процесс загрузки не может поднять систему до ее краха:
Вы пытались загрузиться в безопасном режиме? Если вы можете это сделать, вы должны сначала попробовать удалить графические драйверы. Если это не помогает, вам следует удалить устройства, которые не нужны для работы машины, такие как USB-драйверы, звуковые драйверы и т. д. Вы всегда можете установить их снова позже, если система вернется в строй.
Ваша ошибка страниц возникает при чтении верхних частей вашей (4 ГБ?) памяти. Вы пробовали заменить (не удалять) ваши модули памяти?
Ответ или решение
Когда вы сталкиваетесь с ошибкой BSOD "page_fault_in_non_paged_area" и кодом STOP 0x00000050 на Windows XP, это указывает на проблему, связанную с доступом к памяти. Давайте подробно рассмотрим возможные причины и шаги для устранения этой ошибки.
Возможные причины
-
Проблемы с памятью: Эта ошибка часто связана с неисправной оперативной памятью (RAM). Вы уже произвели тестирование, но не забудьте попробовать Memtest86 для более глубокого анализа оперативной памяти.
-
Драйвера и оборудование: Драйверы, которые работают неправильно или не совместимы, могут вызывать эту ошибку. Убедитесь, что все драйвера, особенно для видеокарт и системных устройств, обновлены и совместимы с вашей версией Windows.
-
Местоположение данных: Ошибка возникает, когда система пытается получить доступ к области памяти, которая недоступна. Это может произойти, если ваши данные были повреждены или пропали.
-
Антивирус: Иногда антивирусное программное обеспечение может вмешиваться в работу системы, вызывая такие ошибки. Попробуйте временно отключить антивирус и проверьте, позволит ли это запуститься системе.
Шаги для устранения проблемы
-
Безопасный режим: Попробуйте загрузиться в безопасном режиме (Safe Mode). Это ограничит загрузку ненужных драйверов и позволит вам отследить источник проблемы. В безопасном режиме рекомендуется удалить последние установленные драйверы или пакет обновлений, которые могли вызвать конфликт.
-
Тестирование оборудования: Если вы уже протестировали оперативную память, установите модули RAM в разные слоты на материнской плате, чтобы исключить проблемы с определенным слотом или модулем.
-
CHKDSK и восстановление: Вы уже выполнили CHKDSK /R, что хорошо. Если ошибка продолжает возникать, вы можете попробовать восстановление системы до более раннего состояния через точку восстановления.
-
Использование LiveCD: Загрузка с LiveCD Linux может помочь вам определить, работает ли ваше оборудование корректно. Если Linux запускается без проблем, скорее всего, проблема в Windows или ее настройках.
-
Проверка журнала событий: Если возможно, проверьте Журнал событий Windows на наличие ошибок, связанных с драйверами или оборудованием.
-
Переустановка Windows: Если ни один из шагов не помог, как крайняя мера, рассмотрите возможность переустановки Windows XP.
Заключение
Ошибка "page_fault_in_non_paged_area" может быть очень сложной для диагностики и устранения. Проработка предложенных шагов поможет вам выявить корень проблемы и восстановить функциональность вашего ноутбука. Если у вас возникнут дополнительные вопросы или потребуются более подробные инструкции, не стесняйтесь обращаться за помощью.