Немного предыстории:
Итак,собственно,что мы имеем - Steam скачал последнее обновление,попросил перезапуска и... помер :)
Но,как не странно,не у всех - в основном пострадали пользователи WinXP SP3(реже 2) и немного Win7.
Но,как не странно,не у всех - в основном пострадали пользователи WinXP SP3(реже 2) и немного Win7.
Через пару часов появилось несколько способов устранения этой проблемы (установка старого клиента,манипуляции со стимом и прочее),но все чаще всего они работали только до первого перезапуска Стима. Дальше все приходилось делать заново.Я не стал их выкладывать, т.к. не было подтверждения их официальности и работоспособности.
Решение проблемы:
На данный момент,на форуме Steam/Valve есть одно решение от сотрудника Valve, которое у многих решило эту проблему:
Potential Workaround:
First, this if for those of you reporting hanging steam.exe. The dumps I have so far point to us finding an unexpected registry key trying to parse the system environment in HKEY_LOCAL_MAHCINE\\SYSTEM\\CurrentControlSet\\Con trol\\Session Manager\\Environment. We expect keys of type REG_SZ or REG_EXPAND_SZ only. When we hit another, we try to assert and write a .dmp file in \dumps, and the dump code is hanging due to an as yet unknown bug which may occur only if we try to write a dmp very early in Steam startup.
To avoid this issue I expect you can delete any key in HKEY_LOCAL_MAHCINE\\SYSTEM\\CurrentControlSet\\Con trol\\Session Manager\\Environment that is not of the type REG_SZ or REG_EXPAND_SZ.
If you are savvy enough to understand editing your registry and how environment variables work it would be helpful to me if you found what keys in your registry are not of one of these types, and emailed me the info on the keys and their data so we know what we are finding unexpected. You can then also try removing these keys if you believe they are unneeded and see if that gets Steam to startup.
If it does let me know. Please only edit your registry if you know what you are doing though, you can damage your system by deleting important registry keys.
We'll be continuing to work on a fix to avoid this on our side.
First, this if for those of you reporting hanging steam.exe. The dumps I have so far point to us finding an unexpected registry key trying to parse the system environment in HKEY_LOCAL_MAHCINE\\SYSTEM\\CurrentControlSet\\Con trol\\Session Manager\\Environment. We expect keys of type REG_SZ or REG_EXPAND_SZ only. When we hit another, we try to assert and write a .dmp file in \dumps, and the dump code is hanging due to an as yet unknown bug which may occur only if we try to write a dmp very early in Steam startup.
To avoid this issue I expect you can delete any key in HKEY_LOCAL_MAHCINE\\SYSTEM\\CurrentControlSet\\Con trol\\Session Manager\\Environment that is not of the type REG_SZ or REG_EXPAND_SZ.
If you are savvy enough to understand editing your registry and how environment variables work it would be helpful to me if you found what keys in your registry are not of one of these types, and emailed me the info on the keys and their data so we know what we are finding unexpected. You can then also try removing these keys if you believe they are unneeded and see if that gets Steam to startup.
If it does let me know. Please only edit your registry if you know what you are doing though, you can damage your system by deleting important registry keys.
We'll be continuing to work on a fix to avoid this on our side.
Это был пруф.Теперь кратко - о чем там идет речь - внимание -
Он должен запуститься,обновиться - и вы снова сможете играть!
Удачи!
1. Пуск - > Выполнить - > пишем regedit - > жмем Ок
2. В реестре ищем следующую ветку - HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment
3. В списке справа видим три столбика - "Имя" - "Тип" - "Значение".Нас интересует графа "Тип".
4. Удаляем те "ключи", "Тип" которых НЕ - REG_SZ или REG_EXPAND_SZ. Т.е. их мы оставляем.Другие удаляем (правой кнопкой на "имя" - удалить).
У многих это были "ключи" с "типом" REG_DWORD -
2. В реестре ищем следующую ветку - HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment
3. В списке справа видим три столбика - "Имя" - "Тип" - "Значение".Нас интересует графа "Тип".
4. Удаляем те "ключи", "Тип" которых НЕ - REG_SZ или REG_EXPAND_SZ. Т.е. их мы оставляем.Другие удаляем (правой кнопкой на "имя" - удалить).
У многих это были "ключи" с "типом" REG_DWORD -
5. Перезагружаем компьютер.Пробуем запустить Steam.
Если при запуске пишет что-то похожее на "Steam.exe(main exception)CMultiFieldBlob(pSerialized): Bad Field-extends past end of blob",то -
6. удаляем из папки со Стимом файлы с расширением .blob и снова пробуем запустить Steam.
Если при запуске пишет что-то похожее на "Steam.exe(main exception)CMultiFieldBlob(pSerialized): Bad Field-extends past end of blob",то -
6. удаляем из папки со Стимом файлы с расширением .blob и снова пробуем запустить Steam.
Он должен запуститься,обновиться - и вы снова сможете играть!
Удачи!
Комментарии
в папке кроме как REG_SZ, REG_EXPAND_SZ ничего другого нету,я удалил стим и попытался скачать заново,пишет тоже самое...что делать?
Вариантов-то может быть много,в принципе
- банально вирусы (антивирь в помощь, тот же Dr.Web Cure It);
- если стоял или стоит эмулятор Стима:
а) возможно Стим с ним конфликтует;
б) возможно после удаления эмулятора остались какие-то записи в реестре - из-за которых Стим и выдает ошибку;
- слабый интернет (особенно если мобильный);
- антивирус/файрволл или брэндмауэр блокируют Стим;
- неправильно настроенный либо вовсе ненастроенный роутер (если он есть);
- сто лет не переустанавливаемая Винда,захламленная по самое не хочу либо установленная сборка аля ВованПро1995.
Если Вы про то,что написано в статье - так там и так расписано подробнее некуда + проблема была временная и на данный момент не актуальна.
По сабжу - c DLC у многих такие проблемы.
Сколько ждете?
Всё,что написано в этой статье - это всё по прошлой проблеме.В данном случае это не поможет.
По сабжу - в ближайший час сейчас сделаю FAQ по проблеме.
- Писать в Тех.Поддержку Стима (разумеется на английском языке - онлайн-переводчики в помощь)
P.s. только причем здесь проблема обновления Стима?Нафига было писать в этой теме? - будь внимательнее: в след.раз буду удалять посты без прочтения.
Или если серьезно - поотключай все "левые" приложения и глянь чтобы ничего не блокировало игру/Стим - файрвол,антивирус,брндмауэр.
Все станет на русском,но скорей всего игра начнет заново себя скачивать (порядка 11 гигов),поэтому проще будет все снести и установить с дисков по новой (если они есть конечно),указав при установке "русский язык".
Удачи!