Поделиться через


Проверка ошибок 0x10E: VIDEO_MEMORY_MANAGEMENT_INTERNAL

Проверка ошибки VIDEO_MEMORY_MANAGEMENT_INTERNAL имеет значение 0x0000010E. Это означает, что диспетчер памяти видео столкнулся с условием, из-за которой он не смог восстановиться.

Внимание

Эта статья предназначена для программистов. Если вы являетесь клиентом, который получил код ошибки синего экрана при использовании компьютера, см. статью "Устранение неполадок синим экраном".

Параметры VIDEO_MEMORY_MANAGEMENT_INTERNAL

Параметр 1 описывает тип ошибки памяти видео. Значения параметра 1, которые не отображаются в этой таблице, должны рассматриваться отдельно.

Параметр 1 Причина ошибки

0x1

Предпринята попытка повернуть диапазон без поворота.

0x2

Предпринята попытка уничтожить непустую кучу процесса.

0x3

Сбой попытки отменить сопоставление из сегмента диафрагмы.

0x4

Сбой поворота в пути, необходимого для успешного выполнения.

0x5

Не удалось выполнить отложенную команду.

0x6

Была предпринята попытка перераспределить ресурсы для выделения, которое отменяло его вытеснение.

0x7

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

0x8

Буфер распределенного прямого доступа к памяти (DMA) содержит недопустимую ссылку.

0x9

Сбой попытки вытеснения выделения.

0xA

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

0xB

Драйвер вернул недопустимый код ошибки из BuildPagingBuffer.

0xC

Утечка ресурсов обнаружена в сегменте.

0xD

Сегмент используется неправильно.

0xE

Не удалось сопоставить выделение с сегментом диафрагмы.

0xF

Драйвер вернул недопустимый код ошибки из AcquireSwizzlingRange.

Параметр 1 Причина ошибки

0x10

Драйвер вернул недопустимый код ошибки из ReleaseSwizzlingRange.

0x11

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

0x12

Драйвер переполняет предоставленный буфер DMA.

0x13

Драйвер переполняет предоставленный частный буфер данных.

0x14

Не удалось очистить все сегменты.

0x15

Предпринята попытка освободить дескриптор виртуального адреса (VAD), который по-прежнему находится в вращаемом состоянии.

0x16

Драйвер сломал гарантированный контракт модели буфера DMA.

0x17

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

0x18

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

0x19

Драйвер не удалось исправить буфер DMA.

0x1A

Владелец общего выделения был освобожден.

0x1B

Предпринята попытка освободить диапазон диафрагмы, который по-прежнему используется.

0x1C

VidMm пытается повернуть выделение обратно из буфера кадра, но va не поворачивается, где ожидалось.

0x1D

VidMm пытается использовать буфер разбиения по страницам, который был отключен.

0x1E

VidMm пытается выполнить операцию из неправильного контекста процесса.

0x1F

VidMm пытается пометить выделение с более низким забором, чем в настоящее время отмечено.

Параметр 1 Причина ошибки

0x20

VidMm пытается манипулировать выделением, предполагается, что это простой, но не является.

0x21

VidMm пытается очистить буфер разбиения за пределами подготовки или незафысленных данных был найден в буфере разбиения по страницам в начале подготовки.

0x22

VidMm пытается повернуть va на недопустимый диапазон.

0x23

Планировщик проснет поток до завершения ожидания.

0x24

Выделение уничтожается, которое имеет невыполненные ссылки на свое резервное хранилище... физическая память будет утечка.

0x25

GPU попыталась записать неопределенную область диафрагмы.

0x26

VIDMM_LOCAL_ALLOC был закрыт из процесса, отличного от его владельца.

0x27

VIDMM_ALLOC не была перепрограммирована в текущей точке разделения.

0x28

Неожиданное исключение произошло при ссылке на глобальное выделение.

0x29

При обработке VIDMM_ALLOC счетчика ссылок DMA обнаружено переполнение или переполнение.

0x2A

VidMm пытается освободить последнюю ссылку на текущее отображаемое выделение.

0x2B

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

0x2C

VidMm пытается сопоставить диапазон страниц с диафрагмой узла ЦП, которая ранее уже сопоставлена. Утечка памяти в лучшем случае.

0x2D

Сбой вызова DdiMapCpuHostAperture, но ожидается, что он выполнен успешно.

0x2E

Вызов DdiUnmapCpuHostAperture завершился сбоем, но должен был выполнен успешно.

0x2F

Указанный размер диапазона не соответствует количеству элементов, выделенных для массива.

Параметр 1 Причина ошибки

0x30

Произошла ошибка во время операции виртуального адреса GPU.

0x31

Удаленная очередь разбиения по страницам по-прежнему обрабатывается рабочим потоком VidMm.

0x32

Удаленная очередь разбиения по страницам по-прежнему содержит запущенные пакеты.

0x33

Устройство уничтожается, но на нем по-прежнему выделяются выделенные ресурсы.

0x34

Выделение кучи получило событие перехода состояния, несовместимое с текущим состоянием.

0x35

Сбой запроса на разбиение по страницам по умолчанию.

0x36

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

0x37

VidMm не удалось заблокировать страницы выделения во время TDR.

0x38

VidMm освобождает выделение, которое по-прежнему содержит разбиение пакетов на страницы, ссылающихся на него.

0x39

VidMm помещает устройство в неопределенный штрафной ящик, но у него есть разбиение пакетов по страницам.

0x3A

Рабочий поток VidMm выполняет очередь разбиения по страницам, которая была приостановлена.

0x3B

Память по-прежнему поворачивается в буфер кадра во время перехода D3.

0x3C

Память по-прежнему выделяется или сопоставляется с диафрагмой узла ЦП. Это означает, что память по-прежнему может быть вращаема в буфер кадра во время перехода D3.

0x3D

Недопустимая группа сегментов была указана во время операции.

0x3E

Не удалось получить защиту запуска VIDMM_ALLOC.

0x3F

Возобновление устройства планировщика во время операции перемещения или дефрагментации конфликтует с состоянием штрафного поля. Это означает, что мы будем возобновлять планировщик для устройства, память которого пока недоступна.

Параметр 1 Причина ошибки

0x40

Попытка запустить скобку подготовки, пока выполняется другая операция.

0x41

Удаление VIDMM_CROSSADAPTER_ALLOC с числом ненулевых мест размещения или адаптера.

0x42

Удаление VIDMM_CROSSADAPTER_ALLOC с отрицательным местом размещения или числом адаптеров.

0x43

При сохранении или восстановлении содержимого буфера зарезервированного кадра не удалось сопоставить хотя бы одну страницу объекта раздела, чтобы выполнить переадресацию.

0x44

Бюджетная бухгалтерия памяти в итоге оказалась в недостаточном потоке.

Причина

Эта ошибка, проверка, как правило, вызвана неправильной поведением видеодрайва.

Разрешение

Если проблема сохраняется, проверка Обновл. Windows для обновленного драйвера видео.