Исправлено: Steam продолжает вылетать

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

Прежде чем перейти к решениям, убедитесь, что к вашей системе не подключены внешние устройства. Перезагрузите систему и запустите Steam, чтобы проверить, решена ли проблема. Отключите любой прокси или VPN, если используете. Более того, попробуйте использовать оконный режим для игр Steam и проверьте, помогает ли это. Если вы используете бета-версию Steam, откажитесь от нее.

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

Решение 1. Удалите ClientRegistry.blob.

ClientRegistry.blob - это файл, используемый Steam, который содержит ваши регистрационные данные установленных игр. Если мы удалим его, файл будет восстановлен при следующем входе в систему. Вы сохраняете все настройки по умолчанию для каждой установленной игры (ваше имя, скины и т. Д.). Это устраняет около 30% проблем, поскольку этот файл легко повредить.

Обратите внимание, что после этого решения при повторном запуске Steam вам будет предложено ввести имя пользователя и пароль. Не используйте это решение, если у вас нет учетных данных. Кроме того, сохраненный вами прогресс и игровые предметы не будут потеряны. Они хранятся в облачном хранилище Steam, поэтому можно с уверенностью предположить, что удаление ClientRegistry.blob не принесет никаких проблем ни вам, ни Steam. Следуйте инструкциям, перечисленным ниже.

  1. Полностью выйдите из Steam и завершите все задачи, как указано в решении выше.
  2. Перейдите в свой каталог Steam. По умолчанию
C: \ Program Files \ Steam.
  1. Найдите файл C lientRegistry. blob ' .
  2. Переименуйте файл в C lientRegistryOld. blob '(или вы можете удалить файл полностью).
  3. Перезапустите Steam и позвольте воссоздать файл.

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

  1. Вернитесь в свой каталог Steam.
  2. Найдите ' Steamerrorreporter. exe '.
  3. Запустите приложение и перезапустите Steam.

Решение 2. Загрузите систему в безопасном режиме с подключением к сети, а затем запустите Steam.

Безопасный режим - это диагностический режим запуска, присутствующий в ОС Windows. Он используется для получения ограниченного доступа к Windows при устранении неполадок, поскольку большинство нежелательных процессов / программного обеспечения отключается. Безопасный режим разработан, чтобы помочь определить проблему или исправить ее в большинстве случаев.

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

Запуск чего-либо в безопасном режиме не создает никаких потоков и используется во всем мире для решения различных проблем. Вам не о чем беспокоиться.

  1. Вы можете перевести свой компьютер в безопасный режим. Если вы используете Windows 7, вы можете нажать кнопку F8 при загрузке компьютера. Затем вы можете выбрать опцию « Включить безопасный режим с загрузкой сетевых драйверов ». Щелкните эту опцию, и Windows запустится желаемым образом.
  2. Откройте Steam, попробуйте подключить его к Интернету и войти в систему. Если это удастся, это означает, что проблема может заключаться в вашем антивирусе или брандмауэре / сторонней программе. Вы можете просмотреть решения ниже, где мы объяснили, как удалить / настроить эти приложения шаг за шагом.

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

Решение 3. Запустите Steam с правами администратора

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

  1. Перейдите в каталог, в котором установлен Steam. Местоположение по умолчанию:
    C: \ Program Files (x86) \ Steam 

    Если у вас установлен Steam где-то еще, вы можете перейти в это место и выполнить шаги, перечисленные ниже.

  2. Оказавшись в каталоге, найдите файл с именем « Steam. exe ». Это основной лаунчер Steam. Вы должны щелкнуть по нему правой кнопкой мыши и выбрать « Свойства» из списка параметров. Выберите вкладку «Совместимость» в верхней части экрана. Внизу небольшого окна вы увидите флажок « Запускать эту программу от имени администратора ». Убедитесь, что он отмечен . Сохранить изменения и выйти.
  3. Теперь найдите файл с именем « GameOverlayUI. exe ». Вы должны щелкнуть по нему правой кнопкой мыши и выбрать « Свойства» из списка параметров. Выберите вкладку «Совместимость» в верхней части экрана. Внизу небольшого окна вы увидите флажок с надписью « Запустить эту программу от имени администратора ». Убедитесь, что он отмечен . Сохранить изменения и выйти.
  4. Теперь перезагрузите компьютер, чтобы убедиться, что все изменения произошли, и запустите Steam. Надеюсь, он не выйдет из строя и будет работать должным образом.

