Я начал получать этот BSOD только после того, как начал регулярно использовать второй монитор на своем ноутбуке. Моя машина Dell Vostro 1500. Процессор Core 2 Duo T5270 с тактовой частотой 1,4 ГГц, 2 гигабайта PC5300 (667 МГц). У меня нет выделенной видеокарты, но у меня есть набор микросхем Intel 965 Express для мобильных ПК. Я использую Windows XP Home SP3 со всеми обновлениями.
Я проанализировал аварийные дампы с помощью Windbg и обнаружил, что причиной сбоя драйвера является Probably caused by : prcmondrv1041.sys ( prcmondrv1041+f5d )
. Изменения в том, какой процесс выполняется, но наиболее распространенным нарушителем является служба IDriveE. Другой известной мне программой, вызвавшей BSOD, была программа удаленного рабочего стола под названием ShowMyPC, основанная на VNC.
Когда служба настроена на автоматический запуск, она зависала до завершения входа в систему. Я мог видеть рабочий стол, но еще не все службы и загрузочные приложения были загружены. Чтобы добавить интересный поворот, он будет падать только тогда, когда он подключен, а не при работе от батареи.
Вот некоторая информация из анализа мини-дампов, которая может быть интересной. Я могу добавить больше, если кто-то думает, что это будет полезно.
PAGE_FAULT_IN_NONPAGED_AREA (50)
Invalid system memory was referenced. This cannot be protected by try-except,
it must be protected by a Probe. Typically the address is just plain bad or it
is pointing at freed memory.
Arguments:
Arg1: ffffffe8, memory referenced.
Arg2: 00000001, value 0 = read operation, 1 = write operation.
Arg3: 804de948, If non-zero, the instruction address which referenced the bad memory address.
Arg4: 00000000, (reserved)
Я запустил MemTest86+, но он не нашел ошибок. Я также проверил вирус, но снова ничего не было найдено.