[FIX] Ошибка при обновлении (поврежденных файлов содержимого) в Steam



Попробуйте наш инструмент устранения неполадок

Некоторые пользователи Windows сталкиваются с «Произошла ошибка при обновлении (поврежденные файлы содержимого)» сообщение всякий раз, когда они пытаются установить новое обновление для своей игры через Steam. Хотя некоторые пользователи сталкиваются с этой проблемой с одной игрой, другие пользователи видят это сообщение об ошибке при каждой попытке обновить игру.



Steam - Произошла ошибка при обновлении игры (поврежденные файлы контента)



После исследования этой конкретной проблемы выясняется, что существует несколько различных сценариев, которые могут в конечном итоге вызвать этот конкретный код ошибки. Вот краткий список потенциальных виновников, которые могут нести ответственность за вашу проблему:



  • Текущая проблема с сервером - Как выясняется, эта проблема также может возникать из-за проблемы с основным сервером, которая в настоящее время не позволяет конечным пользователям Steam загружать обновления с региональных серверов. Если этот сценарий применим, единственное, что вы можете сделать, это изменить сервер загрузки по умолчанию и надеяться, что не все серверы затронуты этой проблемой. Если это не сработает, единственное, что вы можете сделать, это подождать, пока Steam исправит проблемы с сервером.
  • Отсутствует доступ администратора - В зависимости от настроек UAC, вы также можете ожидать появления этой ошибки, потому что Steam не имеет необходимых разрешений для изменения и проверки существующих файлов. В этом случае вам необходимо принудительно открыть Steam с правами администратора и потенциально изменить поведение по умолчанию, если этот метод окажется эффективным.
  • Ненадежное беспроводное интернет-соединение - По словам некоторых затронутых пользователей, эта проблема также может возникать из-за проблемы с тем, как ваш Steam видит сеть, к которой в настоящее время подключен ваш компьютер. Если Steams сочтет соединение ненадежным для установления соединения с сервером загрузки, возможно, вам придется перейти на проводное соединение, прежде чем вы сможете загружать обновления игры.
  • Steam заблокирован брандмауэром - Существует множество проверенных пользовательских отчетов, в которых доказано, что эта проблема вызвана брандмауэром Windows. При определенных обстоятельствах это может произойти из-за ложного срабатывания (обычно после того, как один исполняемый файл игры помещен в карантин). В этом случае вы сможете решить проблему, установив правило исключения из Steam, разрешающее обмен данными и открывая порты, используемые при загрузке данных через Steam.
  • Несогласованность TCP / IP - При определенных обстоятельствах вы можете ожидать увидеть эту ошибку Steam из-за несовместимости TCP / IP данные. Несколько затронутых пользователей, которые также столкнулись с этой проблемой, смогли решить проблему, выполнив сброс Winsock из командной строки с повышенными привилегиями.
  • Недостаточно места в ОЗУ - Если вы видите эту ошибку на ПК младшего класса, скорее всего, проблема связана с вашим RAM память . Если у вас есть другие приложения, которые, как известно, занимают много памяти, вам необходимо сначала закрыть их, прежде чем пытаться начать новую загрузку через Steam.
  • Поврежденный каталог appcache - Как сообщают некоторые пользователи, вы можете столкнуться с этой ошибкой, если имеете дело с повреждением данных, находящихся в папке appcache. Некоторым пользователям, которые ранее сталкивались с этой проблемой, удалось решить эту проблему, удалив каталог кеша, вынудив Steam создать новый, который не страдает теми же проблемами.

Теперь, когда вы знаете все возможные причины, вот как можно решить проблему:

Метод 1: расследование проблемы с сервером

Идеальный способ начать это руководство по устранению неполадок - это выяснить, есть ли проблема с сервером, о которой вам, возможно, придется беспокоиться. В конце концов, эта проблема часто связана с проблемой сервера, из-за которой клиенты Steam не могут загружать обновления игры.

К счастью, есть несколько сервисов, которые вы можете использовать, чтобы проверить, нет ли в Steam в настоящее время проблем с сервером. Вы должны проверить SteamStat.us и DownDetector чтобы узнать, решает ли Steam в настоящее время проблемы с сервером, которые влияют на пользователей в вашем регионе.



Проверка текущего статуса сервисов Steam