Решение 4. Отключите антивирус и брандмауэр

Хорошо известно, что Steam часто конфликтует со многими антивирусами. В Steam одновременно выполняется множество процессов. Это потребляет много памяти и ресурсов процессора. Из-за этого многие антивирусные программы добавляют Steam как потенциальную угрозу и не позволяют ему работать должным образом.

Мы составили руководство о том, как поставить Steam в качестве исключения в антивирусе. Следуйте инструкциям здесь.

Для отключения брандмауэра Windows выполните действия, перечисленные ниже.

  1. Нажмите кнопку Windows + R , чтобы открыть приложение «Выполнить». В диалоговом окне введите « контроль ». Это откроет перед вами панель управления вашим компьютером.
  2. Справа вверху будет диалоговое окно для поиска. Напишите брандмауэр и выберите первый вариант, который появится в результате.
  3. Теперь с левой стороны выберите вариант « Включить брандмауэр Windows или выключить ». Благодаря этому вы можете легко отключить брандмауэр.
  4. Выберите параметр « Отключить брандмауэр Windows » на обеих вкладках «Общедоступные» и «Частные сети». Сохранить изменения и выйти. Перезапустите Steam и запустите его с помощью опции «Запуск от имени администратора».
  5. Если Steam запускается и не падает, это означает, что возникла проблема с антивирусом / брандмауэром, конфликтующим с вашим клиентом. Если нет, продолжайте следовать решениям, перечисленным ниже.

Решение 5. Удалите папку AppCache Steam

AppCache - это кеш, выделенный для файлов. Он не содержит никаких системных файлов Steam и никоим образом не повлияет на ваш клиент. Мы можем попробовать удалить его и проверить, решает ли это проблему. Шансов на то, что это сработает, очень мало, но стоит попробовать, прежде чем переходить к большему количеству представленных технических решений.

  1. Перейдите в каталог, в котором установлен Steam. Местоположение по умолчанию:
    C: \ Program Files (x86) \ Steam

    Если у вас установлен Steam где-то еще, вы можете перейти в это место и выполнить шаги, перечисленные ниже.

  2. Теперь найдите папку с именем « A ppCache ». Удалите его (или вы можете вырезать и вставить его в другое место, чтобы клиент подумал, что он удален).
  3. Перезагрузите компьютер и запустите Steam, щелкнув правой кнопкой мыши параметр « Запуск от имени администратора ».

Если это не решит проблему и игра по-прежнему вылетает, следуйте приведенным ниже решениям.

Решение 6. Обновите системные драйверы

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

