Как да коригирам срив на Battlefield 1 на Windows?



Опитайте Нашия Инструмент За Премахване На Проблемите

Battlefield 1 е петнадесетата част от франчайза на Battlefield и е издаден на октомври 2016 г. Той постигна огромен успех, но много потребители не успяват да се насладят на играта изцяло поради постоянни сривове, които често се появяват без съобщение за грешка. Това прави играта трудна за наслада.



Сриване на Battlefield 1



Тъй като обаче много потребители се бореха със същия проблем, това предизвика огромни теми в различни форуми, където бяха открити много методи. Решихме да включим най-полезните в тази статия, за да ги разгледате. Има много различни методи за проверка и се надяваме поне един да бъде полезен!



Какво причинява проблем със срива на Battlefield 1?

Има много различни причини за този проблем и вероятно има много повече, които не са публикувани онлайн. Има много нишки с дължина няколкостотин страници, които се занимават с този проблем и решихме да включим най-често срещаните в списъка, представен по-долу:

  • Windows не е актуализиран - Имаше грешка с определена версия на Windows 10 и много потребители успяха да разрешат проблема, просто като актуализираха Windows до най-новата версия.
  • Неизправен графичен драйвер - Причината може да е графичният драйвер, който сте инсталирали и може да се наложи да инсталирате най-новия или да се върнете към този, който сте имали преди, в зависимост от вашия сценарий.
  • Проблеми с BIOS - Някои настройки в BIOS като XMP или SMT могат да доведат до появата на проблема и трябва да деактивирате тези опции. Също така, ако версията на BIOS на вашия компютър е стара, не забравяйте да я актуализирате.
  • Проблеми с произхода - Произходът може да изисква администраторски разрешения, за да работи правилно, така че не забравяйте да ги предоставите. Освен това, ако Origin работи в играта, това може да доведе до срив на играта.
  • DirectX 12 не се поддържа - DirectX 12 все още не се поддържа при всяка настройка и преминаването към DirectX 11 успя да реши проблема за много играчи.
  • Анизотропно филтриране - Странна грешка по отношение на играчите с графични карти NVIDIA ги принуди да деактивират анизотропното филтриране за играта, за да предотвратят срив.

Решение 1: Актуализирайте Windows до най-новата версия

Най-новите версии на Windows 10 изглежда са разрешили този проблем завинаги, стига да не е бил причинен от някои услуги или програми на трети страни. Въпреки че проблемът често е причинен от нова актуализация на Windows, Windows пусна поправки след това, за да се отърве от проблема. Сривовете на Battlefield 1 са изчезнали след инсталирането на най-новата версия на Windows за много потребители и се надяваме, че ще работи и за вас!

  1. Използвай Windows Key + I комбинация от клавиши за да се отвори Настройки на вашия компютър с Windows. Като алтернатива можете да потърсите „ Настройки ”, Като използвате лентата за търсене, разположена в лентата на задачите, или изчистете иконата на зъбчатка

Настройки в менюто 'Старт'



  1. Намерете и отворете „ Актуализация и сигурност Раздел в Настройки Останете в Актуализация на Windows и щракнете върху Провери за актуализации бутон под Актуализиране на състоянието за да проверите дали има налична нова версия на Windows.

Проверка за актуализации на Windows 10

  1. Ако има такава, Windows трябва незабавно да инсталира актуализацията и след това ще бъдете подканени да рестартирате компютъра си.

Решение 2: Актуализирайте или върнете драйвера на графичната карта

Ако сривовете са започнали да се случват, след като сте обновили графичния драйвер по един или друг начин; връщането може да е достатъчно добро, докато не бъде пуснат нов, по-сигурен драйвер. Също така трябва да актуализирате графичното устройство, което използвате, за да играете играта, ако е наличен нов драйвер, тъй като новите версии често са склонни да отстраняват проблеми при срив!

  1. На първо място, ще трябва да деинсталирате драйвера, който в момента сте инсталирали на вашия компютър.
  2. Тип ' Диспечер на устройства “В полето за търсене до бутона„ Старт “, за да отворите прозореца на диспечера на устройствата. Можете също да използвате Windows Key + R комбинация от клавиши за да отворите Бягай диалогов прозорец. Тип devmgmt. msc в полето и щракнете върху OK или клавиш Enter.