Заметка: Если 2 веб-сайта сообщают о проблемах с Steam серверов, вам также следует проверить официальный аккаунт службы поддержки Steam в Twitter для любых официальных объявлений.

В случае, если расследование выявило широко распространенную проблему с сервером, единственный метод, который может помочь вам решить проблему, - это следовать Метод 3 и измените сервер загрузки по умолчанию.

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

Метод 2: открытие Steam от имени администратора

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

Если этот сценарий применим, вы можете решить проблему, принудительно открыв Steam с правами администратора. Если этот метод успешен, вы должны сделать это поведение по умолчанию.

Чтобы заставить Steam открыться с правами администратора, щелкните правой кнопкой мыши исполняемый файл или ярлык, который вы используете при запуске игры, и нажмите Запустить от имени администратора из появившегося контекстного меню.

Запуск Steam от имени администратора

Если эта операция прошла успешно, вы можете изменить поведение Steam по умолчанию, чтобы предотвратить повторение подобных проблем. Для этого следуйте инструкциям ниже:

  1. Убедитесь, что Steam закрыт и в данный момент не работает в фоновом режиме.
  2. Далее откройте Проводник (или Мой компьютер) и перейдите в то место, где находится основной исполняемый файл Steam. По умолчанию это местоположение:
    C:  Program Files (x86)  Steam

    Заметка: Если вы установили Пар в произвольном месте, перейдите туда.

  3. Как только вы окажетесь в нужном месте, щелкните правой кнопкой мыши на steam.exe а затем нажмите «Свойства» в появившемся контекстном меню.

    Доступ к экрану свойств исполняемого файла Steam

  4. Как только вы окажетесь внутри Свойства экран, нажмите на Совместимость в меню ленты вверху, затем перейдите к Настройки раздел и установите флажок, связанный с Запустите эту программу от имени администратора.

    Настройка исполняемого файла игры с правами администратора.

  5. Нажмите Применять чтобы сохранить изменения, затем снова запустите Steam через тот же исполняемый файл и посмотрите, устранена ли проблема.

Если проблема все еще не решена, перейдите к следующему потенциальному исправлению ниже.

Метод 3: изменение региона загрузки

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

Эта операция была подтверждена как успешная многими затронутыми пользователями, у которых мы сталкиваемся с ‘Произошла ошибка при обновлении (поврежденные файлы содержимого) с каждым названием игры, которое они пытаются обновить.

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

Если вы еще не пробовали это возможное исправление, следуйте инструкциям ниже, чтобы изменить Скачать регион что ваш клиент Steam настроен для использования, и посмотрите, решит ли это проблему:

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

Установка правильного региона загрузки

Если вы уже пытались изменить сервер загрузки, но видите то же самое поврежденные файлы содержимого ошибка, перейдите к следующему потенциальному исправлению ниже.

Метод 4: переключитесь на проводное соединение (если применимо)

Если вы используете беспроводное соединение, есть одно быстрое решение, которое может позволить вам обойти «Произошла ошибка при обновлении (поврежденные файлы содержимого)» сообщение об ошибке - переключиться на проводное соединение. Это не должно быть постоянным изменением.

Несоответствия с обновлениями Steam по беспроводным сетям - довольно частое явление в Windows 7. К счастью, вы можете просто переключиться на проводное соединение и использовать его для загрузки обновлений игры, прежде чем вернуться к беспроводному соединению.

Использование кабеля Ethernet

Итак, если вы еще не пробовали это, подключите кабель Ethernet к компьютеру, перезагрузите Пар клиент и снова инициируйте загрузку. Если сообщение об ошибке не появляется, завершайте установку каждого обновления, прежде чем вернуться к обычному беспроводному подключению.

С другой стороны, если то же самое «Произошла ошибка при обновлении (поврежденные файлы содержимого)» ошибка все еще возникает, перейдите к следующему потенциальному исправлению ниже.

Метод 5: внесение Steam в белый список брандмауэра Windows

Оказывается, в зависимости от ваших настроек безопасности, установленных на вашем брандмауэре Windows, встроенный пакет безопасности иногда может принять решение поместить в карантин легитимные исполняемые файлы игры и заблокировать Steam от связи с серверами загрузки - это обычное явление с исполняемым файлом Rage 2. .

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

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

