- Грешка, свързана с графична нестабилност: обикновено са засегнати драйвери, TDR и DX12.
- Активирането на режим за отстраняване на грешки, форсирането на DX11 и проверката на файловете решава много случаи.
- Настройките на TDR (TdrLevel), деактивирането на наслагванията/Dynamic Vibrance и DDU правят разликата.
- Реални случаи потвърждават подобрения при проверка на разрешенията за nvlddmkm.sys и превключване на стартови панели.
Ако получите ужасяващата грешка DXGI_ERROR_DEVICE_HUNG с кодове 0x887A0005 или 0x887A0006, докато играете, е вероятно сесията ви да приключи внезапно. Този бъг в DirectX е особено досаден. в популярни заглавия и понякога дори се появява в менюто или чакалнята, без предупреждение.
В това ръководство сме събрали най-често срещаните случаи от реалния живот, вероятните причини и решенията, които действително са проработили: от активиране на режим за отстраняване на грешки на NVIDIA и коригиране на TDR ключове в системния регистър, до проверка на файлове, форсиране на DX11, деактивиране на нови функции в приложението NVIDIA и проверка на разрешенията за nvlddmkm.sys. Всичко е обяснено стъпка по стъпка и на испански.
Какво е DXGI_ERROR_DEVICE_HUNG (0x887A0005 / 0x887A0006)
DXGI_ERROR_DEVICE_HUNG показва, че графичното устройство е отказало след получаване на невалидни команди или е в нестабилно състояние. Windows го оформя в рамката си Грешки в DirectX и обикновено е придружено от съобщения като „Грешка в двигателя“ или подобни кодове като 6068 или 0x887A0006, които в крайна сметка затварят играта.
Microsoft описва проблема като комуникационна грешка между играта и графичния хардуер. Може да се задейства от овърклок, драйвери, API (DX11/DX12), TDR таймаути или повредени файлове.Понякога засяга само една или две игри; друг път е по-широко разпространено.

