Проверка ошибок 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 для обновленного драйвера видео.