При обновлении The Witcher 3: Wild Hunt в Steam произошла ошибка (ошибка записи на диск)

Всем привет! В Steam пытаюсь установить игру, но постоянно вылезает: «ОШИБКА ЗАПИСИ НА ДИСК». При этом запись останавливается постоянно на одном и том же месте.

При обновлении The Witcher 3: Wild Hunt в Steam произошла ошибка (ошибка записи на диск)

Если нажать на кнопку «Играть», то при обновлении уже вылезает конкретная ошибка с текстом:

«При обновлении The Witcher 3: Wild Hunt произошла ошибка (ошибка записи на диск)».

При обновлении The Witcher 3: Wild Hunt в Steam произошла ошибка (ошибка записи на диск)

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

ПРОСЬБА! Пишите в комментариях, какой способ помог именно вам. Это реально помогает другим читателям: у одного виноват Avast, у другого – Windows Defender, у третьего – битая папка библиотеки Steam, а у четвертого – диск, который уже начал сыпаться.

Решение проблемы

В моем случае ошибка возникала из-за блокировки антивируса. Чаще всего такое бывает с Avast, Dr.Web, Kaspersky, встроенной защитой Windows или любым другим антивирусом, который слишком активно проверяет папку Steam. В момент установки игра распаковывает архивы, заменяет файлы и записывает временные данные. Антивирус может решить, что это подозрительная активность, заблокировать файл, и Steam сразу покажет «ошибка записи на диск».

Поэтому в трее находим наш антивирусник, кликаем по нему правой кнопкой и временно отключаем защиту. В Avast это может быть раздел «Управление экранами Avast» – «Отключить до перезапуска компьютера». В Dr.Web, Kaspersky и других антивирусах названия будут отличаться, но смысл тот же: временно приостановить защиту на время установки или обновления игры. Я не советую выбирать вариант «Отключить навсегда», потому что потом про это легко забыть и оставить компьютер без защиты.

ВНИМАНИЕ! Отключайте антивирус только временно и только если вы устанавливаете игру из Steam, а не запускаете сомнительные файлы из интернета. После установки игры обязательно включите защиту обратно. Более правильный вариант – добавить Steam и папку библиотеки Steam в исключения антивируса, а в защите Windows дополнительно проверить, не включен ли «Контролируемый доступ к папкам». Если он включен, Steam нужно разрешить запись в нужную папку.

При обновлении The Witcher 3: Wild Hunt в Steam произошла ошибка (ошибка записи на диск)

Вылезет окошко с предупреждением, выбираем «ОК, ОСТАНОВИТЬ».

При обновлении The Witcher 3: Wild Hunt в Steam произошла ошибка (ошибка записи на диск)

После этого игра начала заново свободно скачиваться. Если у вас тоже помогло отключение антивируса, не останавливайтесь на этом. После успешной установки включите защиту обратно и добавьте в исключения папку Steam, папку с играми и файл steam.exe. Обычно Steam установлен в C:\Program Files (x86)\Steam, но если вы переносили библиотеку на другой диск, путь будет другим.

Для встроенной защиты Windows путь такой: «Пуск» – «Параметры» – «Конфиденциальность и безопасность» – «Безопасность Windows» – «Защита от вирусов и угроз» – «Управление настройками». Там можно найти исключения и добавить папку Steam. Если включен «Контролируемый доступ к папкам», откройте его настройки и разрешите приложению Steam вносить изменения. Это особенно важно, если библиотека Steam лежит в защищенной папке или на отдельном диске с ограниченными правами.

Если не помогло

Можно выполнить некоторые действия. Я бы шел именно по порядку: сначала Steam и папка библиотеки, потом права доступа, потом свободное место, потом диск. Так проще понять причину и не делать лишнего.

  1. Полностью закройте Steam. Лучше не просто нажать на крестик, а открыть значок Steam в трее возле часов, нажать правой кнопкой мыши и выбрать «Выход». После этого запустите Steam от имени администратора: правой кнопкой мыши по ярлыку – «Запуск от имени администратора». Иногда ошибка появляется только из-за того, что Steam не хватает прав на запись в папку.
  2. Перейдите в «Steam» – «Настройки».

При обновлении The Witcher 3: Wild Hunt в Steam произошла ошибка (ошибка записи на диск)

  1. В старом интерфейсе Steam нужно было открыть вкладку «Загрузки» и нажать «Папки библиотек Steam». В новом интерфейсе чаще всего путь такой: «Steam» – «Настройки» – «Хранилище». Там отображаются диски и библиотеки, куда установлены игры.