Стартиране на диспечера на устройствата

  1. Разгънете „ Адаптери за дисплей ”Раздел. Това ще покаже всички адаптери за дисплей, които компютърът е инсталирал в момента.

Актуализирайте драйвера:

  1. Щракнете с десния бутон на мишката върху дисплейния адаптер, който искате да деинсталирате, и изберете „ Деинсталирайте устройството “. Това ще премахне адаптера от списъка и ще деинсталира графичното устройство.
  2. Щракнете върху „ Добре ”, Когато бъдете подканени да деинсталирате устройството.

Деинсталиране на графичния адаптер

  1. Придвижете се до страницата на производителя на вашата графична карта, за да видите списъка с наличните драйвери за вашата операционна система. Изберете най-новия, изтеглете го и го стартирайте от Изтегляния

Търсене на драйвери на уебсайта на NVIDIA

  1. Следвайте инструкциите на екрана, за да инсталирате драйвера. Рестартирайте компютъра и проверете дали проблемът е изчезнал.

Отмяна на драйвера:

  1. Щракнете с десния бутон на мишката върху графичния адаптер, който искате да деинсталирате, и изберете Имоти . След като се отвори прозорецът Properties, отидете до Шофьор и намерете Отмяна на драйвер

Отмяна на графичния драйвер

  1. Ако опцията е сиво , това означава, че устройството не е актуализирано наскоро, тъй като няма архивни файлове, запомнящи стария драйвер. Това също означава, че скорошната актуализация на драйвера вероятно не е причината за проблема ви.
  2. Ако опцията е налична за щракване, направете това и следвайте инструкциите на екрана, за да продължите с процеса. Рестартирайте компютъра и проверете дали сривът все още се случва, докато играете Battlefield 1.

Решение 3: Деактивирайте XMP и / или SMT в BIOS

XMP (Extreme Memory Profiles) и SMT (Simultated Multi-Threading) са усъвършенствани опции на BIOS, които предлагат да извлекат по-добра производителност съответно от вашата RAM памет и вашия процесор. Много потребители обаче съобщиха, че деактивирането на една или двете опции може да попречи на Battlefield 1 да се срине и силно препоръчваме да ги деактивирате, като следвате стъпките по-долу.

  1. Рестартирайте компютъра си, като отидете на Меню 'Старт' >> Бутон за захранване >> Рестартиране .
  2. Опитайте да въведете настройките на BIOS на вашия компютър, като натиснете Ключ за настройка на BIOS докато системата се зарежда.
  3. Клавишът BIOS обикновено се показва на екрана за зареждане, като казва „ Натиснете ___, за да влезете в настройката . ' Общите ключове на BIOS са F1, F2, Del, Esc, и F10 така че не забравяйте да щракнете върху него достатъчно бързо или ще трябва да рестартирате компютъра си отново.

Натиснете __, за да стартирате настройката

  1. The XMP опцията, която ще трябва да промените, се намира под различни раздели в BIOS инструментите на различни компютри, направени от различни производители и няма правило къде да се намира настройката.
  2. Обикновено се намира под Разширени , M.I.T >> Разширени честотни настройки, или различни Tweaker или Овърклок раздели, които може да са налични. Без значение къде се намира, името на опцията е XMP профил .
  3. След като намерите правилната опция, променете я на хора с увреждания .

Деактивирайте XMP в BIOS

  1. Придвижете се до Изход раздел и изберете да Изход от запазване на промените . Това ще продължи с зареждането. Уверете се, че се опитвате да видите дали играта Battlefield 1 работи правилно сега.

Излезте от запазване на промените в BIOS

Решение 4: Актуализирайте BIOS до последната версия

Актуализирането на BIOS може да е странен начин за разрешаване на проблема, но потребителите съобщиха, че това им е помогнало. Имайте предвид, че процесът се различава при различните производители, така че не забравяйте да вземете това предвид.

  1. Разберете текущата версия на BIOS помощната програма, която сте инсталирали на вашия компютър, като напишете „ msinfo ”В лентата за търсене или в менюто„ Старт ”.
  2. Намерете Версия на BIOS данни точно под вашия Модел на процесор и копирайте или пренапишете каквото и да е в текстов файл на вашия компютър или лист хартия.

