Tabletop Simulator

Tabletop Simulator

Not enough ratings
Исправляем ошибку Error Steam ...: k_EResultFail
By Maklgu
Если при попытке загрузить мод в мастерскую, файл в облако Steam вы получаете ошибки "Error Steam share thumbnail: k_EResultFail", "Error Steam upload Cloud: k_EResultFail", то это руководство для вас. Здесь описан один из способов исправления данной ошибки, не самый удобный, но эффективный.
   
Award
Favorite
Favorited
Unfavorite
Описание проблемы
Проблема, решение которой предлагается в настоящем руководстве, состоит в следующем: по каким-то причинам вы не можете загрузить какой-либо файл в облако Steam. Вариантов такой проблемы масса:
  • вы не можете отправить изображение другу в Steam-чат и при попытке вставить картинку в чат, вы получаете вот такое сообщение об ошибке
  • вы не можете загрузить скриншот из игры через менеджер скриншотов и получаете лишь это в ответ на свои попытки
  • вы начинаете загрузку мода в Workshop, а в ответ вам "Error Steam share mod: k_EResultFail", или при загрузке файла для какой-нибудь модельки в облачное хранилище вы получаете "Error Steam upload Cloud: k_EResultFail"

На данный момент мною обнаружено лишь одно решение проблемы. По всей видимости брандмауэр операционной системы Windows по какой-то причине предотвращает попытки отправки файлов в облачное хранилище Steam. Причём делает это весьма выборочно, поскольку вы можете успешно загрузить в облачное хранилище картинку для какой-нибудь доски или игральной карты, но при этом вы не сможете загрузить AssetBundle или самую простую 3d-модель.

Я не буду здесь заниматься выяснением причин, а лишь расскажу неподготовленному пользователю, как отключить брандмауэр на то время, пока вы загружаете файлы. Не забудьте потом по тому же принципу включить его обратно!
Способ решения
  1. Первым делом нужно открыть настройки брандмауэра. Для этого откройте окно поиска приложений (открыв его меню справа от кнопки "Пуск" или по горячему сочетанию Win+S) и найдите в нём "Брандмауэр Защитника Windows"
    (Пользователям с более ранними, чем Win10, версиями Windows придётся найти меню настроек по-другому, тут я бессилен, у меня нет устройства с более ранними версиями этой операционной системы)

  2. Выбираем слева пункт "Включение и отключение брандмауэра Защитника Windows"

  3. Чтобы выключить брандмауэр, в появившемся меню вам нужно будет выставить переключатель в положение, указанное на скриншоте ниже. После этого нажмите Ok
    Пока переключатель в этом положении, можете загрузить скриншоты/отправить другу картинку в чате/загрузить файлы для Tabletop Simulator в облако/загрузить мод в мастерскую.

  4. После того, как сделали всё, что вам было нужно, обязательно снова зайдите в меню "Включение и отключение брандмауэра Защитника Windows" и включите брандмауэр обратно. Может он и мешает вам грузить файлы в Steam, но иногда он, возможно, блокирует не самые безопасные взаимодействия с сетью, которые пытаются выполнить процессы на вашем компьютере, так что держать его выключенным на постоянной основе не очень хорошо.
Заключение
Я очень надеюсь, что это руководство помогло вам в решении вашей проблемы.

Буду откровенен, этот метод мне не нравится. Как минимум потому, что каждый раз нужно лезть в настройки переключать тумблер включения-отключения брандмауэра. Однако, я так и не нашёл процесс, отвечающий за загрузку файлов в Steam, и правильные настройки поведения брандмауэра, чтобы загрузки файлов в Steam были доступны всегда. Поэтому пока что придётся довольствоваться этим.

Я буду рад, если кто-то подскажет, разобравшись более детально в принципе работы брандмауэра, как нужно всё настроить, чтобы один раз и навсегда.