Как да коригирате проблемите на Starcraft 2 в Windows 10

Съдържание:

Видео: Вступительный ролик StarCraft II: Legacy of the Void (RU) 2024

Видео: Вступительный ролик StarCraft II: Legacy of the Void (RU) 2024
Anonim

Starcraft 2 е най-популярната RTS игра на компютър, но Starcraft 2 страда от сривове, бавни менюта, разкъсване на екрана и ниска честота на кадрите в Windows 10.

Всички тези проблеми могат да направят Starcraft 2 почти невъзможно за играчи, но има няколко неща, които можете да направите, за да коригирате тези проблеми в Windows 10.

Поправете Starcraft 2 сривове, ниска честота на кадрите и други проблеми на Windows 10

  1. Стартирайте Starcraft 2 в режим на съвместимост
  2. Изключете EVGA Precision X
  3. Стартирайте Starcraft 2 като администратор
  4. Задайте афинитет за Starcraft 2
  5. Деактивирайте Windows DVR
  6. Актуализирайте драйверите на вашата графична карта
  7. Проверете вашата защитна стена
  8. Стартирайте играта в прозоречен режим
  9. Деактивирайте Vsync и инсталирайте отново настолното приложение Battle.net
  10. Проверете вашата антивирусна / защитна стена
  11. Проверете пристанищата си
  12. Изтрийте папките Battle.net и Blizzard Entertainment
  13. Деактивирайте SLI или Crossfire
  14. Използвайте 32-битов клиент вместо 64-битов клиент
  15. Актуализирайте вашата ОС / игра
  16. Обновете вашия IP и промийте DNS
  17. Деактивирайте фоновите приложения

Решение 1 - Стартирайте Starcraft 2 в режим на съвместимост

Съобщава се, че Starcraft 2 се срива по време на фазата на зареждане и това може да направи играта невъзможна, но има начин да се поправи това. Всичко, което трябва да направите, е да стартирате играта в режим на съвместимост:

  1. Отидете в директорията за инсталиране на Starcraft 2 и намерете Starcraft 2 EXE файл. Тя трябва да се нарича SC2.exe.
  2. Щракнете с десния бутон върху него, изберете Properties и отидете на раздела Съвместимост.
  3. Изберете Стартиране на тази програма в режим на съвместимост за и изберете Windows 7 или Windows 8 от падащото меню.
  4. Щракнете върху Приложи и ОК, за да запазите промените.
  5. Опитайте да стартирате играта отново.

Въпреки че това е просто решение, от потребителите е потвърдено, че той отстранява сривовете за някои от тях.

Решение 2 - Изключете EVGA Precision X

EVGA Precision X е популярен инструмент за овърклок за графични карти на Nvidia. Въпреки че този инструмент може да отключи пълната мощност на вашата графична карта, беше съобщено, че EVGA Precision X може да доведе до сривове със Starcraft 2.

За да избегнете сривове на Starcraft 2 на Windows 10, не забравяйте да изключите EVGA Precision X, преди да стартирате Starcraft 2.

Решение 3 - Стартирайте Starcraft 2 като администратор

Ако изоставате в менютата на играта, опитайте да стартирате Starcraft 2 като администратор. За целта следвайте тези инструкции:

  1. Отидете на инсталационната директория на Starcraft 2, намерете Starcraft 2.exe файла и щракнете с десния бутон върху него.
  2. Отидете на раздела Съвместимост.
  3. Поставете отметка Изпълнете тази програма като администратор.
  4. Щракнете върху Приложи и ОК, за да запазите промените и опитайте да стартирате играта отново.

Решение 4 - Задайте афинитет за Starcraft 2

