Компьютер зависает при запуске Steam
Обновлено: 21.11.2024
Хорошо известно, что Steam время от времени аварийно завершает работу либо при каждом запуске, либо случайным образом. Это очень распространенная проблема, которую Steam также решает на своих официальных форумах. Однако перечисленные там исправления, похоже, не работают.
Пар
Прежде чем переходить к решениям, убедитесь, что к вашей системе не подключены внешние устройства. Перезагрузите систему и запустите Steam, чтобы проверить, решена ли проблема. Отключите любой прокси или VPN, если используете. Кроме того, попробуйте использовать оконный режим для игр Steam и проверьте, помогает ли это. Если вы используете бета-версию Steam, откажитесь от нее.
Мы перечислили все возможные способы решения этой проблемы. Обратитесь к решениям сверху и двигайтесь вниз. По мере продвижения вниз техническая сложность решений возрастает.
Решение 1. Удалите ClientRegistry.blob
ClientRegistry.blob — это файл, используемый Steam, который содержит ваши регистрационные данные для установленных игр. Если мы удалим его, файл будет восстановлен при следующем входе в систему. Вы сохраняете все настройки по умолчанию для каждой установленной игры (ваше имя, скины и т. д.). Это устраняет около 30% проблем, так как этот файл может быть легко поврежден.
Обратите внимание, что после этого решения при повторном запуске Steam вам будет предложено ввести имя пользователя и пароль. Не следуйте этому решению, если у вас нет учетных данных под рукой. Кроме того, ваш сохраненный прогресс и внутриигровые предметы не будут потеряны. Они хранятся в облачном хранилище Steam, поэтому можно с уверенностью предположить, что удаление ClientRegistry.blob не создаст никаких проблем ни вам, ни Steam. Выполните шаги, перечисленные ниже.
- Полностью выйдите из Steam и завершите все задачи, как указано в решении выше.
- Перейдите в каталог Steam. По умолчанию ол>
- Найдите «ClientRegistry.blob». Найдите ClientRegistry.blob’
- Переименуйте файл в «ClientRegistryOld.blob» (или вы можете полностью удалить файл).
- Перезапустите Steam и разрешите воссоздание файла. ол>р>
- Вернитесь в каталог Steam.
- Найдите «Steamerrorreporter.exe». Найдите Steamerrorreporter.exe
- Запустите приложение и перезапустите Steam. ол>р>
- Вы можете перевести компьютер в безопасный режим. Если вы используете Windows 7, вы можете нажать кнопку F8 при запуске компьютера. Затем вы можете выбрать опцию «Включить безопасный режим с поддержкой сети». Выберите вариант, и Windows запустится нужным образом.
- Откройте Steam и попробуйте подключить его к Интернету и войти в систему. Если это удалось, это означает, что проблема может заключаться в вашем антивирусе, брандмауэре или сторонней программе. Ниже вы можете просмотреть решения, в которых мы шаг за шагом объяснили, как удалять/настраивать эти приложения.
- Нажмите кнопку Windows + R, чтобы вызвать приложение «Выполнить». В диалоговом окне введите «управление». Перед вами откроется панель управления вашего компьютера.
- В правом верхнем углу будет диалоговое окно для поиска. Напишите Брандмауэр и нажмите на первый вариант, который появится в результате. Откройте брандмауэр Windows
- Теперь с левой стороны выберите параметр «Включить или отключить брандмауэр Windows». Благодаря этому вы можете легко отключить брандмауэр. Откройте параметр «Включить или отключить брандмауэр Windows».
- Выберите параметр «Отключить брандмауэр Windows» на обеих вкладках «Общедоступные» и «Частные сети». Сохранить изменения и выйти. Перезапустите Steam и запустите его, используя опцию «Запуск от имени администратора». Отключить брандмауэр Windows
- Если Steam запускается и не падает, это означает, что возникла проблема с антивирусом/брандмауэром, конфликтующим с вашим клиентом. Если нет, продолжайте следовать решениям, перечисленным ниже. ол>р>
- Нажмите клавишу ⊞ Win(windows) + R, чтобы открыть окно «Выполнить» (убедитесь, что оно запущено от имени администратора).
- В диалоговом окне введите «DxDiag». Это откроет средство диагностики DirectX. В нем будет перечислено все доступное оборудование, установленное на вашем ПК, а также версии программного обеспечения. Запустите средство диагностики DirectX.
- Используйте официальное название вашего оборудования для поиска последних доступных драйверов и загрузки их через Интернет. Вы также можете обновить драйверы с помощью Центра обновления Windows. Выполните шаги, перечисленные ниже.
- Нажмите «Пуск» и введите в диалоговом окне «Настройки». Нажмите на приложение, которое возвращается в результатах поиска. Нажмите на кнопку «Обновление и безопасность». Откройте «Обновление и безопасность» в настройках.
- Здесь вы найдете «Проверить наличие обновлений» на вкладке «Центр обновления Windows». Теперь Windows будет проверять наличие доступных обновлений и выполнять их после загрузки. Проверить наличие Центра обновления Windows
- Есть еще один способ, с помощью которого вы можете вручную щелкнуть устройства и проверить, установлены ли последние версии драйверов. Нажмите кнопку Windows + R, чтобы открыть приложение «Выполнить». В диалоговом окне введите «devmgmt.msc». Это запустит диспетчер устройств вашего компьютера.
- В диспетчере устройств щелкните устройство правой кнопкой мыши и выберите параметр с надписью «обновить драйвер». Обновить графический драйвер
- После того, как вы щелкнете по нему, появится другое окно с вопросом, хотите ли вы, чтобы Windows автоматически искала в Интернете доступные драйверы, или вы хотите просмотреть их самостоятельно. Выберите первый вариант. Автоматический поиск обновленного программного обеспечения драйвера
- Если установлены последние версии драйверов, Windows отобразит диалоговое окно с сообщением о том, что лучшие доступные драйверы уже установлены. Если нет, он начнет их загружать и мгновенно устанавливать. ол>р>
- Выйдите из Steam и закройте все запущенные процессы Steam через диспетчер задач.
- Нажмите клавишу Windows и введите «Командная строка». Затем в появившемся списке щелкните правой кнопкой мыши командную строку и выберите «Запуск от имени администратора». Запуск командной строки от имени администратора
- Теперь введите в командной строке следующую команду:
- Перезагрузите систему. После запуска системы запустите Steam и проверьте, решена ли проблема. ол>р>
- Если вы можете открыть Steam, просто перейдите в настройки Steam и перейдите в раздел «Учетная запись».
- Теперь просто нажмите «Изменить», затем выберите «Нет», чтобы отключить бета-программу.
- Нажмите кнопку Windows + R и в диалоговом окне введите «taskmgr». Откроется диспетчер задач.
- Завершить все процессы, связанные со Steam, начиная с загрузчика клиента Steam.
- Перейдите в каталог Steam, как мы это делали на предыдущих шагах.
- Переместите папку «SteamApps» на рабочий стол или в любое другое доступное место и удалите ее из каталога Steam.
- Теперь мы удалим Steam с помощью панели управления. Нажмите Windows + R, чтобы открыть окно «Выполнить». Введите «панель управления» в диалоговом окне и нажмите «ОК».
- Открыв панель управления, выберите «Удалить программу» на вкладке «Программы». Удаление программы
- Выберите Steam из списка вариантов и удалите его.
- Нажмите "Готово", чтобы завершить процесс удаления. ол>р>
- Перейдите в каталог Steam. Вы можете скопировать папку «Steamapps», если хотите сохранить файлы игры для будущего использования.
- Удалите все файлы Steam в вашем каталоге.
- Нажмите кнопку Windows + R и в диалоговом окне введите «Regedit». Откроется редактор реестра.
- Для 32-разрядных компьютеров перейдите к
- Нажмите правой кнопкой мыши на Valve и выберите вариант удаления.
- Для 64-разрядных компьютеров перейдите к
- Нажмите правой кнопкой мыши на Valve и выберите вариант удаления. Удалить запись реестра Valve
- Перейти к:
- Нажмите правой кнопкой мыши на Steam и нажмите «Удалить». Удалить запись Steam в реестре
- Закройте редактор реестра. ол>р>
Надеюсь, ваш клиент будет работать как положено. Если это по-прежнему не работает, выполните действия, перечисленные ниже.
Решение 2. Загрузите систему в безопасном режиме с поддержкой сети, а затем запустите Steam
Безопасный режим — это диагностический режим запуска, присутствующий в ОС Windows. Он используется для получения ограниченного доступа к Windows при устранении неполадок, поскольку большинство нежелательных процессов/программ отключается. Безопасный режим разработан, чтобы в большинстве случаев помочь выявить проблему или устранить ее.
Если ваш Steam нормально запускается с использованием этого метода, это означает, что у вашего Steam есть конфликт со сторонним приложением/программным обеспечением. Вы можете попробовать удалить/отключить эти приложения, чтобы убедиться, что конфликт разрешен.
Запуск чего-либо в безопасном режиме не создает никаких проблем и используется во всем мире для устранения различных проблем. Вам не о чем беспокоиться.
Если вы по-прежнему сталкиваетесь с проблемой, а Steam отказывается запускаться и продолжает падать, это означает, что возникла какая-то другая проблема. Продолжайте следовать решениям, перечисленным ниже.
Решение 3. Запустите Steam с правами администратора
Steam – это платформа, требующая разрешения на чтение и запись на дисках и в их папках. Иногда ему также необходимо изменить системные файлы, чтобы он мог работать максимально оптимизированным образом. Если у Steam нет доступа администратора, он может зависнуть и бесконечно падать. По умолчанию Steam не имеет прав администратора при установке. Вы можете предоставить ему привилегии, выполнив шаги, указанные ниже.
-
Перейдите в каталог, где установлен Steam. По умолчанию это
Решение 4. Отключите антивирус и брандмауэр
Хорошо известно, что Steam сильно конфликтует со многими антивирусными программами. В Steam одновременно происходит множество процессов.Это потребляет много памяти и процессора. Из-за этого многие антивирусные программы считают Steam потенциальной угрозой и не позволяют ему работать должным образом.
Мы составили руководство о том, как сделать Steam исключением антивируса. Следуйте инструкциям здесь.
Чтобы отключить брандмауэр Windows, выполните действия, перечисленные ниже.
Решение 5. Удалите папку AppCache в Steam
AppCache — это кеш, выделенный для файлов. Он не содержит системных файлов Steam и никак не повлияет на ваш клиент. Мы можем попробовать удалить его и проверить, решает ли это проблему. Шансов, что это сработает, очень мало, но стоит попробовать, прежде чем переходить к более техническим решениям.
-
Перейдите в каталог, где установлен Steam. По умолчанию это
Если проблема не устранена, а игра по-прежнему вылетает, следуйте приведенным ниже решениям.
Решение 6. Обновите системные драйверы
Ваш компьютер использует драйверы для запуска любого приложения. Steam также обновляет все новые драйверы, которые появляются на рынке. Если Steam обновлен для работы с последними драйверами, в то время как на вашем компьютере все еще установлены старые, это может привести к конфликту.
Всегда следите за актуальностью драйверов. К ним относятся аудио-, видео-, графические драйверы и т. д. Также обновите другие драйверы, такие как DirectX.
Если проблема начала возникать после обновления графического драйвера, откат драйвера может решить проблему.
Решение 7. Сбросьте настройки сетевого адаптера
Сетевой адаптер — это основной компонент вашего компьютера, который взаимодействует с компьютером и с операционной системой. Сетевые адаптеры работают автоматически с другими вашими драйверами, но бывают случаи, когда они переходят в состояние ошибки или имеют поврежденный набор конфигурации. В этом случае сброс сетевого протокола может решить проблему.
Решение 8. Выход из бета-версии
Возможно, вы выбрали бета-версию Steam. Это может вызвать проблемы со стабильностью у некоторых пользователей, если в бета-версии есть какие-либо проблемы. Это приводит к сбою Steam. Чтобы отказаться от участия в бета-программе Steam, выполните следующие действия.
Окончательное решение: удалить Steam и переустановить позже
Прежде чем мы удалим Steam, вам следует скопировать папку SteamApps. Он содержит все данные о ваших играх. Если вы не скопируете эту папку, процесс удаления удалит все файлы вашей игры. Теперь мы продолжим процесс удаления. Есть два способа удалить Steam. Первый — удалить с помощью панели управления, а второй — удалить вручную.
Прибегните к первому способу, так как он более простой и всеобъемлющий. Если первый метод не сработал, прибегните ко второму.
Удалить через панель управления
Удалить вручную
Когда мы имеем дело с реестром, мы должны быть особенно осторожны, чтобы не вмешиваться в другие реестры. Это может привести к серьезным техническим проблемам на вашем ПК. Всегда очень внимательно следуйте инструкциям и делайте только то, что указано.
Установить Steam
Поскольку мы снова удалили Steam, мы можем начать процесс установки. Вы можете получить установочные файлы Steam отсюда. Нажмите «Установить Steam сейчас». Ваш компьютер загрузит необходимые файлы и при открытии запросит место установки, которое вы хотите выбрать.
Выберите место для загрузки и позвольте Steam загрузить и установить себя. После установки запустите Steam и, надеюсь, проблем не возникнет.
Примечание. Даже после всех этих решений Steam продолжает падать, это означает, что проблема связана с вашим жестким диском. Проверьте жесткий диск на наличие поврежденных секторов с помощью любого доступного программного обеспечения.
Другие обходные пути
Если ни одно из приведенных выше решений не помогло вам, возможно, на вашем компьютере установлен неверный драйвер USB. Теперь вы не можете исправить это напрямую, вам придется обновить драйверы USB-концентратора и проверить наличие конфликтов. Предпочтительно использовать драйверы USB, предоставленные производителем вашего устройства. Однако на данный момент перед запуском Steam отключите все свои USB-устройства, кроме мыши, затем щелкните правой кнопкой мыши значок Steam и запустите его от имени администратора. Это должно сработать для вас. Если это работает для вас, но как только вы снова подключаете свои устройства, у вас происходит сбой Steam. Вы можете попробовать запустить Steam в режиме Big Picture.
Читайте также: