Ошибка 0x80070570 означает, что Windows не может прочитать файл или папку — система считает их повреждёнными. Причина почти всегда в файловой системе диска или в самих системных файлах. Лечится это по очереди: сначала проверяют диск командой chkdsk C: /f, затем целостность системных файлов через sfc /scannow, и если не помогло — восстанавливают образ Windows командой DISM /Online /Cleanup-Image /RestoreHealth.

Если ошибка вылезает при копировании конкретного файла с флешки или внешнего диска — дело обычно в самом носителе, и chkdsk решает вопрос почти сразу. Если же 0x80070570 появляется при установке Windows, обновлений или программ — проблема глубже, и одного chkdsk может не хватить.
Читайте по теме: Как восстановить поврежденный файл Excel?.
Порядок имеет значение. Сначала chkdsk, потом sfc, и только если sfc пишет, что не может исправить часть файлов — берётесь за DISM. Запускать всё сразу без разбора смысла нет: DISM тянет образ восстановления из интернета и работает не быстро, а без него часто можно обойтись.
Команду вводят в командной строке от имени администратора. Если диск C: занят системой (а он почти всегда занят), Windows не проверит его сразу — предложит сделать это при следующей перезагрузке. Это нормальное поведение, соглашайтесь и перезагружайтесь: проверка запустится до входа в систему и может занять от пары минут до получаса, в зависимости от объёма диска и количества ошибок.
Ничего не сломается, если прервать процесс не получится — chkdsk просто продолжит с того места, где остановился, при следующем запуске. Хуже, если во время проверки отключить питание на ноутбуке или обесточить компьютер — тогда часть работы придётся начинать заново.
Скорее всего, командную строку открыли без прав администратора. Найдите её через поиск, нажмите правой кнопкой и выберите «Запуск от имени администратора» — без этого команда откажется работать с системным диском.
Можно, там есть кнопка проверки в разделе «Сервис» на вкладке свойств диска, но по сути она запускает тот же chkdsk с графическим интерфейсом. Если нужен именно параметр /f (исправление ошибок), проще и надёжнее ввести команду вручную.
Значит, дело не в системных файлах, а либо в конкретном повреждённом файле на диске, либо в целостности самого образа Windows. Запускайте DISM /Online /Cleanup-Image /RestoreHealth — эта команда лечит хранилище компонентов, из которого sfc берёт эталонные копии файлов.
Да, особенно на этапе загрузки файлов восстановления — команда может застыть на 20% или 40% на несколько минут. Прерывать её не стоит: дайте поработать хотя бы 15–20 минут, и только если прогресс совсем не двигается и компьютер не отвечает — перезапускайте.
Ни при чём: в этом случае chkdsk нужно запускать не на диске C:, а на букве самой флешки или внешнего накопителя, например chkdsk D: /f. Формулировка команды такая же, просто указывайте нужный диск.
Если проблема повторяется, стоит проверить оперативную память — сбои в ней тоже вызывают ошибки чтения файлов, похожие на повреждение диска. Запустите mdsched.exe через Win + R и выберите проверку при следующей перезагрузке компьютера.
Нет. Если после chkdsk ошибка 0x80070570 пропала и файлы открываются нормально, sfc и DISM запускать не нужно — это просто дополнительные шаги на случай, если предыдущий не сработал.
Если ошибка повторяется на одном и том же файле после всех проверок, а диск при этом относительно новый — есть смысл проверить его на физические повреждения через диагностику производителя SSD или HDD, потому что программные средства Windows физические сбои не лечат.