Steam не запускается / не открывается в Windows 10/11 — как исправить (2025)
Steam зависает на «Обновлении», закрывается без ошибок или не показывает окно. В 80% случаев виноват кэш клиента, сетевой стек, служба Steam или конфликтующие оверлеи. Разберёмся быстро.
Перед началом закройте фоновые процессы Steam в Диспетчере задач. Если включён VPN/прокси — отключите для теста. Проверьте время и часовой пояс Windows, иначе ломаются сертификаты.
1. Быстрый план
- Очистить кэш клиента и выполнить
steam://flushconfig. - Сбросить Winsock/DNS, отключить прокси, попробовать запуск с параметром
-tcp. - Перезапустить/починить Steam Client Service.
- Переустановить Microsoft Visual C++ и .NET, убрать оверлеи/хук-утилиты.
- При необходимости переустановить Steam без потери библиотеки.
2. Чистим кэш Steam
PowerShell
# 1) Закрыть процессы Steam и WebHelper
taskkill /IM steam.exe /F
taskkill /IM steamwebhelper.exe /F
# 2) Удалить кэш (папки могут отличаться)
rd /s /q "%ProgramFiles(x86)%\Steam\appcache"
rd /s /q "%ProgramFiles(x86)%\Steam\config\htmlcache"
rd /s /q "%ProgramFiles(x86)%\Steam\steamui\csscache"
Запустите в Пуске команду steam://flushconfig и подтвердите сброс. Логин/пароль потребуется заново, игры и сохранения не трогаются.
3. Сеть: Winsock, DNS, прокси
PowerShell
netsh winsock reset
ipconfig /flushdns
# Отключить прокси, если он был
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f
Попробуйте запуск ярлыка Steam с параметром -tcp (в свойствах ярлыка к объекту добавить -tcp). Проверьте, что системное время и часовой пояс выставлены верно.
4. Steam Client Service
PowerShell
sc query "Steam Client Service"
net stop "Steam Client Service"
net start "Steam Client Service"
Если не стартует — запустите SteamService.exe /repair из папки Steam (от администратора). Затем перезагрузите ПК.
5. Компоненты и конфликты
- Переустановите пакеты Microsoft Visual C++ x86/x64 и актуальный .NET. Если ставятся с ошибкой — смотрите наши статьи про VCRUNTIME и .NET 3.5/4.8.
- Снимите режим совместимости у Steam.exe (Свойства → Совместимость).
- Выключите оверлеи и хуки: RivaTuner/MSI Afterburner, Discord/Overwolf, запись экрана. На время диагностики отключите «Контролируемый доступ к папкам» в Защитнике или добавьте Steam в исключения.
6. Переустановка без потери игр
Сохраните папку steamapps (или всю библиотеку на другом диске). Удалите Steam через «Приложения», установите заново и в настройках укажите путь к старой библиотеке — игры подтянутся.
Ещё по теме
FAQ
Steam не показывает окно, но висит в процессах
Закройте процессы, очистите webcache и выполните flushconfig. Проверьте оверлеи/античит и режим совместимости.
Нужен ли VPN
Для диагностики лучше отключить. Если провайдер блокирует адреса CDN, режим -tcp иногда помогает.
После входа вечное «Обновление Steam»
Проверьте время/часовой пояс, сбросьте Winsock, удалите кэш, запустите с -tcp и проверьте защиту Windows.