Наиболее частая причина возникновения - драйвер устройства использует неверный адрес. Причина ошибки в 99% из-за "кривых" драйверов. Некоторые из них (хотя и не все, а только малую часть)в Windows XP можно обнаружить, используя утилиту verifier.exe: Пуск-Выполнить-verifier.exe.