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

Проблема большинства современных игр заключается в том, что они требуют постоянного обновления большого размера. Хотя DRM, такие как Steam, облегчают эту задачу, они часто могут столкнуться с ошибками. Одной из самых известных является ошибка Steam Content File Locked Error . В этом руководстве мы рассмотрим, что это такое и как ее устранить.  

Что такое ошибка Steam Content File Locked Error?

Обновления больших файлов не только раздражают, но и возникновение ошибок может еще больше усугубить ваше разочарование. Однако что на самом деле означает ошибка «The Steam Content File Locked»? 

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

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

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

Как исправить ошибку Steam Content File Locked

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

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

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

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

Папка с игрой и приложением Steam находится в Program Files (или Program Files (x86)). Вносить изменения в структуру этой папки могут только программы и пользователи с правами администратора. Благодаря одному из обновлений Windows может применять более строгие правила безопасности и блокировать запись Steam в свои папки.

Лучший способ исправить ситуацию — запустить Steam от имени администратора. Это можно сделать следующим образом: 

  • Откройте меню «Пуск» Windows
  • Найдите Steam
  • Щелкните на нем правой кнопкой мыши
  • Выберите Запуск от имени администратора

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

Пересмотрите настройки антивируса

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

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

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

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

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

  • Нажмите на Управление настройками на главной панели
  • Прокрутите вниз, пока не найдете пункт Исключения
  • Нажмите на Добавить или удалить исключения
  • Нажмите на кнопку Добавить исключение
  • Выберите папку
  • Перейдите к месту, где хранится ваша папка Steam, например, C:Program Files (x86)
  • Щелкните папку Steam одним щелчком мыши
  • Нажмите на кнопку Выбрать папку
  • Подтвердите свой выбор и выйдите из окна настроек безопасности Windows.

После этого перезапустите клиент Steam и проверьте, не осталась ли ошибка прежней.

Очистите кэш загрузки Steam 

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

Иногда эта папка может раздуваться и заполняться поврежденными данными. Чтобы заставить Steam работать быстрее и сэкономить место на вашем компьютере, вы можете очистить кэш загрузок Steam. Это можно сделать следующим образом:

  • Запустите клиент Steam (мы рекомендуем запускать его от имени администратора).
  • Нажмите на пункт меню Steam в верхней строке меню
  • Выберите Настройки в контекстном меню
  • Выберите Загрузки на левой панели
  • Нажмите на кнопку с надписью CLEAR DOWNLOAD CACHE (Очистить кэш загрузки).
  • Нажмите на кнопку OK в диалоговом окне подтверждения

Клиент Steam очистит свой кэш загрузок и перезапустится. После этого вы можете снова войти в систему и проверить, не возникла ли у вас ошибка Steam Content File Locked Error. 

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

  • Откройте диспетчер задач Windows (Ctrl + Shift + Esc).
  • Нажмите на процесс Steam (32-бит) и нажмите на Завершить задачу — это приведет к закрытию всех процессов, связанных с Steam, но если этого не произойдет, вам придется искать каждый процесс и завершать его вручную
  • Откройте диалог запуска Windows (Winkey + R)
  • Введите %localappdata% в текстовое поле и нажмите Enter
  • Найдите папку Steam в списке файлов
  • Щелкните на ней правой кнопкой мыши и выберите в контекстном меню пункт Удалить
  • Подтвердите удаление

После полного удаления папки Steam вы можете перезапустить клиент Steam, чтобы проверить, была ли устранена ошибка Steam Content File Locked. 

Выполните команду Netsh Winsock Reset

Windows Sockets API (Winsock) в основном содержит параметры конфигурации для подключения к интернету. Однако часто он может стать поврежденным из-за ошибки или вредоносного скрипта. Возможно, это может быть причиной ошибки Steam Content File Locked. Чтобы ее исправить, достаточно сбросить настройки Winsock в Windows.

  • Откройте меню «Пуск» Windows
  • Найдите CMD 
  • Щелкните правой кнопкой мыши на первом совпадении (Командная строка)
  • Нажмите на Запуск от имени администратора
  • Нажмите на Yes, чтобы подтвердить выбор
  • Введите netsh winsock reset в окне командной строки и нажмите Enter.

После этого перезагрузите компьютер и проверьте, продолжает ли Steam отображать ошибку Steam Content Locked.  

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

Файлы игры могут быть повреждены. Это может вызвать ошибку Steam Content Locked Error. Чтобы проверить, так ли это, можно проверить целостность файлов игры, которые вы пытаетесь обновить. Для этого вам нужно сделать следующее: 

  • Запустите клиент Steam (предпочтительно от имени администратора).
  • Щелкните правой кнопкой мыши на затронутой игре
  • Выберите Свойства в контекстном меню
  • Нажмите на ЛОКАЛЬНЫЕ ФАЙЛЫ на левой панели
  • Нажмите на Проверить целостность файлов игры…

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