Всегда проверяйте, что у вас установлены последние версии драйверов. К ним относятся драйверы аудио, видео, графики и т. Д. Также обновите другие драйверы, такие как DirectX.

  1. Нажмите клавиши ⊞ Win (windows) + R, чтобы открыть окно «Выполнить» (обязательно запускайте его от имени администратора).
  2. В диалоговом окне введите « DxDiag ». Это откроет инструмент диагностики DirectX. В нем будет указано все доступное оборудование, установленное на вашем компьютере, а также версии программного обеспечения.
  3. Используйте свое официальное название оборудования для поиска последних доступных драйверов и загрузки их через Интернет. Вы также можете обновить драйверы с помощью Центра обновления Windows. Следуйте инструкциям, перечисленным ниже.
  4. Нажмите Пуск и введите в диалоговом окне « Настройки ». Щелкните приложение, которое возвращается в результатах поиска. Нажмите кнопку « Обновление и безопасность ».
  5. Здесь вы найдете « Проверить наличие обновлений » во вкладке « Центр обновления Windows ». Теперь Windows проверит наличие доступных обновлений и выполнит их после загрузки.
  6. Существует также другой способ, с помощью которого вы можете вручную щелкнуть устройства и проверить, установлены ли последние версии драйверов. Нажмите кнопку Windows + R, чтобы открыть приложение «Выполнить». В диалоговом окне введите « devmgmt.msc ». Это запустит диспетчер устройств вашего компьютера.
  7. В диспетчере устройств щелкните устройство правой кнопкой мыши и выберите параметр « Обновить драйвер ».
  8. После того, как вы щелкните по нему, появится другое окно с вопросом, хотите ли вы, чтобы Windows автоматически выполняла поиск доступных драйверов в Интернете или вы хотите просматривать их самостоятельно. Выберите первый вариант .
  9. Если драйверы самые последние, Windows отобразит диалоговое окно, в котором будет указано, что лучшие доступные драйверы уже установлены. Если нет, он начнет их скачивать и мгновенно устанавливать.

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

Решение 7. Сбросьте сетевой адаптер

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

  1. Выйдите из Steam и закройте все запущенные процессы Steam через Диспетчер задач.
  2. Нажмите клавишу Windows и введите « Командная строка ». Затем в появившемся списке щелкните правой кнопкой мыши Командную строку и выберите Запуск от имени администратора .
  3. Теперь введите следующую команду в командной строке:
    сброс WinSock Netsh
  4. Перезагрузите вашу систему. После запуска системы запустите Steam и проверьте, решена ли проблема.

Окончательное решение: удалить Steam и переустановить позже

Прежде чем мы удалим Steam, вы должны скопировать папку с названием «SteamApps». Он содержит все данные о ваших играх. Если вы не скопируете эту папку, в процессе удаления будут удалены все файлы игры. Теперь приступим к процессу удаления. Удалить Steam можно двумя способами. Первый - это удалить с помощью Панели управления, а второй - удалить его вручную.

Прибегайте к первому способу, так как он более легкий и понятный. Если первый способ не работает, прибегают ко второму.

Удалить через панель управления

  1. Нажмите кнопку Windows + R и в диалоговом окне введите « taskmgr ». Это вызовет диспетчер задач.
  2. Завершите все связанные со Steam процессы, начиная с загрузчика клиента Steam .
  3. Перейдите в свой каталог Steam, как мы это делали на предыдущих шагах.
  4. Переместите папку « SteamApps » на рабочий стол или в любое другое доступное место и удалите ее из каталога Steam.
  5. Теперь удалим Steam с помощью панели управления. Нажмите Windows + R, чтобы открыть окно Выполнить. Введите « панель управления » в диалоговом окне и нажмите ОК.
  6. Открыв панель управления, выберите « Удалить программу » на вкладке «Программы».
  7. Выберите Steam из списка опций и удалите .
  8. Нажмите Готово, чтобы завершить процесс удаления.

Удалить вручную

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

  1. Перейдите в свой каталог Steam. Вы можете скопировать папку « Steamapps », если хотите сохранить файлы игры для будущего использования.
  2. Удалите все файлы Steam в вашем каталоге.
  3. Нажмите кнопку Windows + R и в диалоговом окне введите « Regedit ». Откроется редактор реестра.
  4. Для 32-битных компьютеров перейдите к
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Valve \
  5. Щелкните правой кнопкой мыши Valve и выберите опцию удаления.
  6. Для 64-битных компьютеров перейдите в
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Valve \
  7. Щелкните правой кнопкой мыши Valve и выберите опцию удаления.
  8. Перейдите к:
    HKEY_CURRENT_USER \ Программное обеспечение \ Valve \ Steam
  9. Щелкните правой кнопкой мыши Steam и нажмите удалить.
  10. Закройте редактор реестра.

Установить Steam

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

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

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