Съобщава се, че Starcraft 2 не може правилно да използва всички ядра на процесора, така че за да коригирате лагите менюта, трябва да зададете афинитета към Starcraft 2 от Task Manager.

  1. Стартирайте Starcraft 2.
  2. Когато играта започне, натиснете Alt + Tab, за да се върнете обратно към Windows 10.
  3. Натиснете Ctrl + Shift + Esc, за да стартирате Task Manager.
  4. Когато се отвори Мениджър на задачи, отидете на раздела Подробности.
  5. Сега намерете процеса Starcraft 2 в списъка, щракнете с десния бутон върху него и изберете Задаване на афинитет.
  6. Когато се отвори новият прозорец, уверете се, че деактивирате един процесор, като го премахнете.
  7. Щракнете върху OK, за да запазите промените и да се върнете към играта.

Потребителите съобщават, че настройката Affinity за Starcraft 2 поправя менюто, но за съжаление ще трябва да повтаряте това решение всеки път, когато стартирате Starcraft 2.

Ако не искате да повтаряте тази стъпка всеки път, когато стартирате Starcraft 2, има начин да направите това, но е малко усъвършенстван, така че ако не можете да го разберете, може би е по-добре да го пропуснете.

  1. Разберете колко ядра имате. Най-лесният начин да направите това е да отидете на раздела Подробности, щракнете с десния бутон върху всяко приложение и изберете Задаване на афинитет. Сега просто пребройте броя на процесорите в списъка. Не забравяйте да броите и CPU 0.
  2. В нашия пример ще предположим, че имате 4 ядра. Всяко работещо ядро ​​е представено с номер 1, така че ако имате 4 ядра, и четирите работещи ядра ще бъдат представени с номер 1111. Ако имате 8 ядра, това число ще бъде 11111111, или ако имате 2 ядра, това число ще бъде 11,
  3. Сега, ако искате да деактивирате едно ядро, просто трябва да замените едно число с нула, така че ако имате 4 ядра и искате да деактивирате едно от тях, числото ще се промени от 1111 на 0111 например. В нашия пример ще използваме 0111.
  4. Сега трябва да преобразувате двоичното число от предишна стъпка, в нашия случай 0111, в десетично число. Има много безплатни онлайн конвертори онлайн, които могат да направят това за вас. В нашия пример двоичното число 0111 е десетично число 7. Запомнете това число, ще ви е необходимо за по-късно.
  5. Отворете Battle.net Launcher и щракнете върху Starcraft 2> Опции> Настройки на играта.
  6. Намерете Starcraft 2 в списъка и проверете Допълнителни аргументи на командния ред.
  7. Добавете афинитет 7. Не забравяйте да използвате числото, което получихте в края на стъпка 3. В нашия случай беше 7.
  8. Запазете промените и сега Starcraft 2 ще работи винаги с едно ядро ​​деактивирано.

Още веднъж, ако това ви се струва твърде сложно, продължете с първата част от нашето решение и ръчно задайте афинитета всеки път, когато стартирате Starcraft 2.

Решение 5 - Деактивиране на Windows DVR

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

  1. Отворете приложението Xbox.
  2. Отворете Настройки.
  3. Отидете на раздела DVR на играта и изключете Запис на игрални клипове и скрийншоти с помощта на Game DVR.

Решение 6 - Актуализирайте драйверите на вашата графична карта

Съобщава се, че някои потребители получават фатална грешка, която катастрофира Starcraft 2 всеки път, когато стартират игра. Играта работи страхотно за 30 секунди и след това се срива на работния плот.

Този проблем е причинен от драйвери на Nvidia и за да го отстраните, трябва да актуализирате драйверите на Nvidia до най-новата версия.

Ако притежавате графична карта на AMD, опитайте да актуализирате и драйверите си до най-новата версия. Препоръчваме ви да изтеглите този инструмент за актуализиране на драйвери (100% безопасен и тестван от нас), за да го направите автоматично.

По този начин ще предотвратите загуба на файлове и дори трайна повреда на вашия компютър.

Ето как да използвате актуализацията на драйвери за TweakBit в Windows 10:

1. Изтеглете и инсталирайте TweakBit Driver Updater 2. След като бъде инсталирана, програмата ще започне автоматично да сканира вашия компютър за остарели драйвери. Актуализаторът на драйвери ще провери инсталираните версии на драйвери спрямо облачната му база данни с най-новите версии и ще препоръча правилни актуализации. Всичко, което трябва да направите, е да изчакате сканирането да завърши.