Версия на BIOS в MSINFO

  1. Разберете дали вашият компютър е бил в комплект, предварително изграден или сглобен Това е много важно, защото не искате да използвате BIOS, създаден само за един компонент на вашия компютър, когато той няма да се отнася за другите ви устройства и ще замените BIOS с грешен, което ще доведе до големи грешки и системни проблеми.
  2. Подгответе компютъра си за актуализация на BIOS. Ако актуализирате вашия лаптоп, уверете се, че е батерията е напълно заредена и го включете в стената за всеки случай. Ако актуализирате компютър, препоръчително е да използвате Непрекъсваемо захранване (UPS), за да сте сигурни, че компютърът ви няма да се изключи по време на актуализацията поради прекъсване на електрозахранването.
  3. Следвайте инструкциите, които подготвихме за различни производители на настолни компютри и лаптопи, като например Lenovo , Шлюз , HP , Dell , и MSI .

Решение 5: Намалете сродството на процеса на бойното поле в диспечера на задачите

Потребителите съобщават, че промяната на афинитета на изпълнимия файл на Battlefield 1, за да се използват не се използват всички ядра на процесора, е успяла да разреши проблема напълно. Настройва афинитета нарежда вашата операционна система да използва само ядрата, които сте избрали за изпълнение на определена програма. Този метод е лесен за изпробване, така че не забравяйте да го изпробвате, преди да се откажете!

  1. Използвай Ctrl + Shift + Esc комбинация от клавиши чрез едновременно натискане на клавишите, за да отворите помощната програма Task Manager. Играта трябва да е отворена във фонов режим, за да работи този метод.
  2. Като алтернатива можете да използвате Ctrl + Alt + Del комбинация от клавиши и изберете Диспечер на задачите от изскачащия син екран, който ще се появи с няколко опции. Можете също да го търсите в менюто 'Старт'.

Отваряне на диспечера на задачите

  1. Кликнете върху Повече информация за да разширите диспечера на задачите. Придвижете се до Подробности и потърсете BF1. exe вписване под Име колона. Щракнете с десния бутон върху този запис и щракнете върху Задайте афинитет опция.
  2. В Афинитет на процесора прозорец, уверете се, че сте премахнали само едно или две ядра на вашия процесор (един от записите с име CPU 0, CPU 1 и т.н.) и щракнете върху Добре

Задаване на афинитет на BF1.exe процес

  1. Рестартирайте компютъра си, за да приложите промените и опитайте отново да стартирате Battlefield 1, за да видите дали сриването продължава!

Решение 6: Стартирайте Origin като администратор и деактивирайте Origin в играта

Изпълнението на каквото и да е с администраторски разрешения със сигурност ще предостави известна помощ за много грешки и тази не е по-различна. Простото стартиране на клиента Origin като администратор може да е достатъчно, за да спрете да виждате досадната грешка веднъж завинаги.

  1. Намерете Първоначален пряк път или изпълним файл на вашия компютър и отворете неговите свойства, като щракнете с десния бутон върху неговия запис или на работния плот или в менюто „Старт“ или в прозореца с резултати от търсенето и изберете Имоти от изскачащото контекстно меню.
  2. Придвижете се до Съвместимост в раздела Имоти прозорец и поставете отметка в квадратчето до Стартирайте тази програма като администратор преди запазване на промените, като щракнете върху OK или Apply.

Стартиране на Origin като администратор

  1. Уверете се, че сте потвърдили всички диалогови прозорци, които могат да се появят, което трябва да ви подкани да потвърдите избора с администраторски права и Origin трябва да стартира с администраторски права от следващото стартиране. Отворете го, като щракнете двукратно върху неговата икона, щракнете върху Произход опция от лентата с менюта и изберете Настройки на приложението от менюто, което ще се появи.

Деактивирайте Origin In-Game

  1. Придвижете се до Произход в играта и променете плъзгача под него на Изключено . Отворете отново Battlefield 1 и проверете дали проблемът със срива продължава да съществува!

Решение 7: Изчистете кеша за произход

Изчистването на кеша за произход често може да помогне за отстраняването на често срещани проблеми и този прост метод беше достатъчен, за да разреши проблема за много потребители. Те твърдят, че Battlefield 1 спря да се срива, след като изчисти кеша на Origin и ви препоръчваме да го изпробвате!

  1. Придвижете се до следното място на вашия компютър, като отворите Windows Explorer и щракване върху Този компютър :
