Программа восстановления Steam
О программе
Программа восстановления Steam (англ. SteamCleaner) выполняет следующие функции полностью автоматически:
- Удаляет blob-файлы (*.blob) из каталога (папки) Steam;
- Удаляет ключи и настройки Steam из системного реестра Windows;
- Исправляет ошибки Steam, связанные с авторизацией, запуском приложений и т.д.
Внимание! Steam НЕ должен быть запущен во время запуска программы, но начиная с версии 1.5, Вам не нужно беспокоиться об этом. Если в момент запуска SteamCleaner приложение Steam будет запущено, ему будет отправлен сигнал завершения и оно безопасно завершит свою работу.
Где скачать программу
Официальная версия программы может быть скачана только с нашего официального сайта http://www.easycoding.org. Все остальные ссылки могут вести на трояны/вирусы и т.д. Перед скачиванием по ссылке со стороннего сайта, убедитесь, что Вы скачиваете файл с сервера easycoding.org.
Прямая ссылка на скачивание последней стабильной версии: http://steamcleaner.googlecode.com/files/SteamCleaner_25.zip.
Работа с программой
Чтобы исправить ошибки Steam, улучшить его работу, исправить отображение Вашего статус в списке Friends, стереть предыдущие псевдонимы всех друзей и т.д., нужно:
- Скачать и распаковать программу в любую папку (программа версии 1.5 состоит из одного exe-файла и одного файла динамической библиотеки dll; распаковать нужно оба файла, а запускать, естественно, exe-файл). По этой ссылке всегда скачивается последняя стабильная версия программы.
- Запускаем программу SteamCleaner.exe и в открывшемся окне видим 2 чекбокса и выпадающий список с языками. Для полной очистки и восстановления работы Steam, нужно поставить обе галочки: “Очистить блоб-файлы из каталога Steam” и “Очистить записи Steam, хранящиеся в реестре“, а в выпадающем списке выбрать язык Steam (анлийский или русский), который будет установлен.
- Запускаем Steam как обычно. Он запустится в режиме восстановления и обновления, а также скачает со своих серверов новейшие версии всех файлов среды и обновит их с перезаписью старых версий (это не затронет установленные приложения).
Принцип работы программы
- При выборе пункта “Очистить блоб-файлы из каталога Steam“, программа получает из реестра путь установки Steam и удаляет оттуда файлы с расширением blob, а также прописывает следующий запуск Steam в режиме обновления. Внимание! При выборе этой опции при следующем запуске (в режиме обновления) Steam запросит Ваш логин и пароль для входа в свою сеть, т.к. файлы blob, содержащие служебную информацию, были удалены.
- При выборе пункта “Очистить записи Steam, хранящиеся в реестре“, программа удаляет содержимое ключа реестра HKCU\Software\Valve\Steam, модифицирует содержимое HKLM\Software\Valve\Steam, исправляя известные баги и проблемы, а также указывает Steam при следующем запуске запуститься в режиме восстановления. При выборе этой опции, нужно обязательно указать язык, который будет использовать в интерфейсе Steam (доступен английский и русский). Если язык не указан или указан неправильно, будет использоваться английский.
Известные проблемы Steam, которые исправляет программа
- Ошибки входа в Steam;
- Ошибки типа “Серверы Steam перегружены”, “Эта игра недоступна в настоящее время”, “Ошибка подключения к серверам Steam”;
- Ошибки бесконечного подключения к серверам (Steam делает вид, что подключается, но ничего не происходит);
- Исправляются ошибки, связанные со списком друзей (например, после выхода из игры статус остаётся “В игре” и не меняется длительное время и т.д.);
- Очищается список предыдущих псевдонимов друзей, что ускоряет запуск Steam и списка друзей;
- Исправляются повреждённые файлы Steam, например, после неправильного выхода из него за счёт принудительного их обновления с официальных серверов;
- Исправляется множество других ошибок.
Другие сведения
Программа не содержит вредоносного кода. Ознакомиться с исходным кодом и документацией можно здесь: http://code.google.com/p/steamcleaner/.
SteamCleaner протестирована на трёх разных компьютерах с операционными системами Windows 2000, XP и Vista. Сбоев в работе не обнаружено. Присутствует поддержка Windows 7.
Программа SteamCleaner может быть скачана только с нашего официального сайта и никогда не будет требовать от пользователя указать логин и/или пароль от Steam и другие личные данные.
Список изменений (changelog)
- Версия 2.5 (15-06-2010):
- добавлена полноценная консольная версия программы sc_console.exe. Подробности см. в тех. документации;
- добавлены скрипты для быстрой очистки блобов/блобов и реестра с помощью консольной версии;
- все процедуры и функции перемещены в динамическую библиотеку sc_core.dll для совместного использования разными приложениями;
- исходный код опубликован под лицензией GPLv3.
- Версия 2.0 (17-05-2010):
- Применено множество изменений, сделанных ранее в TF2 Repair;
- Процедура завершения процесса Steam.exe перенесена для удобства пользователей из внешнего dll в основной exe-файл;
- Применена локализация диалоговых окон;
- Улучшена работа с реестром под Windows 7;
- Добавлена полная поддержка Windows 7;
- Кнопка “Выполнить!” теперь активируется только если пользователь выбрал хотя бы одну из задач;
- Исполняемый exe-файл программы теперь сжат с помощью UPX для уменьшения его размера.
- Версия 1.5 (20-09-2009):
- Добавлен модуль поиска в памяти и отключения активного процесса Steam для защиты программы и Steam от сбоев (реализовано в виде экспортируемой динамической библиотеки);
- Добавлено поле выбора языка Steam при выборе опции очистки реестра;
- Добавлен заголовок программы на панель задач Windows.
- Версия 1.1 (07-09-2009):
- Исправлена ошибка, проявляющаяся только при работе под Windows 7 (Seven);
- Ускорена работа программы по очистке значений реестра;
- Добавлен новый значок (значок Steam).
- Версия 1.0 (04-09-2009):
- Первая версия программы.
Прога хорошая. Стим раньше грузился по часу и больше сейчас минуту . Один нюанс есть частенько начало выдавать ,, Ошибка соединения со Steam ” . Что это значит ?
У меня 7 Виндовс максимальный.
“Ошибка соединения со Steam” может возникать либо по вине антивируса/файрвола, установленного на машине, либо Интернет-провайдера (у многих провайдеров огромные потери пакетов до серверов авторизации Steam, т.к. они находятся в США, в Бельвью). Также данная ошибка также может возникать при подключении к сети Steam в так называемые “часы пик”, когда нагрузка на серверы авторизации максимальна.
Часто в борьбе с этой ошибкой помогает повторный прогон Программы восстановления (с установленными обеими галочками), либо установка другого региона в настройках Steam на странице “Закачки” – “Регион для загрузки”.
Однозначно спасибо за прогу намного лучше Стим работать начал . Я не мог понять почему 3 года Стим работал безупречно , а за последние 3 месяца я его полностью сносил и переустанавливал чуть ли не каждый день по два раза …. Уже хотел на него забить , когда случайно на ваш сайт попал в поисках из-за чего Стим косячит . Вы молодцы …..
Выпущена версия 2.0.
Сделайте консольную версию программы.
Спасибо. Неплохая мысль.
прога не украдет ключ?
Нет. Весь функционал программы документирован и исходный код открыт. Программа не запрашивает каких-либо данных у пользователя при своей работе.
По многочисленным просьбам, публикую исходный код программы под лицензией GPL версии 3 здесь: (Google Code).
Выпущена версия 2.5. Теперь в состав входит и консольная версия.
Люди помогите вчера заглючила тимка и мне пришлось через диспетчер вырубить,затем стим написал что автоматически поставил обновление клиента и поросил перезапуск,ну я так и сделал и после этого стим вобще не включается в процессах он светится но не включается вот увидил вашу прогу сделал все как написанно он обновился и опять не запускается
Запусти редактор реестра Windows (Пуск – Выполнить – regedit.exe), перейди в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment, найди там значения DEVMGR_SHOW_DETAILS и DEVMGR_SHOW_NONPRESENT_DEVICES и удали их. После удаления этих двух значений повторно прогони программу (поставь обе галочки). Steam запустится.
спасибо проблема с невозможностью запуска стеам теперь решена!
Помогло. спасибо.
Спасибо за вашу программу!