BSoD 0x00000018 REFERENCE_BY_POINTER

Отказ произошел при ссылке на объект. Должен быть указатель, на который он ссылается.

Счетчик ссылок на объект имеет недопустимое значение для текущего состояния объекта. Каждый раз, когда драйвер использует указатель на объект, он вызывает подпрограмму ядра, чтобы увеличить счетчик ссылок объекта на единицу. Когда драйвер заканчивает работу с указателем, драйвер вызывает другую подпрограмму ядра, чтобы уменьшить счетчик ссылок на единицу.

Драйверы должны вызывать подпрограммы, которые увеличивают (ссылка), и уменьшают (разыменовывание) счетчик ссылок. Эта ошибка возникает при несоответствии значения счетчика ссылок объекта. Как правило, несогласованность вызвана драйвером, который уменьшает счетчик ссылок объекта слишком много раз, выполняя дополнительные вызовы, которые разыменовывают объект. Эта ошибка может произойти при нулевом значении счетчика ссылок, в то время как все еще есть открытые дескрипторы к объекту.

Эта ошибка чаще всего происходит по двум виновникам:

1. Драйвер.
2. Антивирус.

1. Попробуйте восстановить систему.
2. Обновить драйвера.
3. Переустановить либо удалить антивирус.

Поделиться:

Похожие публикации

Тут ничего нет

Нет комментариев