3. След приключване на сканирането, получавате отчет за всички проблемни драйвери, намерени на вашия компютър. Прегледайте списъка и вижте дали искате да актуализирате всеки драйвер поотделно или всички наведнъж. За да актуализирате един драйвер наведнъж, щракнете върху връзката „Актуализиране на драйвера“ до името на драйвера. Или просто кликнете върху бутона „Актуализиране на всички“ в долната част, за да инсталирате автоматично всички препоръчани актуализации.

Забележка: Някои драйвери трябва да бъдат инсталирани на няколко стъпки, така че ще трябва да натиснете бутона „Актуализиране“ няколко пъти, докато всички негови компоненти са инсталирани.

Отказ от отговорност: Някои функции на този инструмент не са безплатни.

Решение 7 - Проверете вашата защитна стена

Потребителите съобщават, че играта не може да започне и че тя замръзва по време на процеса на удостоверяване. Поради този проблем, потребителите дори нямат достъп до главното меню.

За да коригирате този проблем, трябва да стартирате играта и да изчакате играта да се зареди правилно, натиснете Alt + Tab, за да се върнете към Windows и в изскачащото съобщение на защитната стена да оставите Starcraft 2 да заобиколи защитната ви стена.

Освен това може да искате да проверите настройките на защитната си стена и да се уверите, че Starcraft 2 не е блокиран.

Ако това не помогне, може да искате временно да деактивирате антивируса и защитната си стена.

Решение 8 - Стартирайте играта в прозоречен режим

Понякога Starcraft 2 има проблеми с режим на цял екран, така че нека се опитаме да стартираме играта в прозоречен режим по подразбиране. За да активирате прозоречен режим, трябва да следвате тези стъпки:

  1. Стартирайте настолното приложение Battle.net, отидете на раздела Starcraft 2 и изберете Опции> Настройки на играта.
  2. Проверете Допълнителния аргумент на командния ред и добавете -Displaymode 0 като аргумент за всяка игра на Starcraft, която искате да стартирате в прозоречен режим.
  3. Запазете промените и опитайте да стартирате играта отново.
  4. Когато играта стартира, превключете обратно към режим на цял екран и проверете дали проблемът продължава.

Решение 9 - Деактивирайте Vsync и инсталирайте отново настолното приложение Battle.net

Ако имате сривове на черен екран, докато играете Starcraft 2, опитайте да деактивирате Vsync от Nvidia Control Panel или Catalyst Control Center за Starcraft 2.

Ако това не помогне, опитайте да инсталирате отново настолното приложение Battle.net.

Решение 10 - Проверете вашата антивирусна / защитна стена

Съобщава се, че проблемите с инсталирането или актуализирането на Starcraft 2 могат да бъдат причинени от вашия антивирус или защитна стена, така че може да искате временно да деактивирате вашия антивирус и защитна стена.

Можете също да добавите Starcraft 2 стартер или цялата папка Starcraft 2 в списъка с изключения във вашия антивирусен и защитна стена. В допълнение, уверете се, че стартирате инсталацията като администратор.

Друг начин за отстраняване на проблеми с инсталацията е да изтриете папката Temp:

  • Отидете на C: UsersYour NameAppDataLocalTemp
  • Изтрийте всичко от папката Temp.
  • Опитайте да инсталирате играта отново.

Решение 11 - Проверете своите портове

Ако получите грешка BLZBNTAGT00000BB8 веднага след стартиране на играта, трябва да се уверите, че портовете TCP: 6112 и UDP: 6112 са отворени.

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

Решение 12 - Изтрийте папките Battle.net и Blizzard Entertainment

Потребителите съобщават за BLZBNTAGT0000096A грешка и за да я поправите, трябва да отидете в папка C: ProgramData и да изтриете от нея папки Battle.net и Blizzard Entertainment.