Для этого следуйте приведенным ниже инструкциям, чтобы добавить Steam, папку загрузки и используемые порты в белый список, чтобы исправить ошибку. «Произошла ошибка при обновлении (поврежденные файлы содержимого)»:

  1. Откройте Бежать диалоговое окно, нажав Windows key + R . Когда вам будет предложено текстовое поле, введите ‘Control firewall.cpl ‘И нажмите Войти открыть Брандмауэр Windows окно.

    Доступ к брандмауэру Защитника Windows

  2. Как только вы окажетесь в главном меню Брандмауэр Защитника Windows , войдите в меню слева и нажмите Разрешить приложение или функцию через брандмауэр Защитника Windows.

    Разрешение приложения или функции через Защитник Windows

  3. Как только вы окажетесь внутри Разрешенные приложения меню, нажмите на Изменить настройки кнопка. Когда вам будет предложено Контроль учетных записей пользователей (UAC) подсказка, нажмите да чтобы предоставить доступ администратора.

    Изменение настроек разрешенных элементов в брандмауэре Windows

  4. Однажды Разрешенные приложения меню наконец становится редактируемым, перейдите под Разрешено другое приложение и нажмите на Браузер перед тем, как перейти к месту, где установлен пар. По умолчанию расположение основного исполняемого файла Steam: C: Program Files Steam bin.

    Разрешить другое приложение

  5. Убедившись, что вы исключили как основные Пар исполняемый файл и исполняемый файл игры, который не обновляется, убедитесь, что Частный и Общественные флажки, связанные с каждой записью, отмечены.
  6. После этого вы можете безопасно закрыть Разрешенные приложения и снова следуйте инструкциям на шаге 1, чтобы вернуться в начальное меню брандмауэра.
  7. Как только вам удастся вернуться в Разрешенные приложения меню, нажмите на Расширенные настройки (в меню слева) и нажмите да когда будет предложено ОАК (Контроль учетных записей пользователей).

    Нажмите на опцию дополнительных настроек, чтобы открыть правила брандмауэра.

  8. Из Расширенные настройки меню, нажмите на Новое правило из левого меню, связанного с Входящие правила .

    Создание новых правил в брандмауэре Windows

  9. Далее из Новое входящее правило окно, выберите Порт под Тип правила и нажмите Следующий.
  10. На следующем экране выберите TCP из списка доступных опций, затем включите Определенные локальные порты переключить.
  11. Как только вы перейдете в правильное меню, вставьте следующие порты, чтобы предотвратить их блокировку:
    27015–27030 27036 27015
  12. Затем добавьте еще одно правило для UDP , затем выберите Определенные локальные порты еще раз и вставьте следующее в поле ввода:
    27015--27030 27000--27100 27031-2703 4380 27015 3478 4379 4380
  13. Как только вам удастся добавить каждый порт в список исключений, нажмите следующий приземлиться прямо в Подсказка к действию окно, затем нажмите Разрешить соединение и ударил следующий кнопку еще раз.

    Применение правила к различным типам сетей

  14. Задайте название только что установленным правилам, затем нажмите Конец чтобы сохранить изменения перед перезагрузкой компьютера и попыткой воссоздать проблему в Steam.

Если та же проблема все еще возникает, перейдите к следующему потенциальному исправлению ниже.

Метод 6: выполнение сброса Winsock

Если ни одно из возможных исправлений не помогло вам, начните рассматривать потенциальную проблему TCP / IP и выполните сброс Winsock, чтобы исправить «Произошла ошибка при обновлении (поврежденные файлы содержимого)» ошибка, если она вызвана тайм-аутом передачи данных или ошибкой протокола.

В большинстве задокументированных случаев проблемы этого короля на самом деле вызваны сбоями в сетевом адаптере или плохим случаем диапазона DNS. Если этот сценарий применим, вы сможете решить проблему, выполнив серию команд из командной строки с повышенными привилегиями, которая сбросит все данные TCP / IP и выполнит Winsock сброс.

