Устранение неполадок в Windows 10

Как исправить “ошибку 0x80070032” при копировании файла?

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

Неожиданная ошибка не дает скопировать файл (ошибка 0x80070032)

Пользователь может столкнуться с ошибкой 0x80070032 при копировании файла в основном из-за следующего:

  • Устаревшая ОС вашей системы: Если ОС вашей системы (e.g., сервер) не обновлен до последней сборки, то он может не соответствовать другим модулям (например, клиентской машине) и вызвать ошибку копирования 0x80070032.
  • Автономные файлы в Центре синхронизации: Если проблема возникает на общем ресурсе локальной сети (e.g., NAS), то автономные файлы в Центре синхронизации могут конфликтовать с механизмом копирования-вставки системы.
  • Неправильная настройка системных служб: Если службы теневых копий застряли в работе, то эти службы могут вызвать ошибку копирования 0x80070032 в сетевых устройствах/приложениях (например, Nvidia Shield).
  • Альтернативные потоки данных файлов: Если проблемные файлы содержат альтернативные потоки данных NTFS, то эти файлы могут быть несовместимы с сервером не-Windows (например, QNAP) и не копироваться на него.

Обновите ОС вашей системы до последней сборки

Если ОС вашей системы устарела, то она может стать несовместимой с другими компонентами ОС, такими как драйверы хранилища, и вызвать проблему копирования с ошибкой 0x80070032. В этом случае обновление ОС вашей системы до последней версии может исправить код ошибки 0x80070032.

  1. Нажмите Windows, поиск и открытие Проверить наличие обновлений.
    Откройте Проверку обновлений
  2. Теперь в появившемся окне Обновление нажмите на кнопку Проверка обновлений, и если обновления доступны, скачайте и установите обновления. Не забудьте также установить дополнительные обновления. В случае если ошибка копирования возникает в системе среда клиент/сервер, убедитесь, что обновите обе системы.
    Проверка обновлений Windows
  3. После применения обновлений, перезапустите перезагрузите систему и после перезапуска проверьте, устранена ли ошибка копирования 0x80070032.
  4. Если проблема сохраняется и имеет место с внешнего диска, затем убедитесь, что в меню прошивка накопителя обновлена, и после этого проверьте, устранена ли непредвиденная ошибка копирования.

Отключите автономные файлы в Центре синхронизации

Если вы столкнулись с проблемой при копировании на или с локального сервера (например, NAS), то автономные файлы в Центре синхронизации могут конфликтовать с механизмом сетевого копирования и таким образом вызывать ошибку 0x80070032. В этом сценарии вы можете исправить неожиданную ошибку, которая мешает вам копировать, отключив автономные файлы в Центре синхронизации системы.

  1. Нажмите Windows, поиск и открытие Панель управления.
    Откройте «Панель управления
  2. Теперь разверните Посмотреть по и выберите Маленькие значки.
    Откройте Центр синхронизации в Панели управления
  3. Затем откройте Центр синхронизации и в левой панели нажмите на Управление автономными файлами.
    Откройте Управление автономными файлами
  4. Теперь нажмите на Отключить автономные файлы и далее, подтвердите отключить автономные файлы.
    Отключить автономные файлы
  5. Затем перезапустить вашу систему и после перезапуска проверьте, можете ли вы скопировать файл без каких-либо проблем.

Запустите службы, связанные с копированием, и установите тип их запуска на Автоматический

