Різноманітні збої і «вильоти» в іграх - досить поширене явище. Причин для подібних неполадок безліч, і ми сьогодні розберемо одну помилку, яка виникає в сучасних вимогливих проектах, таких як Battlefield 4 і інших.

DirectX function «GetDeviceRemovedReason»

Даний збій найчастіше зустрічається при запуску ігор, які дуже сильно навантажують залізо комп'ютера, зокрема, відеокарту. Під час ігрової сесії раптово з'являється діалогове вікно з лякаючим попередженням.

Діалогове вікно з повідомленням про помилку DirectX викликаної нестабільною роботою відеокарти

Помилка вельми поширена і говорить про те, що в збої винен девайс (відеокарта). Тут же висловлюється припущення, що «виліт» міг бути викликаний графічним драйвером або самою грою. Прочитавши повідомлення можна подумати, що допоможе перевстановлення ПЗ для графічного адаптера, і (або) іграшки. На ділі все може бути не так райдужно.

Читайте також: Перевстановлюємо драйвера відеокарти

Поганий контакт в слоті PCI-E

Це найщасливіший випадок. Після демонтажу просто протріть контакти на відеокарті ластиком або тампоном, змоченим в спирті. Майте на увазі, що причиною може бути наліт оксиду, тому терти потрібно сильно, але, разом з тим, акуратно.

Видалення шару окисленого металу з контактів відеокарти за допомогою гумки

Читайте також:
Відключаємо відеокарту від комп'ютера
Підключаємо відеокарту до материнської плати ПК

перегрів

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

Детальніше:
Моніторинг температури відеокарти
Робочі температури і перегрів відеокарт
Усуваємо перегрів відеокарти

Блок живлення

Як відомо, ігрова відеокарта вимагає для нормальної роботи досить багато енергії, яку отримує за допомогою додаткового харчування від БП і, частково, через слот PCI-E на материнській платі.

Додаткове харчування відеокарти від блоку живлення комп'ютера

Як Ви вже, напевно, здогадалися, проблема полягає в блоці живлення, який не здатний подати на відеокарту досить енергії. У навантажених ігрових сценах, коли графічний процесор працює на повну силу, в один «прекрасний» момент, через просідання харчування, може відбутися крах ігрового програми або драйвера, оскільки відеокарта не може нормально виконувати свої функції. І це стосується не тільки потужних прискорювачів з додатковими силовими роз'ємами, але і з тими, які харчуються виключно через слот.

Дана проблема може бути викликана як недостатньою потужністю БП, так і його похилим віком. Для перевірки необхідно підключити інший блок достатньої потужності до комп'ютера. Якщо проблема збереглася, читаємо далі.

Ланцюги живлення відеокарти

За електропостачання графічного процесора і відеопам'яті відповідає не тільки БП, але й ланцюга харчування, що складаються з мосфетов (транзисторів), дроселів (котушок) і конденсаторів. Якщо Ви користуєтеся старої відеокартою, то ці ланцюги цілком можуть «втомитися» з огляду на свій вік і навантажень, тобто, попросту виробити ресурс.

Ланцюги живлення відеокарти складаються з мосфетов дроселів і конденсаторів

Як бачимо, мосфети накриті радіатором охолодження, і це неспроста: поряд з графічним процесором вони є самими високо навантаженими частинами відеокарти. Рішення проблеми можна знайти, звернувшись до сервісного центру для діагностики. Можливо, у Вашому випадку, карту можна реанімувати.

висновок

Дана помилка в іграх говорить нам про те, що щось не в порядку з відеокартою або системою живлення комп'ютера. При виборі графічного адаптера не в останню чергу варто звернути увагу на потужність і вік наявного БП, і при найменшій підозрі, що він не впорається з навантаженням, замінити його більш потужним.