0x000000C1: SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION

0x000000C1: SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION

0x000000C1: SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION

Попытка произвести запись драйвером по неправильному адресу памяти.



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





 

Windows NT/2000/XP:



Эта ошибка схожа с ошибками:

  1. 0x0A IRQL_NOT_LESS_OR_EQUAL, указывает, что драйвер затронул
    память на DISPATCH_LEVEL уровне или выше.
  2. 0xBE ATTEMPTED_WRITE_TO_READONLY_MEMORY, драйвер пытался
    записать в память "только чтение".
  3. 0xC1 SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION, драйвер попытался
    записать в неверный адрес памяти.
  4. 0xC4 DRIVER_VERIFIER_DETECTED_VIOLATION, обычно фатальная
    ошибка.
  5. 0xC5 DRIVER_CORRUPTED_EXPOOL, указывает на то, что драйвер
    попытался обратиться к неверной памяти на процессе IRQL, который
    слишком высок.
  6. 0xC6 DRIVER_CAUGHT_MODIFYING_FREED_POOL, драйвер пытался
    получить доступ к высвобожденному сектору памяти.
  7. 0xC7 TIMER_OR_DPC_INVALID, указывает, что таймер ядра или DPC
    был обнаружен в памяти, где его не должно было быть. Такая ситуация
    обычно возникает, когда драйвер не отменил таймер или the Delayed
    Procedure Call (DPC) перед тем как освободить память занятую
    таймером или DPC.
  8. 0xC9 DRIVER_VERIFIER_IOMANAGER_VIOLATION, I/O нарушение
    инструмента проверки драйверов.
  9. 0x50 PAGE_FAULT_IN_NONPAGED_AREA, указание на неверную системную
    память.

Решение:

Используйте Driver Verifier для выявления ошибок и повреждённых
драйверов. Переустановите драйвера определенные утилитой как сбойные.