Често срещани причини за неуспех
- Овърклок на графичен или процесорен процесор: увеличава производителността, но може да доведе до нестабилност, която да предизвика сривове на TDR и DirectX.
- Проблемни или повредени драйвериверсии с грешки, мръсни инсталации или остатъци след смяна на графични процесори.
- API и графични настройкиDX12 може да е проблем за определени заглавия или компютри; форсирането на DX11 обикновено го стабилизира.
- Откриване и възстановяване на изчакване (TDR)Windows рестартира драйвера, ако той „не отговаря“; неправилно коригирани стойности на TdrLevel/TdrDelay може да се влоши.
- Повредени файлове на игратаПовредени пакети или непълни актуализации.
- Използване на грешен графичен процесор на компютри с интегрирана и специализирана графика.
- Липса на разрешения или изпълнение без привилегии при стартиране на играта.
- Разрешения за файла nvlddmkm.sys в DriverStore: специфични случаи се подобряват след преназначаване.
- Наслагвания и функции на приложенията (наслагвания, синхронизация с облак, RTX Dynamic Vibrance), които пречат.
Бързи решения, които обикновено работят най-добре
Преди да навлезем в подробности, ето действията с най-висок кумулативен процент на успех: Активирайте режима за отстраняване на грешки в NVIDIA, деактивирайте RTX Dynamic Vibrance в приложението NVIDIA, проверете/преработете файловете на играта, наложете DX11, където е наличен, и почистете/преинсталирайте драйверите с DDU.
- Режим на отстраняване на грешки (NVIDIA): Деактивира всяко фабрично/лично овърклокване на графичния процесор.
- Деактивиране на динамичната вибрация на RTX в бета приложението NVIDIA, ако го използвате с MSFS или други игри.
- Сила DX11 в игри с проблеми под DX12; в Epic използвайте аргументи от командния ред.
- Проверете целостта на файлове в Steam/Epic/Battle.net; преинсталирайте, ако има много повредени файлове.
- Изберете специализиран графичен процесор в панела NVIDIA/AMD, ако имате вградена графика.
- Изпълнете като администратор .exe файла на играта (най-добре от инсталационната папка).
- Отмяна на овърклокването на процесора/графическия процесор и тествайте фабричните настройки.
- Преинсталирайте драйверите с DDU и тествайте предишни стабилни версии (най-новата не винаги е най-добрата).
ръководства стъпка по стъпка
1) Стартирайте играта с администраторски права
На някои компютри играта изисква повишени разрешения за достъп до системните компоненти. Отидете в папката, където се намира .exe файлът От играта щракнете с десния бутон на мишката, изберете „Свойства“, раздел „Съвместимост“ и изберете „Изпълни тази програма като администратор“. Приложете и тествайте.
2) Активирайте режима за отстраняване на грешки в контролния панел на NVIDIA
Тази настройка деактивира овърклокването (включително фабричното овърклокване) на графичния процесор, намалявайки нестабилността. Щракнете с десния бутон върху работния плот, отидете на контролния панел на NVIDIA, отворете менюто „Помощ“ и изберете „Режим на отстраняване на грешки“. Рестартирайте играта.
3) Поправка/проверка на файловете на играта
Повредата на игровия пакет предизвиква DXGI грешки. В Epic GamesБиблиотека, бутон с три точки в играта, Управление и Проверка. В SteamБиблиотека, щракнете с десния бутон върху играта, Свойства, Локални файлове и „Проверка на целостта на файловете на играта“.
4) Уверете се, че използвате правилния графичен процесор
На лаптопи или компютри с iGPU + dGPU, играта може да стартира с интегрираната. Контролен панел на NVIDIA → Управление на 3D настройките → Настройки на програмата, изберете играта и под „Предпочитан графичен процесор“ изберете „Високопроизводителен NVIDIA процесор“. Приложи.
Ако използвате AMD, отворете настройките на AMD Radeon, отидете на Система → Превключваема графика и задайте "Високопроизводителен графичен процесор" към играта.
5) Актуализирайте (или променете) графичния драйвер
Самото съобщение говори за проблем с видеокартата. Изтеглете драйвера от официалния уебсайт от NVIDIA или AMD, вместо да използвате генерични актуализатори, или използвайте DDU за почистване и преинсталиране на известна стабилна версия, ако най-новата ви създава проблеми.
- DDU (Чисто деинсталиране): Безопасен режим, деинсталирайте драйвера, рестартирайте и след това инсталирайте избрания драйвер.
- Ако даден клон (напр. 418.81 на 2080 Ti) ви откаже, опитай друга версия проверено от общността.
6) Деактивирайте DX12 и наложете DX11 в конфликтни игри
DX12 не винаги е най-добрият вариант. Ако играта предлага DX11/DX12 селектор В настройките му изберете DX11. В Epic Launcher можете да го активирате принудително: Настройки → превъртете до играта → отметнете „Допълнителни аргументи на командния ред“ и въведете d3d11Приложете и тествайте.
7) Отменете всички овърклокове на графичния процесор или процесора
Овърклокът, дори лек, може да задейства TDR. Възстановяване на стойностите по подразбиране В MSI Afterburner (GPU) и в BIOS/UEFI (CPU). В BIOS отидете на Advanced Options (Разширени опции) и заредете "Defaults" (Настройки по подразбиране), запазете промените и рестартирайте. Вижте дали се стабилизира.
8) Настройте TDR в системния регистър: TdrLevel и TdrDelay
Windows рестартира графичния драйвер, ако открие, че той не отговаря. Някои потребители са отбелязали по-малко сривове деактивиране на възстановяването или удължаване на времето за изчакване. Действайте внимателно.
- Отворете редактора на системния регистър като администратор (regedit).
- Навигирайте до: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers.
- Създайте DWORD (32-битова) стойност с име TdrLevel и го задайте на 0 (нула).
- По желание някои опитват с TdrDelay за да удължите времето преди рестартиране на водача.
- Рестартирайте компютъра си след като направите промени.
Забележка: Докосването на TDR може да скрие симптома, а не причината. Направете копие на регистъра преди да промените нещо и да се върнете към предишното, ако не се подобри.
9) Проверете разрешенията на файла nvlddmkm.sys (специфични случаи)
Съобщени са подобрения след предоставяне на пълни разрешения на nvlddmkm.sys в пътя на DriverStore. Местоположението обикновено е нещо подобно: C:\Windows\System32\DriverStore\FileRepository\…\nvlddmkm.sysОтворете Свойства → Защита и коригирайте разрешенията за вашия потребител/система. Това е напреднала промянаНаправете го само ако знаете как да го направите обратно.
10) Деактивирайте функции и наслагвания на трети страни
Наслагванията и синхронизациите могат да пречат. Деактивиране на наслагвания (Steam, GeForce Experience, Discord) и тествайте. В Steam също временно деактивирайте синхронизирането с облака за конфликтната игра.
11) Корпус с MSFS с бета приложение на NVIDIA: деактивирайте RTX Dynamic Vibrance
С версия NVIDIA_app_beta_v10.0.1.253, RTX Dynamic Vibrance причиняваше сривове с 0x887A0006 в MSFS 2020. Влезте в приложението NVIDIA и деактивирайте тази функция - играта би трябвало да спре да се срива.
12) Сменете стартера, ако проблемът продължава
В реален случай, същата игра се срина при стартиране от Battle.net, но се стабилизира. преместването му в SteamАко имате официална алтернатива на платформата, струва си да опитате.
13) Проверете целостта на системата
Някои потребители изпълниха SFC / сканиране, CHKDSK и MEMTEST. Въпреки че SFC може да поправя файлове, той не винаги отстранява грешката. Все пак, Препоръчително е да проверите дали Windows е в добро състояние. преди да продължите с фината настройка.
14) Относно инструментите за ремонт на автомобили
Има платени програми, които обещават да поправят грешки 0x887A0006/0x887A0005 с едно щракване. Те не са задължителни и трябва да се подхожда с изключително внимание.Направете проучване, избягвайте потенциално нежелани програми и бъдете внимателни с обещанията за чудотворни програми. В повечето случаи горните стъпки са достатъчни.
Стандартно известие: Някои връзки или препоръки към форуми сочат към външни сайтове. Проверете дали информацията е надеждна и избягвайте изтеглянето на софтуер, рекламиран от агресивни реклами.
Специфични бележки въз основа на вашия хардуер и игра
- RTX 20xx (2080 Ti) и специфични клонове на драйвериАко забележите грешката след актуализация, опитайте предишна стабилна версия. Винаги пазете резервно копие на инсталатора на любимия си драйвер.
- SLI и конфигурации с няколко графични процесораС GTX 980 в SLI периодично се получаваха сривове. Деактивирайте SLI за тестване, използвайте един адаптер и повторете проверките с TDR и драйверитеСъвременните игри едва се възползват от SLI и могат да се сриват по-често.
- Висококачествена екипировка се срива в Warzone/MW3Дори при правилни температури (под 75 °C) и без видимо овърклокване, активирайте Режим на отстраняване на грешки на NVIDIA и проверката на разрешенията на nvlddmkm.sys помогна за стабилизирането. Също така, помислете за смяна на платформата, ако е възможно.
- MSFS 2020 на NVIDIA Game Pass (бета приложение)деактивира RTX Dynamic VibranceАко е поправено, моля, съобщете го на поддръжката на NVIDIA, за да могат да го поправят в бъдещи издания.
Ако сте стигнали дотук, вече ще имате пълен набор от мерки за атака на DXGI_ERROR_DEVICE_HUNG 0x887A0005/0x887A0006 от всички фронтове: Драйвери, API, TDR, целостност на файловете, разрешения и софтуерни функцииКомбинация от NVIDIA Debug Mode, форсиране на DX11, деактивиране на проблемни функции (като RTX Dynamic Vibrance в бета приложението), проверка на файлове и преинсталиране на драйвери често възстановява стабилността дори на мощни машини; в упорити сценарии, настройването на TdrLevel, проверката на разрешенията на nvlddmkm.sys и, ако е приложимо, смяната на лаунчерите са ключови за връщане към игра без сривове.
Редактор, специализиран в областта на технологиите и интернет, с повече от десет години опит в различни цифрови медии. Работил съм като редактор и създател на съдържание за компании за електронна търговия, комуникации, онлайн маркетинг и реклама. Писал съм и на уебсайтове за икономика, финанси и други сектори. Работата ми е и моя страст. Сега, чрез моите статии в Tecnobits, опитвам се да изследвам всички новини и нови възможности, които светът на технологиите ни предлага всеки ден, за да подобрим живота си.
