Дългоочакваният Battlefield 2042 Early Access вече е излязъл и пълната версия ще бъде на 19 ноември. Въпреки това, шумът изглежда донесе известно разочарование. Много играчи срещат различни DirectX грешки и не могат да играят играта. Най-често срещаните са DXGI_ERROR_DEVICE_HUNG и DXGI_ERROR_DEVICE_REMOVED грешки.
Разработчиците проучват проблемите и се надяваме, че ще получим окончателно решение, когато пуснат новите актуализации. Преди това сме събрали някои поправки, които са решили грешките за някои играчи, които можете да опитате.
Системни изисквания на Battlefield 2042
Минимум | Препоръчва се | |
ВИЕ | Windows 10 (64-битова) | Windows 10 (64-битова) |
процесор | AMD Ryzen 5 3600 или Intel Core i5 6600K | AMD Ryzen 7 2700X или Intel Core i7 4790 |
графики | Nvidia GeForce GTX 1050 Ti или AMD Radeon RX 560 | Nvidia GeForce RTX 3060 или AMD Radeon RX 6600 XT |
Памет | 8GB | 16 гигабайта |
Видео памет | 4 гигабайта | 8GB |
Съхранение | 100GB | 100 GB SSD |
DirectX | Версия 12 | Версия 12 |
Опитайте тези корекции…
1: Актуализирайте вашия графичен драйвер
2: Поправете файловете на играта
3: Инсталирайте най-новите актуализации на Windows
4: Принудително стартиране на DirectX 12
Поправка 1: Актуализирайте вашия графичен драйвер
Грешките в DirectX в Battlefield 2042 обикновено предполагат проблем с драйвера. Някои от съобщенията за грешки директно ви молят да инсталирате най-новия графичен драйвер.
Има два начина да поддържате драйвера на вашата графична карта актуален. Единият е да го актуализирате ръчно чрез диспечера на устройства. Ако Windows не успее да открие най-новата налична актуализация, можете също да търсите на уебсайта на производителя. Не забравяйте да изберете само драйвера, който е съвместим с вашата версия на Windows.
Автоматично актуализиране на драйвери – Ако нямате време, търпение или компютърни умения да актуализирате драйвера си ръчно, вместо това можете да го направите автоматично с Driver Easy. Driver Easy автоматично ще разпознае вашата система и ще намери правилния драйвер за вашата точна графична карта и вашата версия на Windows, след което ще изтегли и инсталира драйвера правилно:
- Изтеглете и инсталирайте Driver Easy.
- Стартирайте Driver Easy и щракнете върху Сканирай сега бутон. След това Driver Easy ще сканира компютъра ви и ще открие всички проблемни драйвери.
- Щракнете върху Актуализация бутон до маркирания драйвер за графична карта, за да изтеглите автоматично правилната версия на драйвера, след което можете да го инсталирате ръчно (можете да направите това с БЕЗПЛАТНАТА версия).
Или щракнете Актуализирай всички за автоматично изтегляне и инсталиране на правилната версия на всичко драйверите, които липсват или са остарели във вашата система. (Това изисква Pro версията, която се предлага с пълна поддръжка и 30-дневна гаранция за връщане на парите. Ще бъдете подканени да надстроите, когато щракнете върху Актуализиране на всички.)
Ако имате нужда от помощ, моля свържете се Екипът за поддръжка на Driver Easy при support@drivereasy.com .
Рестартирайте компютъра си, за да влезе в сила новият драйвер. Ако актуализирането на графичния драйвер не реши проблема ви, опитайте следващата корекция.
Поправка 2: Поправете файловете на играта
Друго бързо решение, което можете да опитате, е да поправите файловете на играта си. Ако някои файлове липсват или са повредени, клиентът на Origin ще добави или замени проблемните файлове вместо вас. Ето как:
- Стартирайте Origin и щракнете Моята библиотека с игри .
- Щракнете с десния бутон върху Battlefield 2042, след което щракнете Игра за ремонт .
- Този процес може да отнеме известно време. Рестартирайте Origin и стартирайте Battlefield 2042, след като ремонтът приключи.
Ако това не реши проблема ви, опитайте следващото решение.
Поправка 3: Инсталирайте най-новите актуализации на Windows
Според докладите на играчите, актуализирането на системата е решило грешките на DirectX за тях. Поддържането на вашата система актуална може да реши проблемите със съвместимостта и да подобри стабилността. Тази корекция може да има значение, ако вашите DirectX грешки са били задействани от проблеми с Windows.
Ако използвате Windows 10, не се изисква да актуализирате до Windows 11, защото това не е гарантирано решение, плюс това може да причини проблеми за другите ви игри. Някои играчи специално посочиха, че инсталирането на Актуализации за Windows 20H2 или 21H1 беше полезно.- В лентата за търсене до бутона 'Старт' въведете актуализиране , след което щракнете върху C по дяволите за актуализации .
- Windows ще търси налични актуализации. Ако има не налични актуализации, ще получите a вие сте актуални знак. Можете също да щракнете Вижте всички незадължителни актуализации и ги инсталирайте, ако е необходимо.
- Ако има налични актуализации, Windows автоматично ще ги изтегли вместо вас. Следвайте инструкциите, за да завършите инсталацията.
Ако актуализирането на вашата система не реши грешките вместо вас, опитайте следващата корекция.
Поправка 4: Принудително стартиране на DirectX 12
Според системните изисквания Battlefield 2042 изисква DirectX версия 12 и играта трябва да работи с DirectX 12 по подразбиране. Но всички имаме различни настройки на нашия компютър и е възможно Battlefield 2042 да не работи с правилната версия на DirectX на вашия компютър. Можете ръчно да активирате DirectX12 и да принудите играта да го използва. Ето как:
- Натисни Windows ключ и И на клавиатурата си, за да отворите файловия изследовател.
- Навигирайте до C:UsersВАШЕТО ПОТРЕБИТЕЛСКО ИМЕDocumentsBattlefield 2042 .
- Намерете документа с име PROFSAVE_profile . Направете копие на този документ, преди да промените нещо, за да можете да върнете промените в случай, че трябва.
- Щракнете с десния бутон върху документа и го отворете с бележник .
- Намерете линията GstRender.Dx12Enabled 0 , и променете стойността от 0 на 1 .
- Запазете промените и стартирайте Battlefield 2042, за да тествате проблема.
Ако принудителното стартиране на DirectX 12 за Battlefield 2042 не помогне, преминете към следващата корекция.
Поправка 5: Изчистете кеша на играта
Счупеният кеш на играта може също да предизвика грешки в DirectX в Battlefield 2042. Дори и да не е основната причина, изчистването на кеша на играта може да помогне за подобряване на производителността на играта и да коригира някои произволни сривове. Ето как:
Произход
Трябва да изключите напълно клиента Origin, преди да продължите към стъпките по-долу.- Натисни Windows ключ и Р за да извикате полето Run.
- Копиране и поставяне %ProgramData%/Произход в текстовото поле, след което щракнете Добре .
- Отворете полето Run отново, като натиснете Windows ключ и Р на вашата клавиатура.
- Напишете в %AppData% , след което щракнете Добре .
- В изскачащия прозорец, изтрийте папката Origin .
- Навигирайте до C:UsersВашето потребителско имеAppDataLocal , и изтрийте папката Origin и там.
- Рестартирайте компютъра си и стартирайте Battlefield 2042 чрез Origin.
- Стартирайте приложението EA. Щракнете върху икона с три реда в горния ляв ъгъл изберете Помогне след това щракнете Възстановяване на приложение .
- Щракнете върху Изтрий кеш-памет .
- Ако имате проблеми с отварянето на приложението EA, можете да щракнете върху Бутон за стартиране , разгънете папката EA и щракнете APP възстановяване .
EA настолно приложение
Надяваме се тази статия да помогне! Моля, не се колебайте да оставите коментар по-долу, ако имате въпроси или предложения.