Ошибка «Не удалось скопировать файл» с кодом 0x80070032 и ее исправление

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

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

Ошибка 0x80070032

Отключите автономные файлы

Если проблема возникла при копировании данных с локального сервера, к примеру, NAS, возможно, имеет место сбой механизма сетевого копирования в Центре синхронизации.

Решением в таком случае может стать временное отключение функции автономных файлов.

Откройте классическую панель управления, запустите апплет «Центр синхронизации», слева кликните ссылку «Управление автономными файлами».

Центр синхронизации

И нажмите в открывшемся окне кнопку «Отключить автономные файлы».

Отключить автономные файлы

Перезагрузите систему и попробуйте скопировать данные.

Проверьте состояние служб

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

Запустите командой services.msc оснастку управления службами и отыщите в списке службы «Теневое копирование тома».

Теневое копирование тома

И «Программный поставщик теневого копирования».

Программный поставщик теневого копирования

Измените их тип запуска на «Автоматически», запустите (а лучше перезагрузите ПК) и проверьте корректность создания точек восстановления.

Удалите альтернативные потоки данных

В некоторых случаях причиной ошибки «Не удалось скопировать файл» с кодом 0x80070032 может стать записанный в этот файл альтернативный поток данных. Это особенно актуально для тех случаев, когда файл копируется на устройство под управлением операционной системы, отличной от Windows.

Для удаления альтернативных потоков можно использовать консоль PowerShell.

Запустите ее и выполните команду такого вида:

Remove-Item -Path "полный путь к файлу" -Stream *

PowerShell

Также очистить альтернативные потоки данных можно с помощью специальной консольной утилиты Streams от Sysinternals, перейдя в командной строке в папку с исполняемым файлом утилиты и выполнив команду:

Streams.exe -d "полный путь к файлу"

Но вполне будет достаточно и возможностей PowerShell.

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *