BSOD

0x000000E7: INVALID_FLOATING_POINT_STATE

     Синий экран 0x000000E7 указывает на недопустимость сохранения состояния потока с плавающей точкой.

 Параметры INVALID_FLOATING_POINT_STATE:

     1 параметр указывает, какая проверка достоверности перестала работать. 4 параметр не используется. Значение других параметров зависит от значения 1 параметра.

1 параметр 2 параметр 3 параметр Причина
0x0 Поле флагов 0
  1. Сохраненное поле флагов контекста недопустимо;
  2. FLOAT_SAVE_VALID не установлен;
  3. Некоторые зарезервированные биты имеют ненулевое значение.
0x1 Сохраненный IRQL Текущий IRQL IRQL текущего процессора не является IRQL в котором сохранен контекст с плавающей точкой.
0x2 Сохраненный адрес потока, который владеет  контекстом с плавающей точкой Текущий поток Сохраненный контекст не принадлежит текущему потоку.

Решение

 

     Для начала следует выявить сбойный драйвер.  Если в сообщении BSoD 0x000000E7 отсутствует название сбойного драйвера, то его можно выявить с помощью дампа памяти. Подробнее об этом написано в статье “Анализ дампа памяти”. После того, как виновник возникновения ошибки будет найден, в зависимости от ситуации его необходимо обновить, откатить или удалить.

     Также выполните рекомендации, описанные в статье “Общие рекомендации по устранению BSoD”.

{jcomments on}

Вы здесь: Главная Документация BSOD 0x000000E7: INVALID_FLOATING_POINT_STATE