C:  Users  YOURUSERNAME  AppData  Roaming  Origin
  1. Ако не можете да видите папката AppData, може да се наложи да включите опцията, която ви позволява да преглеждате скрити файлове и папки. Кликнете върху „ Изглед “В менюто на File Explorer и кликнете върху„ Скрити предмети ”В квадратчето Показване / скриване. File Explorer ще покаже скритите файлове и ще запомни тази опция, докато не я промените отново.

Разкриване на AppData

  1. Изтрийте Произход папка в папката Роуминг. Ако получите съобщение, че някои файлове не са могли да бъдат изтрити, защото се използват, опитайте да излезете от Origin и да завършите процеса му в Диспечер на задачите . Върнете се към AppData папка, отворете Местен папка и изтрийте Произход папка вътре.
  2. Или щракнете върху Бутон Старт или бутон за търсене до него и напишете „ Бягай ”Или използвайте Windows Key + R комбинация от клавиши за да се появи диалоговият прозорец 'Изпълнение'. Напишете в '% ProgramData % ”И щракнете върху Enter.

Отваряне на папката ProgramData

  1. Намерете Раздор папка в папката, която се отваря, отворете я и изберете всички файлове и папки вътре с изключение на папката LocalContent . Щракнете с десния бутон върху селекцията и изберете Delete от контекстното меню, което ще се появи
  2. Проверете дали грешката Discord все още се появява след рестартиране на компютъра!

Решение 8: Преминете към DirectX 11

DirectX 12 все още не се поддържа напълно при всички настройки и ви препоръчваме да опитате да го деактивирате за играта. Опцията за превключване между DirectX 11 и 12 някога е била налична в настройките за видео по време на игра, но опцията е била деактивирана при по-късни актуализации. И все пак е възможно да го деактивирате чрез редактиране на конфигурационен файл!

  1. Придвижете се до местоположението на папката в File Explorer просто като отворите папка и щракнете Документи от левия навигационен прозорец или чрез търсене на този запис в менюто 'Старт'. Както и да е, в Документи отидете до Battlefield 1 >> настройки .

PROFSAVE_profile файл в папката с настройки на Battlefield 1 >>

  1. Щракнете с десния бутон на мишката върху файла, наречен ‘ PROFSAVE_profile ’ и изберете да го отворите с Notepad .
  2. Използвай Ctrl + F комбинация от клавиши или щракване редактиране в горното меню и изберете намирам от падащото меню, за да отворите полето за търсене.
  3. Тип ' Dx12 Активиран ”В полето и променете стойността до него от 1 на 0. Използвайте Ctrl + S комбинация от клавиши, за да запазите промените или щракнете Файл >> Запазване и излезте от Notepad.
  4. Опитайте да стартирате играта отново, за да проверите дали проблемът на Battlefield 1 все още се появява!

Решение 9: Изключете анизотропното филтриране (потребители на NVIDIA)

Този метод зависи най-вече от вашата настройка и ще работи за някои потребители, без да прави разлика за други. И все пак, промяната на тези настройки няма да повлияе значително на вашето изживяване и няма какво да губите, като изпробвате стъпките, представени по-долу!

  1. Щракнете с десния бутон върху работния плот от празната страна без икони и изберете Контролен панел на NVIDIA запис от контекстното меню, което ще се появи. Можете също да щракнете двукратно върху иконата NVIDIA в системната област, ако я видите. Контролният панел на NVIDIA също може да бъде разположен в Контролен панел чрез превключване към Големи икони преглед и локализиране.

Отваряне на контролния панел на NVIDIA

  1. Под 3D настройки в левия навигационен прозорец, щракнете върху Управление на 3D настройките от лявата навигационна страна и отидете до Настройки на програмата
  2. Кликнете върху Добавяне и не забравяйте да прегледате компютъра си за изпълнимия файл, който се използва за стартиране на Battlefield 1 ( BF1. exe ). Той се намира в папката, където сте решили да инсталирате играта.

Добавяне на програма в контролния панел на NVIDIA

  1. Под Посочете настройките за тази програма , превъртете надолу, докато видите Анизотропно филтриране Щракнете под колоната Настройки и го превключете на Изключено .

Деактивирайте анизотропното филтриране в контролния панел на NVIDIA

  1. Приложи промените, които сте направили, и отворете отново Battlefield 1, за да видите дали проблемът с падането на бялото продължава!
9 минути четене