Известно, что Steam время от времени аварийно завершает работу либо при запуске каждый раз, когда вы его запускаете, либо случайным образом. Это очень распространенная проблема, которая также решается Steam на их официальных форумах. Однако перечисленные там исправления, похоже, не работают.
Прежде чем приступить к решению проблемы, убедитесь, что к системе не подключены внешние устройства. Перезагрузите систему и запустите Steam, чтобы проверить, решена ли проблема. Отключите любой прокси-сервер или VPN, если вы их используете. Кроме того, попробуйте использовать оконный режим для игр Steam и проверьте, поможет ли это. Если вы используете бета-версию Steam, откажитесь от нее.
Мы перечислили все возможные способы устранения этой проблемы. Обратитесь к решениям сверху и двигайтесь вниз. По мере продвижения вниз техническая сложность решений возрастает.
Решение 1: Удалить ClientRegistry.blob
ClientRegistry.blob — это файл, используемый Steam в котором хранятся регистрационные данные установленных игр. Если мы удалим его, то при следующем входе в систему файл будет восстановлен. Вы сохраняете все настройки по умолчанию в каждой установленной игре (ваше имя, скины и т.д.). Это устраняет около 30% проблем, поскольку этот файл может быть легко поврежден.
Обратите внимание, что после этого решения при повторном запуске Steam будет запрашиваться имя пользователя и пароль. Не следуйте этому решению, если у вас нет под рукой учетных данных. Кроме того, сохраненный прогресс и внутриигровые предметы не будут потеряны. Они хранятся в облачном хранилище Steam, поэтому можно предположить, что удаление ClientRegistry.blob не принесет никаких проблем ни вам, ни Steam. Выполните указанные ниже действия.
- Полностью выйти Steam и завершите все задачи, как указано в решении выше.
- Просмотрите в ваш каталог Steam. По умолчанию
C:\Program Files\Steam.
- Найдите файл ‘ClientRegistry.шарик’.
- Переименуйте файл в ‘ClientRegistryOld.blob‘ (или вы можете полностью удалить этот файл).
- Перезапустите Steam и позвольте файлу быть созданным заново.
Надеемся, что ваш клиент будет работать как положено. Если это по-прежнему не помогает, выполните следующие действия.
- Перейдите в каталог Steam.
- Найдите ‘Steamerrorreporter.exe‘.
- Запустите приложение и повторно запустите Steam.
Решение 2: Загрузите систему в безопасном режиме с использованием сетевых технологий, а затем запустите Steam
Безопасный режим — это диагностический режим запуска, присутствующий в ОС Windows. Она используется для получения ограниченного доступа к Windows при устранении неполадок, поскольку большинство нежелательных процессов/программ отключаются. Безопасный режим в большинстве случаев помогает точно определить проблему или устранить ее.
Если при использовании этого способа Steam запускается нормально, значит, имеет место конфликт стороннего приложения/программы с вашим Steam. Вы можете попробовать удалить/отключить эти приложения, чтобы убедиться, что конфликт устранен.
Запуск чего-либо в безопасном режиме не представляет никакой опасности и используется во всем мире для устранения различных проблем. Не стоит ни о чем беспокоиться.
- Вы можете перевести компьютер в безопасный режим. Если вы используете Windows 7, вы можете нажать кнопку кнопка F8 при запуске компьютера. Затем выберите опцию под названием «Включите Безопасный режим с сетью«. Щелкните на этой опции, и Windows запустится в нужном режиме.
- Откройте Steam и попробуйте подключить компьютер к Интернету и войти в систему. Если это удалось, значит, проблема может заключаться в антивирусе или брандмауэре/сторонней программе. Вы можете просмотреть приведенные ниже решения, в которых мы пошагово объяснили, как удалить/настроить эти приложения.
Если вы все еще сталкиваетесь с проблемой, и Steam отказывается запускаться и продолжает аварийно завершать работу, это означает, что существует какая-то другая проблема. Продолжайте следовать перечисленным ниже решениям.
Решение 3: Запустить Steam с правами администратора
Steam — это платформа, требующая “права на чтение и запись” на дисках и в папках. Иногда также требуется изменить системные файлы, чтобы система работала наиболее оптимизированным образом. Если Steam не имеет прав администратора, он может зависнуть и продолжать бесконечно долго аварийно завершать работу. По умолчанию при установке Steam не имеет прав администратора. Вы можете предоставить ей привилегии, выполнив следующие действия.
- Перейдите в каталог, в котором установлен Steam. По умолчанию его расположение
C:\Program Files (x86)\Steam
Если Steam установлен в другом месте, можно перейти в это место и выполнить следующие действия.
- Находясь в каталоге, найдите файл с именем «Steam.exe«. Это основная программа запуска Steam. Вы должны щелкнуть на нем правой кнопкой мыши и выбрать Свойства из списка опций. Выберите Вкладка «Совместимость с верхней части экрана. В нижней части небольшого окна вы увидите флажок с надписью «Запустить программу от имени администратора«. Убедитесь, что это так установлен флажок. Сохранить изменения и выйти.
- Теперь найдите файл с именем «GameOverlayUI.exe«. Щелкните на нем правой кнопкой мыши и выберите Свойства из списка опций. Выберите Вкладка «Совместимость с верхней части экрана. В нижней части небольшого окна вы увидите флажок с надписью «Запустить эту программу от имени администратора«. Убедитесь, что это так установите флажок . Сохранить изменения и выйти.
- Теперь перезагрузите компьютер, чтобы убедиться, что все изменения произошли, и запустите Steam. Будем надеяться, что он не даст сбоя и будет работать как положено.
Решение 4: Отключить антивирус и брандмауэр
Хорошо известно, что Steam конфликтует со многими Антивирус ПО. В Steam одновременно выполняется множество процессов. Это потребляет много памяти и процессора. Из-за этого многие антивирусные программы добавляют Steam в список потенциальных угроз и не позволяют ему работать в штатном режиме.
Мы подготовили руководство о том, как поставить Steam в исключения в антивирусе. Выполните указанные действия здесь.
Для отключения брандмауэра Windows выполните следующие действия.
- Нажмите Windows + R кнопка для вызова приложения «Выполнить. В диалоговом окне введите «управление«. В результате перед вами откроется панель управления компьютера.
- Справа вверху появится диалоговое окно для поиска. Напишите Брандмауэр и щелкните на первой появившейся в результате опции.
- Теперь в левой части щелкните на опции с надписью «Включите или выключите брандмауэр Windowsf». С его помощью можно легко отключить брандмауэр.
- Выберите опцию «Выключить брандмауэр Windows» на обеих вкладках — «Публичные» и «Частные сети». Сохранить изменения и выйти. Перезапустите Steam и запустите его с помощью опции «Запуск от имени администратора».
- Если Steam запускается и не падает, значит, проблема была в антивирусе/брандмауэре, конфликтующем с вашим клиентом. Если это не удалось, продолжайте следовать приведенным ниже решениям.
Решение 5: Удалите папку AppCache в Steam
AppCache — это кэш, предназначенный для файлов. Он не содержит системных файлов Steam и никак не повлияет на ваш клиент. Мы можем попробовать удалить ее и проверить, решит ли это проблему. Вероятность того, что это решение сработает, очень мала, но попробовать стоит, прежде чем переходить к более техническим решениям.
- Перейдите в каталог, в котором установлен Steam. По умолчанию он находится в следующем месте
C:\Program Files (x86)\Steam
Если Steam установлен в другом месте, перейдите в это место и выполните следующие действия.
- Теперь найдите папку с именем «AppCache«. Удалите ее (или вырежьте и вставьте в другое место, чтобы клиент считал ее удаленной).
- Перезагрузите компьютер и запустите Steam, используя опцию «Запустить от имени администратора«при щелчке правой кнопкой мыши.
Если это не помогло решить проблему и игра по-прежнему падает, следуйте приведенным ниже решениям.
Решение 6: Обновить системные драйверы
Компьютер использует драйверы для запуска любого приложения. Steam также обновляется с учетом всех новых драйверов, появляющихся на рынке. Если Steam обновляется для работы с последними драйверами, а на компьютере все еще установлены старые драйверы, это может привести к конфликту.
Всегда следите за тем, чтобы ваши драйверы были обновлены. К ним относятся драйверы аудио, видео, графики и т.д. Также обновите другие драйверы, например DirectX.
- Нажмите клавиши ⊞ Win(windows) + R, чтобы вызвать окно «Выполнить» (обязательно запустите его от имени администратора).
- В диалоговом окне введите «DxDiag«. Откроется средство диагностики DirectX. Появится список всех доступных аппаратных средств, установленных на вашем компьютере, а также версии программного обеспечения.
- Используйте официальное название вашего оборудования для поиска последних доступных драйверов и загрузите их через Интернет. Также можно обновить драйверы с помощью обновления Windows. Выполните указанные ниже действия.
- Щелкните Запустить и введите в диалоговом окне «Settings«. Щелкните на приложении, которое появится в результатах поиска. Нажмите на кнопку «Обновление и безопасность«.
- Здесь вы найдете «Проверить наличие обновлений» в разделе «Обновление Windows» вкладку. Теперь Windows проверит наличие доступных обновлений и выполнит их после загрузки.
- Существует также другой способ, с помощью которого можно вручную щелкнуть устройства и проверить, установлены ли последние версии драйверов. Нажмите Windows + кнопка R чтобы вызвать приложение Запуск. В диалоговом окне введите «devmgmt.msc«. Это приведет к запуску диспетчера устройств вашего компьютера.
- Находясь в диспетчере устройств, щелкните правой кнопкой мыши на устройстве и выберите опцию «обновить драйвер«.
- После щелчка появится окно, в котором будет предложено выбрать, будет ли Windows автоматически искать в Интернете доступные драйверы или же вы хотите просмотреть их самостоятельно. Выберите первый вариант.
- Если драйверы самые последние, Windows выведет диалоговое окно с сообщением о том, что лучшие из доступных драйверов уже установлены. Если нет, то начнется их загрузка и установка.
Если проблема стала возникать после обновления графического драйвера, то откат драйвера может решить проблему.
Решение 7: Сброс настроек сетевого адаптера
Сетевой адаптер — это основной компонент компьютера, который взаимодействует с компьютером и операционной системой. Сетевые адаптеры работают автоматически вместе с другими драйверами, но бывают случаи, когда они попадают в состояние ошибки или имеют поврежденный набор конфигурации. В этом случае проблему может решить сброс настроек сетевого протокола.
- Выход Steam и закройте все запущенные процессы Steam через Диспетчер задач.
- Нажмите клавишу Windows и введите “Командная строка“. Затем в появившемся списке щелкните правой кнопкой мыши на Command Prompt и выберите Запустите программу от имени администратора.
- Теперь в командной строке введите следующую команду:
netsh winsock reset
- Перезагрузите систему. После запуска системы запустите Steam и проверьте, решена ли проблема.
Решение 8: Выход из бета-версии
Возможно, вы приняли участие в программе бета-тестирования Steam, это может вызвать проблемы со стабильностью у некоторых пользователей, если в бета-версии есть какие-либо проблемы. Это приводит к аварийному завершению работы Steam, выполните следующие действия, чтобы отказаться от участия в бета-программе Steam.
- Если вы можете открыть Steam, просто перейдите к настройкам steam, затем перейдите к пункту “Account” раздел.
- Теперь просто нажмите кнопку “Изменить” затем выберите “None”, чтобы отключить программу бета-тестирования.
- Если вы вообще не можете открыть Steam, попробуйте воспользоваться приведенным ниже способом.
Окончательное решение: Удалить Steam и переустановить позже
Перед удалением Steam необходимо скопировать папку с именем «SteamApps. Здесь содержатся все данные о ваших играх. Если вы не скопируете эту папку, то в процессе деинсталляции будут удалены все ваши игровые файлы. Теперь приступим к процессу деинсталляции. Существует два способа удаления программы Steam. Первый способ — удаление с помощью Панели управления, второй — удаление вручную.
Прибегните к первому способу, так как он является более простым и полным. Если первый способ не сработал, прибегните ко второму.
Деинсталляция через панель управления
- Нажмите Windows + R и в диалоговом окне введите «taskmgr«. В результате откроется диспетчер задач.
- Завершить все процессы, связанные со Steam, начиная с Загрузочная программа для клиента Steam.
- Перейдите в каталог Steam, как мы делали это в предыдущих шагах.
- Переместите папку «SteamApps» » на рабочий стол или в любое другое доступное место и удалите его из каталога Steam.
- Теперь мы удалим Steam с помощью панели управления. Нажмите Windows + R вызвать окно «Выполнить. Введите «панель управления» в диалоговом окне и нажмите Ok.
- Открыв панель управления, выберите пункт «Деинсталляция программы«, расположенный на вкладке Программы.
- Выберите Steam из списка опций и удалить.
- Нажмите кнопку Finish для завершения процесса удаления.
Деинсталляция вручную
Когда мы имеем дело с реестром, мы должны быть очень осторожны, чтобы не повредить другие реестры. Это может привести к серьезным техническим проблемам на вашем компьютере. Всегда внимательно следуйте инструкциям и выполняйте только то, что указано в них.
- Перейдите в каталог Steam. Вы можете скопировать папку «Steamapps«, если вы хотите сохранить файлы игры для дальнейшего использования.
- Удалите все файлы Steam в вашем каталоге.
- Нажмите Windows + R и в диалоговом окне введите «Regedit«. В результате откроется редактор реестра.
- Для 32-битных компьютеров перейдите по адресу
HKEY_LOCAL_MACHINE\SOFTWARE\Valve\
- Щелкните правой кнопкой мыши на Valve и выберите опцию delete.
- Для 64-битных компьютеров перейдите к
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\
- Щелкните правой кнопкой мыши на Valve и выберите опцию delete.
- Перейдите по ссылке:
HKEY_CURRENT_USER\Software\Valve\Steam
- Щелкните правой кнопкой мыши на папке Steam и нажмите кнопку «Удалить.
- Закройте редактор реестра.
Установить Steam
Поскольку мы снова удалили Steam, мы можем начать процесс установки. Вы можете получить установочные файлы Steam отсюда здесь. Нажмите на кнопку «Установить Steam сейчас«. Ваш компьютер загрузит необходимые файлы и при открытии попросит указать место установки, которое вы хотите выбрать.
Выберите место загрузки и позвольте Steam загрузиться и установиться. После установки запустите Steam и, надеюсь, он не будет выдавать никаких проблем.
Примечание: Даже после выполнения всех этих действий Steam продолжает аварийно завершать работу, это означает, что проблема с жестким диском. Проверьте жесткий диск на наличие поврежденных секторов с помощью любого доступного программного обеспечения.
Другие способы решения проблемы
Если ни одно из вышеперечисленных решений не помогло, возможно, на вашем компьютере установлен плохой драйвер USB. Теперь вы не можете исправить это напрямую, вам придется обновить ваши USB-концентратор Предпочтительно использовать драйверы USB, предоставленные производителем вашего устройства. Однако пока что перед запуском Steam отключите все USB-устройства, кроме мыши, затем щелкните правой кнопкой мыши на значке Steam и запустите его от имени администратора. Это должно помочь вам. Если у вас все работает, но при подключении устройств происходит сбой Steam. Можно попробовать запустить Steam в режиме Big Picture.