При обновлении The Witcher 3: Wild Hunt в Steam произошла ошибка (ошибка записи на диск)

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

При обновлении The Witcher 3: Wild Hunt в Steam произошла ошибка (ошибка записи на диск)

Восстановление папки библиотеки полезно, когда Steam потерял права на папку, неправильно видит директорию или не может записать временные файлы. Например, вы переносили игры на другой диск, меняли Windows, подключали старый диск после переустановки системы или вручную перемещали папку steamapps. После восстановления Steam заново проверяет структуру библиотеки и часто сам исправляет часть проблем. Это безопасный способ, потому что он не удаляет игры, а именно чинит папку библиотеки.

  1. Если это не поможет, попробуйте перезагрузить комп и роутер (если он у вас есть), опять зайти в тот же раздел и установить другой регион загрузки. Сейчас регион загрузки обычно находится в «Steam» – «Настройки» – «Загрузки». Выберите ближайший регион или соседний крупный город, после чего перезапустите Steam.

При обновлении The Witcher 3: Wild Hunt в Steam произошла ошибка (ошибка записи на диск)

  1. Можно еще попробовать «Очистить кеш загрузки». В актуальном интерфейсе Steam это обычно «Steam» – «Настройки» – «Загрузки» – «Очистить кеш загрузки». После очистки Steam попросит снова войти в аккаунт, поэтому заранее убедитесь, что помните логин, пароль и имеете доступ к Steam Guard.

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

  1. Проверьте целостность файлов игры. Нажмите правой кнопкой мыши по игре в библиотеке Steam – «Свойства» – «Установленные файлы» – «Проверить целостность файлов игры». Если часть файлов повреждена, Steam попробует скачать их заново. Этот способ особенно полезен, если ошибка появилась не при первой установке, а при обновлении уже установленной игры.
  2. Проверьте, чтобы на диске было достаточно места. Важно смотреть не только общий размер игры, но и запас для распаковки и обновления. Иногда игра весит условно 80 ГБ, а для обновления временно нужно заметно больше свободного места. Если места мало, сначала удалите ненужные файлы или перенесите игру на другой диск. Подробно про освобождение места можно почитать в инструкции как очистить диск C.
  3. Проверьте, не стоит ли у папки Steam атрибут «Только чтение» и нет ли проблем с правами. Откройте папку Steam, нажмите по ней правой кнопкой мыши – «Свойства» – вкладка «Общие». Если папка находится не в Program Files, а, например, на отдельном диске D:\Games\Steam, прав обычно меньше проблем. Если Steam стоит в системной папке, запуск от администратора иногда помогает.
  4. Если игра стоит на внешнем диске, проверьте кабель, USB-порт и питание диска. Внешний HDD или SSD может на секунду отваливаться, и Steam будет видеть это как ошибку записи. Попробуйте подключить диск в другой порт, желательно напрямую к компьютеру, а не через USB-хаб.

Если ошибка появляется только с одной игрой, можно удалить ее недокачанные файлы и начать установку заново. Откройте библиотеку Steam, нажмите правой кнопкой по игре – «Управление» – «Удалить с устройства», затем перезапустите Steam и попробуйте установить заново. Если игра большая, сначала попробуйте проверку целостности и очистку кеша, чтобы не скачивать десятки гигабайт повторно. Но если загрузка каждый раз ломается на одном файле, повторная установка иногда оказывается быстрее.

Проверяем диск и файловую систему

Если антивирус, кеш загрузки и восстановление библиотеки не помогли, нужно проверить сам накопитель. Ошибка записи на диск буквально говорит нам: Steam не смог записать данные в нужное место. Иногда виноват не Steam, а файловая система, битые сектора, умирающий HDD, перегревающийся SSD, плохой SATA-кабель или внешний диск, который теряет подключение.

Самая простая проверка в Windows:

  1. Откройте «Этот компьютер».
  2. Нажмите правой кнопкой мыши по диску, где стоит Steam или игра.
  3. Выберите «Свойства» – «Сервис» – «Проверить».
  4. Запустите проверку диска и дождитесь результата.

Можно выполнить проверку и через командную строку. Откройте «Пуск», введите cmd, нажмите правой кнопкой мыши по «Командная строка» и выберите «Запуск от имени администратора». Далее выполните команду:

chkdsk D: /f

Вместо D: укажите букву диска, на котором находится библиотека Steam. Если Steam стоит на диске C:, команда будет другой:

chkdsk C: /f

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

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

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

Чистим временные файлы и папку загрузки Steam

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