Преди да изтриете тези папки, можете да опитате да деактивирате всички услуги, които не са Microsoft, от Startup.

Решение 13 - Деактивирайте SLI или Crossfire

Притежаването на две графични карти и използването им в режим SLI или Crossfire може понякога да ви осигури по-добра производителност, но режимът SLI или Crossfire може да причини някои графични проблеми в Starcraft 2, като трептящи текстури.

Ако искате да поправите тези визуални бъгове в Starcraft 2, препоръчително е да деактивирате SLI или Crossfire и да опитате да стартирате играта отново.

Решение 14 - Използвайте 32-битов клиент вместо 64-битов клиент

Потребителите са отчели по-добра производителност на 32-битови клиенти, така че нека да видим как да изтеглите 32-битов клиент на Starcraft 2.

  1. Отворете стартера на Battle.net
  2. Кликнете върху раздела Starcraft 2.
  3. В раздела Starcraft 2 щракнете върху Опции.
  4. В Опции щракнете върху Настройки на играта.
  5. Когато се отворят настройките за играта, поставете отметка в квадратчето до 32-битовия клиент за Starcraft 2 игри.
  6. Щракнете Готово и опитайте да започнете играта си отново.

След това ще стартирате Starcraft 2 в 32-битов режим и според потребителите ще получите по-добра производителност.

Освен подобрена производителност, използването на 32-битов клиент също коригира грешка 0xc0000142 за някои играчи. Тази грешка възниква всеки път, когато потребителят се опита да стартира играта и превключването към 32-битов клиент я поправи.

Въпреки че 32-битовият клиент има своите предимства, някои потребители съобщават, че 32-битовият клиент причинява фатални грешки за тях. Така че ако използвате 32-битов клиент и получавате фатални грешки, може би вместо това трябва да преминете към 64-битов клиент.

Трябва да споменем, че не можете да преминете към 64-битова версия на Starcraft 2, ако използвате 32-битова версия на Windows 10.

Решение 15 - Актуализирайте вашата ОС / игра

Инсталирането на най-новите актуализации на Windows 10 и Starcraft 2 може да отстрани много проблеми, засягащи играта.

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

За да изтеглите и инсталирате най-новите Windows 10 пачове на вашия компютър, отидете на Start> въведете 'settings' и отворете страницата Settings. Отворете Актуализация и защита> Актуализация на Windows и проверете за актуализации.

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

Решение 16 - Обновете вашия IP и промийте DNS

Ако играта често замръзва, срива или не успява да се свърже със сървърите на играта, опитайте да подновите своя IP адрес и да прочистите DNS. Ето стъпките, които трябва да следвате:

  1. Отидете в Start> въведете CMD > щракнете с десния бутон върху командния ред и го стартирайте като администратор.
  2. Въведете командата ipconfig / release
  3. Изчакайте няколко секунди, докато получите потвърждение, че IP адресът е освободен
  4. Въведете командата ipconfig / подновяване
  5. Изчакайте, докато компютърът ви е е-определил IP адреса
  6. Сега въведете ipconfig / flushdns, за да промиете DNS
  7. Излезте от командния ред и стартирайте играта отново

Решение 17 - Деактивиране на фоновите приложения

Ако проблемите със Starcraft 2 са предизвикани от проблеми със съвместимостта на софтуера, можете бързо да ги отстраните, като деактивирате фоновите приложения и програми.

  1. Отидете на Start> въведете msconfig > натиснете Enter, за да стартирате конфигурацията на системата
  2. Отидете в раздела Общи> изберете Селективен старт> премахнете отметката Зареждане на елементи за стартиране
  3. Отворете раздела Услуги> поставете отметка Скриване на всички услуги на Microsoft> щракнете върху Деактивиране на всички
  4. Щракнете върху Прилагане> щракнете върху OK> Рестартиране.

Надяваме се, че изброените решения ви помогнаха да поправите стартираните грешки в Starcraft 2.

Как да коригирате проблемите на Starcraft 2 в Windows 10