telegram
🪟windows

Ошибка при записи на диск Steam - Что делать?

При установке или обновлении игры в Steam клиенте может появится ошибка "Ошибка при записи на диск". Данная проблема может возникать в таких играх как Dota2, GTA 5, Ведьмак 3, CS:GO.

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

Ошибка при записи на диск Steam

1. Отключить антивирус

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

  • Отключите на время антивирус.
  • Добавьте папку Steam в исключения антивируса.

2. Проверка файлов кеша игры

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

Запустите Steam и перейдите в библиотеку. Нажмите правой кнопкой мыши по игре, которая выдает ошибку записи на диск, и выберите "Свойства". Далее перейдите во вкладку "Локальные файлы" и нажмите на "Проверить целостность файлов игры".

ПРОВЕРКА ЦЕЛОСТНОСТИ ФАЙЛОВ ИГРЫ в Steam

3. Изменить регион для загрузки

Нажмите в клиенте в верхнем левом углу на вкладку "Steam" > "Настройки". Перейдите в пункт "Загрузки" и укажите другой любой регион загрузки, после чего перезапустите клиент.

Примечание: Вы также можете нажать на "Очистить кеш загрузки" и создать новую папку "Папки библиотек игры".

Выбрать регион загрузки в Steam

4. Измените безопасность папки

Настройка правил записи/чтения может быть настроена у всех по разному. Перейдите на диск, где установлен Steam и нажмите по этой папке правой кнопкой мыши и выберите "Свойства". Перейдите во вкладку "Безопасность" и выбирайте каждого пользователя по порядку в графе "Группы и пользователи", и смотрите, нет ли запрета на запись/чтения. Если таковой имеется, то нажмите на "Изменить" и уберите запрет.

запрет на чтение и запись папки Steam

Нажмите опять по папке Steam правой кнопкой мыши и выберите свойства. Внизу найдите графу "Атрибуты" и снимите галочку "Только для чтения".

Снять только для чтения Steam

5. Сброс конфигурации Steam

Обновим файлы ядра самого клиента Steam и вернем клиент к параметрам по умолчанию. Нажмите сочетание клавиш Win+R и введите steam://flushconfig.

Сброс Steam flushconfig

6. Проверьте отсутствующие и поврежденные файлы

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

  • Перейдите в папку SteamLog. Далее найдите файл workshop_log.txt и откройте его.
  • В самом конце файла вы увидите ошибку вида AppiD с комментарием (Disk write failure).
  • Будет указан и путь файла который не смог записаться.
  • Перейдите по этому пути и удалите этот файл.

Перезапустите Steam и перейдите в раздел "Загрузки". Steam будет запрашивать обновление для игры. Обновите необходимые файлы.

Disk write failure Steam

7. Удалить файлы размером 0 КБ

Ошибка записи на диск в Steam клиенте может быть из-за файлов, которые имеют размер 0 Kb. Перейдите по по пути в папке самого клиента.

  1. E:\STEAM\steamapps\common
  2. Если в корне папки имеются файлы 0 kb, то удалите их.

STEAM steamapps common

8. Проверьте диск

Поврежденные сектора на диске могут не давать записывать информацию, что приведет к ошибке записи на диск при установке игры в Steam. Нажмите правой кнопкой на локальном диске, куда устанавливается игра Steam, и выберите "Свойства". По умолчанию это диск C:, в моем случае это диск E. В новом окне перейдите во вкладку "Сервис" и ниже нажмите "Проверить".

проверить диск на ошибки через свойства

9. Предотвращение выполнения данных DEP

Нажмите сочетание кнопок Win+R и введите sysdm.cpl, чтобы открыть свойства системы. Далее перейдите во вкладку "Дополнительно" и в графе "Быстродействие" нажмите на кнопку "Параметры". В новом окне перейдите во вкладку "Предотвращение выполнения данных" и убедитесь, что опция выключена. Если она включена, то нажмите "Добавить" и укажите путь к Steam.exe, чтобы исключить данный процесс из функции DEP.

DEP steam добавить