Для этого следуйте инструкциям ниже:

  1. Нажмите Windows key + R открыть Бежать диалоговое окно. Затем введите ‘Cmd’ внутри текстового поля и нажмите Ctrl + Shift + Enter открыть возвышенный Командная строка . Когда вам будет предложено Контроль учетных записей пользователей ( ОАК ), щелкните да чтобы предоставить доступ администратора.

    Запуск командной строки

  2. Как только вы окажетесь в командной строке с повышенными привилегиями, введите следующие команды по отдельности внутри командной строки с повышенными привилегиями в том же порядке и нажмите Войти после каждой команды для их правильного запуска:
    ipconfig / flushdns nbtstat -R nbtstat -RR netsh int reset all netsh int ip reset netsh winsock reset
  3. После успешной обработки каждой важной команды закройте командную строку с повышенными привилегиями и перезапустите клиент Steam, чтобы проверить, устранена ли проблема.

Если вы все еще видите то же самое «Произошла ошибка при обновлении (поврежденные файлы содержимого)» сообщение, перейдите к следующему потенциальному исправлению ниже.

Метод 7: освобождение места в ОЗУ

Если вы столкнулись с этой проблемой на компьютере, на котором недостаточно оперативной памяти для работы, ошибка также может появиться из-за того, что Steam не предоставляет достаточно места в ОЗУ для облегчения загрузки и установки обновление игры.

Нам удалось выявить несколько различных пользовательских отчетов, которым удалось исправить «Произошла ошибка при обновлении (поврежденные файлы содержимого)» ошибка после закрытия любого ненужного приложения и освобождения драгоценной оперативной памяти.

Для этого нажмите Ctrl + Shift + Enter открыться Диспетчер задач . Затем войдите в Процессы вкладка и Щелкните правой кнопкой мыши> Конец задача по каждому процессу, который занимает драгоценное объем памяти пространство.

Завершение всех ненужных процессов

Будьте особенно внимательны к процессам, принадлежащим веб-браузерам, так как они известны своей огромной нагрузкой на память.

Убедившись, что все второстепенные процессы закрыты, перезапустите Steam и повторите действие, которое ранее вызывало проблему.

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

Метод 8: удаление appcache каталог

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

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

Вот краткое руководство по очистке appcache каталог Steam:

  1. открыто Проводник ( Мой компьютер в Windows 7 и Windows 8.1) и перейдите в следующее место:
    C:  Program Files (x86)  Steam

    Заметка: Если вы установили Steam в произвольном месте, перейдите туда.

  2. Внутри Пар каталог, найдите appcache папку, затем щелкните ее правой кнопкой мыши и выберите удалять из появившегося контекстного меню.

    Удаление каталога AppCache

    Заметка: Это приведет к тому, что ваша установка Steam создаст новый appcache каталог (не испорченный коррупцией).

  3. Однажды appcache папка была успешно удалена, перезагрузите компьютер и посмотрите, была ли устранена проблема после завершения следующего запуска, попытавшись установить обновление, которое ранее не удавалось.

Метод 9: Обновление / удаление драйвера беспроводной сетевой карты

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

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

Если вы еще не пробовали это сделать, следуйте инструкциям ниже, чтобы обновить или удалить текущий драйвер беспроводной сети:

  1. Откройте Бежать диалоговое окно, нажав Windows key + R . Затем введите ‘Devmgmt.msc’ внутри текстового поля и нажмите Войти открыться Диспетчер устройств . Когда вы видите UAC (Контроль учетных записей пользователей) подсказка, нажмите да чтобы предоставить доступ администратора.

    Запуск диспетчера устройств

  2. Как только вы окажетесь внутри Диспетчер устройств , прокрутите список установленных приложений и разверните раскрывающееся меню Сетевые адаптеры.
  3. Внутри Сетевые адаптеры , щелкните правой кнопкой мыши драйвер беспроводной сети и выберите Обновить драйвер из появившегося контекстного меню.

    Обновление драйвера беспроводной сети

  4. На следующем экране нажмите Автоматический поиск обновленного программного обеспечения драйвера , затем следуйте инструкциям на экране, чтобы загрузить и установить последнюю доступную версию драйвера беспроводной сети.

    Автоматический поиск обновленного программного обеспечения драйвера

    Заметка: Если Диспетчер устройств не удалось определить новую версию драйвера, снова щелкните правой кнопкой мыши драйвер беспроводной сети и выберите Удалить драйвер из контекстного меню. Это заставит общие драйверы щелкнуть, что может решить проблему в этом случае.

  5. Перезагрузите компьютер и посмотрите, будет ли проблема устранена после завершения следующего запуска.
Теги пар 10 минут на чтение