- Грешка поврзана со графичка нестабилност: обично се вклучени драјвери, TDR и DX12.
- Овозможувањето на режимот за дебагирање, форсирањето на DX11 и верификацијата на датотеките решава многу случаи.
- Поставките за TDR (TdrLevel), оневозможувањето на преклопувањата/Динамичката вибрација и 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, кои на крајот ја затвораат играта.
Мајкрософт го опишува проблемот како прекин на комуникацијата помеѓу играта и графичкиот хардвер. Може да биде предизвикано од оверклокување, драјвери, API-ја (DX11/DX12), истекување на времето на TDR или оштетени датотеки.Понекогаш влијае само на една или две игри; друг пат е пошироко распространето.

Вообичаени причини за неуспех
- Оверклокување на графичкиот процесор или процесорот: ги зголемува перформансите, но може да воведе нестабилност што предизвикува падови на TDR и DirectX.
- Проблематични или корумпирани драјвериверзии со грешки, валкани инсталации или остатоци по промената на графичките процесори.
- API и графички поставкиDX12 може да биде проблем кај одредени игри или компјутери; форсирањето на DX11 обично го стабилизира.
- Откривање и враќање на истек на време (TDR)Windows го рестартира драјверот ако „не реагира“; неправилно прилагодени вредности на TdrLevel/TdrDelay може да се влоши.
- Оштетени датотеки со игри: Оштетени пакети или нецелосни ажурирања.
- Користење на погрешен графички процесор на компјутери со интегрирана и наменска графика.
- Недостаток на дозволи или извршување без привилегии при стартување на играта.
- дозволи за датотеки nvlddmkm.sys во DriverStore: специфичните случаи се подобруваат по прераспределбата.
- Преклопувања и функции на апликации (преклопувања, синхронизација во облак, RTX динамична вибрација) што се мешаат.
Брзи поправки кои обично најмногу функционираат
Пред да навлеземе во детали, ова се акциите со највисока кумулативна стапка на успех: Овозможете режим за дебагирање во 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 → Поставки на програмата, изберете ја играта и под „Преферентен графички процесор“, изберете „High-performance NVIDIA processor“. Примени.
Ако користите 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-битна) вредност со име Tdr Ниво и поставете го на 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 со еден клик. Тие не се неопходни и треба да се биде исклучително внимателен.Истражувајте, избегнувајте PUP-и и бидете претпазливи со чудотворните ветувања. Во повеќето случаи, горенаведените чекори се доволни.
Стандардна забелешка: Некои линкови или препораки од форумот упатуваат на надворешни страници. Проверете дали информациите се веродостојни и избегнувајте преземање софтвер промовиран преку агресивни реклами.
Специфични белешки врз основа на вашиот хардвер и игра
- 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, се трудам да ги истражувам сите новости и нови можности кои светот на технологијата ни ги нуди секој ден за подобрување на нашите животи.
