Исправление ошибки загрузки SteamUI.dll

Ошибка SteamUI.dll чаще всего возникает у пользователей при попытке установить новую версию. Вместо процедуры инсталляции юзер просто получает сообщение , следом за которым завершается сама установка.

Устранение ошибки SteamUI.dll

Есть несколько способов, направленных на исправление возникшей проблемы, и чаще всего они не представляют собой ничего сложного для юзера. Но первым делом убедитесь, что работу Стим не блокирует антивирус или брандмауэр (встроенные или от сторонних разработчиков). Отключите и то, и другое, заодно проверив черные списки и/или логи защитного ПО, а потом попробуйте открыть Steam. Вполне возможно, что на этом этапе устранение неполадки может оказаться для вас закончено — достаточно добавить Стим в белый список.

Отключение брандмауэра в Windows 7
Отключение Защитника в Windows 7 / Windows 10

Способ 1: Сброс настроек Steam

Начинаем с самых простых вариантов и первое — сброс настроек Steam с использованием специальной команды. Это необходимо, если пользователь вручную выставил, например, некорректные региональные параметры.

  1. Закройте клиент и убедитесь, что его нет среди запущенных служб. Для этого откройте , переключитесь на и если найдете , нажмите по нему правой кнопкой мыши и выберите .
  2. В окно , запускаемое сочетанием клавиш , впишите команду steam://flushconfig
  3. При запросе разрешения на запуск программы ответьте утвердительно. После этого перезагрузите компьютер.
  4. Далее вместо привычного ярлыка, через который вы входите в игровой клиент, откройте папку Steam (по умолчанию C:Program Files (x86)Steam), где хранится одноименный EXE-файл, и запустите его.

Если это не исправило ошибку, переходите дальше.

Способ 2: Очистка папки Steam

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

Откройте папку Steam и удалите оттуда следующие 2 файла:

Тут же вы найдете Steam.exe, который и запустите.

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

После удаления рекомендуется перезагрузить ПК, а затем запустить Steam.exe!

В случае нерезультативности удалите из Steam вообще все файлы и папки, оставив следующие:

Из этой же папки запустите оставшийся Steam.exe — при идеальном раскладе начнется обновление программы. Нет? Идем дальше.

Способ 3: Удаление Beta-версии

Пользователи, включившие бета-версию клиента, чаще других могут столкнуться с ошибкой обновления. Отключить ее проще всего, удалив файл с названием из папки .

Перезагрузите компьютер и запустите Стим.

Способ 4: Редактирование свойств ярлыка

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

  1. Создайте ярлык Steam, нажав по EXE-файлу правой кнопкой мыши и выбрав соответствующий пункт. Если он у вас уже есть, пропустите этот шаг.
  2. Правым кликом мыши и откройте .
  3. Находясь на вкладке , в поле вставьте через пробел следующее: -clientbeta client_candidate. Сохраните на и запустите отредактированный ярлык.

Способ 5: Переустановка Steam с сохранением игр

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

  1. Предварительно обязательно сделайте резервную копию самого драгоценного — папки — ведь именно тут, в подпапке , хранятся все установленные вами игры. Перенесите ее в любое другое место из папки .
  2. Кроме этого рекомендуется сделать бэкап папки, расположенной по адресу X:Steamsteamgames (где — буква диска, на который установлен клиент Стим). Дело в том, что в эту папку качаются иконки игр, и в некоторых случаях юзеры, удаляя сам клиент и оставляя игры, после повторной установки Steam могут столкнуться с отображением белых ярлыков у всех игр вместо тех, что заданы каждой из них по умолчанию. То же самое относится и к папке X:Steamuserdata, куда сохраняются конфиги некоторых локальных игр.
  3. Затем выполните стандартную процедуру удаления так же, как вы это делаете с любыми программами.
  4. Если используете софт для очистки реестра, дополнительно задействуйте и его.

  5. Всем тем, кто удаляет клиент стандартным способом, вручную потребуется зайти в реестр и избавиться от двух его ключей. Откройте его редактор, зажав и вписав в поле regedit.
  6. Последовательно перейдите по следующему пути (в Windows 10 можно скопировать этот путь и вставить в адресную строку, как на скриншоте ниже): HKEY_LOCAL_MACHINESOFTWAREValve и удалите подкаталог .

    То же самое сделайте здесь: HKEY_CURRENT_USERSoftwareValveSteam — удалите подкаталог .

  7. После этого заходите на официальный сайт разработчика, скачивайте и устанавливайте последнюю версию клиента.

    Перейти на официальный сайт Steam

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

    Подробнее: Причины, по которым Steam может не устанавливаться

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