Если службы, связанные с теневым копированием, отключены или находятся в состоянии ошибки, то копирование файла может не получиться (особенно в такую службу, как NVIDIA Shield). В данном контексте запуск этих служб и установка их типа запуска на автоматический может решить проблему.

  1. Щелкните Windows, поиск Службы, щелкните правой кнопкой мыши на нем, и выберите Запустить от имени администратора.
    Откройте службы от имени администратора
  2. Теперь дважды щелкните Теневое копирование тома и раскройте выпадающий список Тип запуска.
    Дважды щелкните Службу теневого копирования тома
  3. Затем выберите Automatic и нажмите на Запустите.
    Установите тип запуска службы теневого копирования томов на Автоматический и запустите службу
  4. Теперь закрыть сайт Свойства окно и дважды щелкните на Microsoft Software Shadow Copy Provider служба.
    дважды щелкните на Microsoft Software Shadow Copy Provider
  5. Теперь установите его Тип запуска на Автоматически и Запустите служба.
    Установите тип запуска Microsoft Software Shadow Copy Provider на Automatic и запустите службу
  6. Затем закрыть диспетчер служб Windows и проверьте, можно ли скопировать файл.
  7. Если нет, то перезагрузите ваш компьютер и после перезагрузки проверьте, устранена ли ошибка неожиданного копирования.

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

Если файл, который вы пытаетесь скопировать, имеет некоторые типы альтернативных потоков данных NTFS, то у вас может не получиться скопировать эти файлы, особенно на систему, отличную от Windows (например, QNAP). Здесь проблему может решить удаление альтернативных потоков данных проблемных файлов.

  1. Запустите службу веб-браузер и head следующее страница Потоки Microsoft.
    https://docs.microsoft.com/en-us/sysinternals/downloads/streams
  2. Теперь скачать на странице утилита Streams и запустить это в качестве администратора.
    Загрузите утилиту Streams с веб-сайта Microsoft
  3. Затем выполните на удалить сайт Альтернативные потоки данных NTFS после перехода в проблемный каталог:
    streams64 -d *.*
  4. После выполнения проверьте, убрана ли непредвиденная ошибка при копировании файла.

Аналогично, если файл то есть исходящий от a не-Windows OS (например, файл EXT4 из дистрибутива Linux) может не соответствовать стандартам Windows и вызвать проблему, поэтому убедитесь, что данный файл не является таковым.

Изменить системный реестр

Если проблема копирования возникает при доступе к серверному ресурсу устаревшей ОС (например, Windows XP), то несовместимость между Dedup (метод дублирования серверных данных), SMB ресурсом или сторонним конечным диском (например, драйвером VMWare vShield) может вызвать данную проблему. Здесь проблему может решить удаление ключа EnableECP в системном реестре (многие приложения, например MacAfee, добавляют этот ключ в реестр).

Предупреждение:  Действуйте на свой страх и риск, так как редактирование реестра вашего ПК является искусной работой, и если вы сделаете это неправильно, вы можете нанести непоправимый ущерб вашим данным/системе. Обязательно создайте резервную копию системного реестра.

  1. Нажмите кнопку серверная машина, нажмите Windows, поиск Редактор реестра, щелкните правой кнопкой мыши на его результат, и выберите Запустите от имени администратора.
    Откройте редактор реестра от имени администратора
  2. Теперь перейдите по адресу по следующему пути:
    HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters\
  3. Затем удалить сайт ВключитьECP клавиша (если присутствует) и закройте редактор.
    Удалите ключ EnableECP в системном реестре’
  4. Теперь перезагрузка ваш компьютер и после перезагрузки проверьте, устранена ли ошибка неожиданного копирования 0x80070032.
  5. Если это не помогло, перейдите по ссылке под следующим ключ в Редактор реестра:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Csc\Parameters
  6. Теперь в правой панели, щелкните правой кнопкой мыши на Параметры клавишу и выберите Новый>> Значение DWORD (32-bit).
    Создайте новое значение DWORD (32-битное) под ключом параметров
  7. Далее имя ключ как FormatDatabase и установите его значение на 1.
    Назовите значение как FormatDatabase и установите его значение в 1
  8. Теперь закройте редактор и перезапустить ваш ПК.
  9. При перезагрузке, повторите то же самое на клиентская машина и, надеюсь, это помогло устранить ошибку 0x80070032.

Если проблема сохраняется на сервере, затем проверьте, если установка роли сервера дедупликации и его настройка решает проблему. Если это не помогло, то проверьте используя другое приложение (например, Robocopy) решает проблему.

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