Сейчас я бы сначала попробовал встроенную очистку Windows, а уже потом сторонние программы. Откройте «Параметры» – «Система» – «Память» – «Временные файлы» и удалите лишний мусор. Это безопаснее для новичка, потому что Windows сама показывает, что можно очистить. Не удаляйте папки Steam вручную, если не понимаете, что именно лежит внутри.

  1. После запуска ПО переходим в раздел «Стандартной очистки», выполняем анализ и чистим кеш системы от лишнего хлама.

При обновлении The Witcher 3: Wild Hunt в Steam произошла ошибка (ошибка записи на диск)

У Steam есть и свои временные папки. Чаще всего нас интересуют steamapps\downloading и steamapps\temp внутри библиотеки Steam. Но удалять их наугад я не советую, потому что там могут лежать недокачанные данные игры. Сначала закройте Steam полностью, потом проверьте, что загрузка не идет, и только после этого можно удалять явно зависшие временные файлы конкретной игры. Если сомневаетесь, лучше используйте «Очистить кеш загрузки» в самом Steam – это безопаснее.

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

Переустановка Steam без удаления игр

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

Безопасный вариант такой:

  1. Полностью закройте Steam.
  2. Откройте папку, где установлен Steam.
  3. Скопируйте папку steamapps на другой диск или в другую временную папку.
  4. Удалите Steam через «Параметры» – «Приложения».
  5. Скачайте свежий установщик Steam с официального сайта.
  6. Установите Steam заново.
  7. Верните библиотеку через «Настройки» – «Хранилище» или скопируйте steamapps обратно.

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

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

Что делать на Linux и Steam Deck

На Linux и Steam Deck ошибка записи на диск тоже может появиться, но причины немного другие: нет прав на папку, диск смонтирован только для чтения, закончилась память, повреждена файловая система или карта памяти работает нестабильно. На Steam Deck сначала проверьте свободное место в «Настройки» – «Хранилище». Если игра ставится на microSD, попробуйте установить ее во внутреннюю память. Если во внутреннюю память игра ставится нормально, а на карту – нет, проблема может быть в карте памяти.

На обычном Linux проверьте права на папку библиотеки Steam. В терминале можно посмотреть владельца папки командой:

ls -la ~/.steam

Если библиотека находится на другом диске, проверьте именно ее путь. Иногда диск NTFS после некорректного выключения Windows монтируется в Linux только для чтения. В таком случае Steam физически не сможет записать файлы. Самый простой способ для новичка – загрузиться в Windows, выключить «Быстрый запуск», корректно завершить работу, а потом снова открыть Linux. Если используете только Linux, проверяйте файловую систему штатными средствами вашего дистрибутива.

Короткий порядок действий

Чтобы не бегать по статье туда-сюда, я оставлю короткий план. Делайте по порядку:

  1. Полностью закройте Steam и запустите его от имени администратора.
  2. Временно отключите антивирус или добавьте Steam и папку библиотеки в исключения.
  3. Откройте «Steam» – «Настройки» – «Загрузки» и очистите кеш загрузки.
  4. Откройте «Steam» – «Настройки» – «Хранилище» и восстановите папку библиотеки.
  5. Проверьте целостность файлов игры через «Свойства» – «Установленные файлы».
  6. Проверьте свободное место на диске.
  7. Проверьте диск через Windows или команду chkdsk.
  8. Попробуйте установить игру на другой диск.
  9. Переустановите Steam, предварительно сохранив папку steamapps.

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

FAQ

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

 

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

 

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

 

Может ли ошибка быть из-за жесткого диска?
Да, может. Особенно если диск старый, шумит, зависает, пропадает из системы или Windows периодически предлагает его проверить. В таком случае Steam просто первый показывает проблему, потому что активно записывает большие файлы. Проверьте накопитель штатными средствами Windows и SMART. Если ошибок много, диск лучше заменить.

 

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

Автор статьи
Бородач 2885 статей
Сенсей по решению проблем с WiFiем. Обладатель оленьего свитера, колчана витой пары и харизматичной бороды. Любитель душевных посиделок за танками.
WiFiGid
Комментарии: 3
  1. Макс

    Спасибо тебе братан, отключение помогло

  2. Рен

    Ура, спасибо

  3. Гена

    Спасибо, спасибо, а то я там все проделал, а оказалось это антивир ругается, и ведь даже ничего не говорит об этом

Добавить комментарий
После отправки комментарий может не отображаться - это нормально. Сразу же после модерации он будет опубликован. Если Вы хотите быстро узнать о получении ответа, рекомендуем оставить свой e-mail (это необязательно). E-mail используется исключительно для Вашего оповещения, мы не занимаемся спамом.

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.