Как исправить ошибку 51 «Не удается запустить игру» в Steam?

При запуске игры в Steam клиент может неожиданно вернуть код ошибки 51. По отзывам пользователей, это сообщение чаще встречается в таких играх, как Dota и Skyrim.

Проблема обычно возникает после обновления Steam до последней версии или когда впервые запускаете игру на своем компьютере. Это довольно старая ошибка и в основном указывает на то, что существует какая-то внешняя проблема, из-за которой не удается запустить игру.

Чем вызвана ошибка?

Существует несколько причин, которые могут вызвать ошибку с кодом 51 в Steam:

  1. Проблема вызвана сторонним программным обеспечением, особенно антивирусом или брандмауэром, которые вызывают конфликты с игровым приложением.
  2. Повреждены или устаревшие файлы игры. Поскольку она не соответствует всем параметрам Steam, то не может быть запущена.
  3. Не установлен распространяемый пакет Microsoft Visual C++.
  4. Повреждены компоненты Steam. В Этом случае требуется его переустановка.

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

Проверка целостности игровых файлов

В первую очередь нужно проверить целостность файлов игры, которую не удается запустить из-за ошибки 51. В ходе проверки Steam загружает манифест с игровых серверов и сравнивает все установленные файлы. Если будет обнаружен отсутствующий или не соответствующий установленному размеру, он будет заменен.

Откройте Steam и перейдите на вкладку Библиотеки в верхней панели. Щелкните правой кнопкой мыши на проблемной игре и выберите Свойства.

Затем щелкните на категории «Локальные файлы» и кликните на кнопку «Проверить целостность файлов игры». Подождите до завершения процесса, затем перезагрузите компьютер.

Попробуйте запустить игру, которую не удавалось из-за ошибки 51.

Проверка сторонних программ

Если продолжаете сталкиваться с ошибкой проверьте на компьютере наличие каких-либо проблемных приложений, которые могут конфликтовать с Steam. В первую очередь нужно проверить антивирусную программу.

Как известно, антивирусное ПО может ограничить некоторые функциональные возможности Steam, что приведет к тому, что клиент не сможет выполнить все требуемые операции для запуска игры.

Откройте раздел «Программы и компоненты» командой appwiz.cpl, запущенной из окна Win + R.

В спичке найдите те приложения, которые по вашему убеждению находятся в конфликте с игровым клиентом. Если определили проблемное приложение, щелкните по нему правой кнопкой мыши и удалите.

После завершения удаления перезагрузите компьютер и проверьте, возникает ли код ошибки 51.

Примечание: Проверить тип приложений, которые вызывают проблемы с игровым движком, можно на официальной странице поддержки Steam. Кроме того, перед удалением антивируса проверьте файлы карантина. Также нужно отключить сторонние FPS или игровые ускорители, которые могут конфликтовать с игровым клиентом.

Установка распространяемого пакета Microsoft Visual C++ вручную

Steam обычно устанавливает распространяемые пакеты DirectX и Microsoft Visual C++ автоматически при установке игры, которая нуждается в этих модулях. Но есть несколько случаев, когда автоматический процесс может быть остановлен. Перед применением решения нужно войти в систему как администратор.

Откройте Проводник Windows сочетанием клавиш Win + E и перейдите в следующую локацию:

C:\Steam\steamapps\common\dota 2 beta\_CommonRedist\vcredist

Для примера указана Dota 2, поэтому выберите нужную папку с проблемной игрой.

Теперь щелкните правой кнопкой мыши на обоих исполняемых файлах и выберите «Запуск от имени администратора». Мастер запустит процесс установки, дождитесь его завершения и перейдите в следующую локацию:

C:\Steam\steamapps\common\dota 2 beta\_CommonRedist\DirectX

Щелкните правой кнопкой мыши на исполняемых файлах и запустите от имени администратора.

Перезапустите ПК после завершения обеих установок и запустите игру, которая прерывалась кодом 51.

Обновление графических драйверов

Если драйвера видеокарты не обновлены до последней версии, они не могут быть инициализированы должным образом, что в конечном итоге может привести к ошибке 51. В этом решении нужно обновить как встроенные графические ядра (Intel HD или UHD), так и дискретные видеокарты.

Откройте Диспетчер устройств командой devmgmt.msc из окна Win + R.

Разверните вкладку Видеоадаптера, щелкните правой кнопкой мыши на графическом оборудовании и выберите «Обновить».

В следующем окне будет предложено для пути обновления. То есть, можно использовать Центр обновления Windows, чтобы он мог автоматически установить последние версии драйверов или загрузите их из сайта производителя и выберите второй вариант установки вручную.

После обновления устройств и перезапуска системы, проверьте, удалось ли исправить ошибку 51.

Кроме того, если используете видеокарты AMD или nVidia, загрузите из официального сайта последнюю версию программного обеспечения. Затем запустите загруженный файл и следуйте инструкции до завершения установки.

Изменение конфигурации клиента

Steam сохраняет конфигурации движка на компьютере. Каждый раз, когда клиент запускается эти конфигурации извлекаются в режиме реального времени и используются игровым движком. При их повреждении могут возникнуть проблему, включая ошибку 51.

Выйдите из Steam, затем откройте окно «Выполнить» нажатием на Win +R. В открывшемся окне запустите команду:

steam://flushconfig

Кликните на кнопку «Разрешить», если возникнет запрос «Разрешить этому сайту открывать программу».

Перезагрузите компьютер, откройте Steam и перейдите на вкладку Библиотеки. Кликните правой кнопкой на проблемной игре и выберите Свойства. На вкладке Общие нажмите на опцию «Установить параметры запуска».

Введите: -autoconfig и нажмите на «ОК». Проверьте, решена ли проблема.

Ссылка на основную публикацию