Способ 6: Подмена файлов (для XP/Vista)

Этот способ предназначен для пользователей старых версий Виндовс. С 1 января 2019 года Steam не поддерживает и не работает на операционных системах Windows XP и Windows Vista. В связи с этим у всех, кто до сих пор сидит на этих ОС, есть два варианта: обновиться хотя бы до Windows 7 (а желательно до Windows 10) или выполнить подмену файлов из старой версии Стим. Мы остановимся подробнее на втором варианте.

/ Windows 10

В будущем это исправление может не работать! Перед использованием способа делайте бэкап заменяемых файлов.

  1. Скачайте старую версию Steam с сайта archive.org.

    Перейти к скачиванию Steam с archive.org

  2. Распакуйте архив и откройте его. Параллельно с этим откройте папку с актуальной версией Steam. Перенесите все DLL (только те, что в корневой папке ) из старого Стим в папку с установленным на данный момент клиентом. Подтвердите замену.
  3. Удалите из обновленного Стим папку и перенесите ее из папки со старым клиентом.
  4. Снова переключитесь в папку с обновленным Steam, нажмите по пустому месту ПКМ и выберите > .
  5. Вы можете сразу же задать ему имя , если в Виндовс включено отображение расширений. В противном случае измените имя при сохранении файла.
  6. Кто изменил название сразу, должен нажать по файлу ПКМ > .

    И выбрать .

  7. Впишите команду BootStrapperInhibitAll=Enable, запретим тем самым программе обновляться. Если вы уже задали имя файлу, жмите и закрывайте окно на крестик. Всем остальным юзерам следует зайти в > .
  8. В поле напишите , из списка выберите . Затем щелкните на .
  9. Зайдите в свойства (ПКМ > ), поставьте галочку рядом с атрибутом и сохраните изменения.
  10. Проверьте работоспособность Steam. Дополнительно в ярлыка можно написать: -noverifyfiles -nobootstrapupdate -skipinitialbootstrap -norepairfiles -overridepackageurl (как это сделать, написано в ).

Другие варианты

Реже могут помочь следующие методы:

  • Зайдите в корневую папку и удалите (лучше переместите ее на рабочий стол) папку и запустите клиент. Не помогло — верните папку на место.
  • Откройте с правами администратора, напишите sfc /scannow и нажмите .
  • Выполните восстановление Windows через одноименную системную утилиту (см. из статьи по ссылке ниже).
  • Используйте старую версию клиента из — она полностью готова для работы и с запретом на обновление. Перед этим удалите проблемную папку , сохранив подпапки , , , как это показано в . Сохраненные папки перенесите в старую версию клиента.
  • В редких случаях возникает несовместимость с обновленными драйверами видеокарты, из-за чего нужно сделать их откат. В статье по ссылке ниже этот процесс рассматривается на примере NVIDIA, но и будут универсальны для всех производителей видеокарт.
  • Переустановите Windows.

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

Мы рады, что смогли помочь Вам в решении проблемы.
Помимо этой статьи, на сайте еще 13047 полезных инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам. Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Источник: starhit

Дачник
Добавить комментарий