Я начал получать этот 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 +, но он не нашел ошибок. Я также проверил вирус, но снова ничего не было найдено.