Почему не работает старкрафт

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

Как исправить проблемы Starcraft 2 в Windows 10

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 и найдите exe-файл Starcraft 2. Он должен называться SC2.exe.
  2. Щелкните правой кнопкой мыши, выберите «Свойства» и перейдите на вкладку «Совместимость».
  3. Выберите Запустить эту программу в режиме совместимости для и выберите Windows 7 или Windows 8 из выпадающего меню.
  4. Нажмите Apply и OK, чтобы сохранить изменения.
  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. Нажмите Apply и OK, чтобы сохранить изменения и попробуйте снова запустить игру.

Решение 4 – Установите Affinity для Starcraft 2

Сообщалось, что Starcraft 2 не может должным образом использовать все ядра процессора, поэтому, чтобы исправить запаздывающие меню, вы должны установить привязку к Starcraft 2 из диспетчера задач.

  1. Запустите Starcraft 2.
  2. Когда игра начнется, нажмите Alt + Tab, чтобы вернуться к Windows 10.
  3. Нажмите Ctrl + Shift + Esc, чтобы запустить диспетчер задач.
  4. Когда откроется диспетчер задач, перейдите на вкладку Подробности.
  5. Теперь найдите процесс Starcraft 2 в списке, щелкните его правой кнопкой мыши и выберите Set Affinity.
  6. Когда откроется новое окно, убедитесь, что вы отключили один процессор, сняв его.
  7. Нажмите OK, чтобы сохранить изменения и вернуться в игру.
Читайте также:  Spt aki escape from tarkov не работает

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

Если вы не хотите повторять этот шаг каждый раз при запуске Starcraft 2, есть способ сделать это, но он немного продвинутый, поэтому, если вы не можете его понять, возможно, лучше его пропустить.

  1. Узнайте, сколько ядер у вас есть. Самый простой способ сделать это – перейти на вкладку Details, щелкнуть правой кнопкой мыши любое приложение и выбрать Set Affinity. Теперь просто посчитайте количество процессоров в списке. Не забудьте также подсчитать 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. Добавьте -affinity 7. Не забудьте использовать число, которое вы получили в конце шага 3. В нашем случае это было 7.
  8. Сохраните изменения, и теперь Starcraft 2 будет работать всегда с одним отключенным ядром.

Еще раз, если вам это кажется слишком сложным, перейдите к первой части нашего решения и вручную устанавливайте привязку при каждом запуске Starcraft 2.

  • ТАКЖЕ ЧИТАЙТЕ: исправлено: Skype выбивает меня из игры

Решение 5 – Отключить Windows DVR

Если у вас есть проблемы с разрывом экрана и задержкой меню, попробуйте отключить Windows DVR. Для этого выполните следующие инструкции:

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

Решение 6. Обновите драйверы графической карты

Сообщалось, что некоторые пользователи получают фатальную ошибку, которая вылетает из Starcraft 2 при каждом запуске игры. Игра отлично работает в течение 30 секунд, а затем вылетает на рабочий стол. Эта проблема была вызвана драйверами Nvidia, и для ее исправления необходимо обновить драйверы Nvidia до последней версии.

Если у вас есть видеокарта AMD, попробуйте обновить драйверы до последней версии. Мы рекомендуем вам скачать этот инструмент обновления драйверов (на 100% безопасный и протестированный нами), чтобы сделать это автоматически. Таким образом, вы предотвратите потерю файлов и даже необратимое повреждение вашего компьютера.

Ниже описано, как использовать обновление драйвера TweakBit для Windows 10.

1. Загрузите и установите средство обновления драйверов TweakBit .
2. После установки программа начнет сканирование вашего компьютера на наличие устаревших драйверов автоматически. Driver Updater проверит установленные вами версии драйверов по своей облачной базе данных последних версий и порекомендует правильные обновления. Все, что вам нужно сделать, это дождаться завершения сканирования.

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 или из 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 открыты. Для этого вы можете использовать многие бесплатные сервисы, доступные онлайн. Если эти порты заблокированы, вам следует проверить настройки брандмауэра, чтобы открыть их.

  • ТАКЖЕ ЧИТАЙТЕ: как исправить ошибку «У вас есть эта игра», код 0x803F8001

Решение 12. Удалите папки Battle.net и Blizzard Entertainment

Пользователи сообщают об ошибке BLZBNTAGT0000096A, и для ее исправления необходимо перейти в папку C: ProgramData и удалить из нее папки Battle.net и Blizzard Entertainment.

Перед удалением этих папок вы можете попробовать отключить все службы сторонних производителей из автозагрузки.

Решение 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.

  • ТАКЖЕ ЧИТАЙТЕ: как исправить сообщения об ошибках EasyAntiCheat в играх Ubisoft

Решение 15 – Обновите свою ОС/игру

Установка последних обновлений Windows 10 и Starcraft 2 может исправить многие проблемы, влияющие на игру. Обновление вашей машины крайне важно для того, чтобы наслаждаться игрой, так как все игры, которые вы запускаете, зависят от правильной работы ОС.

Чтобы загрузить и установить последние версии исправлений Windows 10 на свой компьютер, выберите «Пуск»> введите «настройки» и откройте страницу «Настройки». Перейдите в «Обновление и безопасность»> «Центр обновления Windows» и проверьте наличие обновлений.

Установите доступные обновления, перезагрузите компьютер и снова запустите игру, чтобы проверить, сохраняется ли проблема.

Решение 16 – Обновите ваш IP и очистите DNS

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

  1. Перейдите в Пуск>, введите CMD >, щелкните правой кнопкой мыши командную строку и запустите ее с правами администратора.
  2. Введите команду ipconfig/release
  3. Подождите несколько секунд, пока не получите подтверждение, что IP-адрес был освобожден
  4. Введите команду ipconfig/renew
  5. Подождите, пока ваш компьютер не установил IP-адрес
  6. Теперь введите ipconfig/flushdns , чтобы очистить DNS
  7. Выйдите из командной строки и снова запустите игру

Решение 17 – Отключить фоновые приложения

Если проблемы Starcraft 2, с которыми вы столкнулись, вызваны проблемами совместимости программного обеспечения, вы можете быстро исправить их, отключив фоновые приложения и программы.

  1. Перейдите в Пуск> введите msconfig > и нажмите Enter, чтобы запустить настройку системы.
  2. Перейдите на вкладку Общие> выберите Выборочный запуск> снимите флажок Загрузить элементы запуска
  3. Перейдите на вкладку «Службы»> установите флажок «Скрыть все службы Microsoft»> нажмите «Отключить все».
  4. Нажмите «Применить»> «ОК»> «Перезагрузить».

Мы надеемся, что решения, перечисленные в этой статье, помогли вам исправить ошибки Starcraft 2, с которыми вы столкнулись.

Примечание редактора . Этот пост был первоначально опубликован в феврале 2016 года и с тех пор был полностью переработан и обновлен для обеспечения свежести, точности и полноты.

Источник

Оцените статью