Проверьте диск на наличие ошибок

Часто причиной ошибки Steam File Content Locked может быть ошибка записи на диск. Чтобы убедиться, что ошибки чтения и записи на жестком диске не являются причиной проблем с загрузкой и установкой Steam, мы рекомендуем вам запустить команду Check Disk на основном жестком диске.

  • Запустите Командную строку от имени администратора
  • Введите Chkdsk c: /f в окне терминала
  • Нажмите Enter

Команда должна проверить наличие ошибок и исправить их. 

Примечание: Как правило, steam размещает свои файлы на локальном диске (c:). Однако если ваша папка Steam размещена на другом диске, вам нужно будет выполнить команду Check Disk для этого файла. Так, если ваша папка Steam находится на диске G:, команда Check Disk будет выглядеть следующим образом: Chkdsk g: /f. Параметр /f указывает команде Check Disk исправить все ошибки, которые она встретит. Команда должна выполняться на заблокированном диске. Если диск не заблокирован, команда Check Disk будет запущена после перезагрузки.

Подробнее о ней можно прочитать в официальной документации Microsoft по CHKDSK. 

Проверьте настройки брандмауэра

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

  • Откройте диалог «Выполнить» (Winkey + R).
  • Введите Control Panel в текстовое поле и нажмите клавишу Enter.
  • Убедитесь, что элементы Панели управления отображаются в виде больших или маленьких значков (нажмите на выпадающее меню «Вид по» в правом верхнем углу).
  •   Нажмите на Брандмауэр Windows Defender
  • Нажмите на Разрешить приложение через брандмауэр Windows Defender с левой панели
  • Нажмите на кнопку Изменить настройки в правом верхнем углу окна
  • Нажмите на кнопку Разрешить другое приложение… в нижней части окна
  • Перейдите к файлу игры в папке Steam и откройте его, например, C:Program Files (x86)SteamsteamappscommonEndlessWorldEndlessWorld.exe
  • Нажмите на кнопку Добавить
  • В списке Разрешенные приложения и функции убедитесь, что для вашей игры Steam установлены флажки Приватный и Публичный.
  • Нажмите на кнопку OK
  • Закройте панель управления и выйдите из Steam.

Перенесите файлы игры на другой диск

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

Конечно, для этого вам потребуется дополнительный жесткий диск с достаточным объемом пространства (предпочтительно внутренний). Тем не менее, чтобы перенести игровые файлы Steam на альтернативный диск, сделайте следующее: 

  • Запустите клиент Steam
  • Нажмите на пункт Steam в верхней строке меню
  • Выберите Настройки
  • Нажмите на Загрузки на левой панели
  • Нажмите на кнопку с надписью STEAM LIBRARY FOLDERS (Папки библиотеки STEAM).
  • Нажмите на знак плюс, чтобы создать новую вкладку
  • Используйте диалоговое окно для выбора альтернативной папки на другом диске
  • Нажмите кнопку Выбрать после того, как вы выбрали новый каталог и назвали новую папку библиотеки Steam.
  • Нажмите на Настройки
  • Выберите пункт Сделать по умолчанию из контекстного меню
  • Закройте окно
  • Нажмите на кнопку OK в окне Настройки
  • В главном окне Steam щелкните на Library (Библиотека)
  • Щелкните правой кнопкой мыши на игре с ошибкой Content File Locked и выберите Properties (Свойства)
  • Нажмите на ЛОКАЛЬНЫЕ ФАЙЛЫ на левой панели
  • Нажмите на Переместить папку установки с главной панели
  • С помощью выпадающего меню выберите новый диск, который вы указали ранее 
  • Нажмите на кнопку Переместить

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

Однако после того, как все файлы будут перемещены, вы можете проверить, не возникает ли в Steam ошибка Steam Content File Locked при попытке обновить игру.

Удалите файлы игры

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

  • Откройте клиент Steam
  • Перейдите на вкладку LIBRARY
  • Щелкните правой кнопкой мыши на затронутой игре
  • Нажмите на Свойства
  • Выберите ЛОКАЛЬНЫЕ ФАЙЛЫ на левой панели
  • Нажмите на кнопку Обзор… на главной панели
  • Выберите все файлы в окне Windows File Explorer и удалите их.
  • Закройте окно Windows File Explorer после завершения удаления.
  • Нажмите на кнопку Проверить целостность файлов игры…

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

Оцените статью
cdelat.ru
Добавить комментарий