0x8007045d при копировании файла
Популярность USB-флешек обусловлена не только их дешевизной и компактностью, но и живучестью. Эти маленькие устройства могут выдерживать самые разнообразные пытки и продолжать работать совершенно исправно даже после того, как побывали в непредназначенных для цифровых носителей местах и условиях. Но неприятности случаются со всеми устройствами без исключений. Когда в работу флешки вмешивается софт или возникают физические неполадки, пользователь сталкивается самыми разнообразными ошибками и проблемами. Одними из таковых являются ошибки 0x8007045d и 0x800703ee при копировании файлов на флешку или карту памяти.
Криптографический код с непонятными цифрами и буквами не говорит пользователю ровным счетом ничего, лишь скорее раздражает его своей загадочностью. Благо, эти ошибки зачастую сопровождаются дополнительным текстом. Пользователь может встретить что-то вроде «Том для открытого файла был изменен извне, поэтому работа с этим файлом невозможна» или «Запрос не был выполнен из-за ошибки ввода/вывода на устройстве». Хотя это и выглядит как человеческий язык, толку от него по-прежнему мало.
Сложно сказать однозначно, что является причиной возникновения этих ошибок, но вы можете попробовать несколько несложных действий, способных возобновить работу вашего внешнего накопителя. К сожалению, гарантировать 100% работоспособность мы не можем, но указанные в статье методы помогли другим пользователям, а значит могут помочь и вам.
Ошибки 0x8007045d и 0x800703ee при копировании файлов на флешку или карту памяти могут возникать из-за софтверных неполадок или из-за хардверных проблем. Иными словами, устройство может быть физически неисправно. При этом речь идет как о неполадках флешки, так и о неполадках компьютера, с которого пользователь пытается скопировать информацию.
Если у вас есть такая возможность, попытайтесь подключить флешку или карту памяти к другому компьютеру и попытать счастья. Если копирование происходит без проблем, значит что-то не так с вашим ПК. Когда же ошибка появляется и на другом устройстве, неполадка определенно сокрыта внутри этого маленького носителя информации. Если у вас под рукой нет второго компьютера для экспериментов, попробуйте воспользоваться другим USB-портом. Подключите накопитель напрямую в заднюю панель материнской платы, не используя при этом передние порты на корпусе или переходники. В случае с ноутбуками воспользуйтесь портами с другой стороны компьютера, если таковы имеются.
Вот что можно попытаться сделать.
Драйверы. Как и в случае с любой другой ошибкой, перед началом каких-либо экспериментов вам надо убедиться, что на компьютере установлены свежие версии программного обеспечения. Загляните на сайт производителя и скачайте последние драйверы USB или встроенного карт-ридера. Если отдельных драйверов для этих интерфейсов нет, загрузите драйвер чипсета и установите его. Альтернативно можно попытаться откатить драйвер на предыдущую версию. Это поможет вам убедиться в том, что проблема возникла не из-за ошибки в свежей версии драйвера. Если ошибка возникает как на новой, так и на старой версии ПО, установите самую свежую версию и переходите к следующему пункту.
Антивирус. Антивирусы – это самое сложное и порой самое капризное стороннее ПО, которое может быть установлено на вашем ПК (хуже только Adobe Premiere). Дело в том, что антивирус работает на самых низких программных уровнях и имеет доступ ко многим компонентам операционной системы. Антивирусы умеют управлять многими процессами Windows, что в свою очередь порой приводит к не самым приятным последствиям. Отключите антивирус и попытайтесь скопировать файл из флешки или на флешку.
Безопасный режим. Не только антивирус может мешать корректной работе с внешними накопителями. Чтобы исключить возможность вмешательства стороннего программного обеспечения попробуйте загрузиться в безопасном режиме. Просто нажмите Win + R, введите msconfig, перейдите на вкладку Загрузка, установите флажок Безопасная загрузка и нажмите Ок.
Перезапустите систему, после чего она запустится в Безопасном режиме. Попытайтесь скопировать файл в нем. Если все скопировалось без проблем, вам пора задуматься об удалении определенного софта из своего компьютера, который может мешать корректной работе USB-носителей. Зачастую это какие-нибудь оптимизаторы или «ускорители» системы.
Совет: определить проблемное ПО можно достаточно просто, но это займет весьма много времени. Если вы не знаете, что именно выводит из строя накопители, создайте список всего ПО, что установлено на вашем ПК, затем переустановите Windows с нуля и устанавливайте приложения из списка одно за другим. После каждой установки проверяйте, работают ли накопители и копируются ли файлы должным образом. Так вы обнаружите виновника торжества. Делайте проверку программного обеспечения только в том случае, если вам удалось скопировать файл без ошибок в Безопасном режиме.
Проверка дисков на ошибки. Проверьте жесткий диск на ошибки в Windows 10 и учтите, что вам надо будет проверить как внутренний диск компьютера, так и проблемную флешку / карту памяти / внешний жесткий диск. В этом случае запаситесь терпением, поскольку время проверки напрямую зависит от объема накопителя.
Сброс контроллеров. Если ничего выше не помогло, попробуйте сбросить контроллеры USB в вашем компьютере. Имейте в виду, что это может временно отключить соединение с USB-периферией, вроде мышей или клавиатур. Закройте все приложения и сохраните все данные, прежде чем выполнять сброс.
- Нажмите правой кнопкой по меню пуск и выберите Диспетчер устройств.
- В дереве устройств найдите карт-ридер и нажмите правую кнопку мыши по нему. Выберите Удалить устройство.
- Затем щелкните меню Действие – Обновить конфигурацию оборудования. Это действие перезагрузит контроллер и снова активирует выключенное устройство.
- Если речь идет о USB-флешках или внешних дисках, нажмите на пункт Контроллеры USB и удалите все устройства оттуда. Если мышь и клавиатура отключились, просто перезагрузите компьютер с кнопки на реобасе вашего компьютера. После включения системы контроллеры запустятся и устройства заработают снова.
Все еще не работает? Попробуйте другой диск или флешку. Скорее всего, жизненный цикл вашего накопителя пришел к своему логическому завершению.
Автор поста
Две схожих по причинам ошибки при копировании файлов на USB флешку, SD карту памяти или внешний жесткий диск — 0x8007045d «Запрос не был выполнен из-за ошибки ввода/вывода на устройстве» и 0x800703ee «Том для открытого файла был изменен извне, поэтому работа с этим файлом невозможна».
Дополнительные способы решения проблемы
Если описанные выше способы не помогли, попробуйте следующие дополнительные варианты:
- Проверьте, есть ли на официальном сайте производителя вашей материнской платы (если это ПК) или ноутбука отдельные драйверы для USB. При их наличии, скачайте и установите.
- Если ошибка возникает при копировании на SD карту, проверьте наличие драйверов для кард-ридера, установите.
- При возникновении ошибки при копировании на SD карту, попробуйте удалить в диспетчере устройств кард-ридер, а затем в меню диспетчера выбрать «Действие» — «Обновить конфигурацию оборудования» для его переустановки.
- Внимание: при выполнении этого действия в один из моментов у вас отключится мышь и клавиатура, подключенные по USB, однако они снова включатся после перезагрузки. Поэтому рекомендую сначала сохранить все важные данные, а в дополнительных параметрах схемы электропитания включить «Завершение работы» при нажатии кнопки питания, чтобы вы могли выполнить перезагрузку. Сам метод: если ошибка появляется при копировании на флешку или внешний жесткий диск, попробуйте удалить все USB-контроллеры (пункты «Корневой USB концентратор» и/или «Generic USB Hub») в диспетчере устройств, а затем перезагрузить компьютер.
Это все способы исправления, которые я могу предложить. На всякий случай, при их наличии, вы можете попробовать использовать точки восстановления системы, однако в рассматриваемой ситуации они редко оказываются полезными. Также может иметь смысл проверить работоспособность накопителя, на который выполняется копирование на каком-то другом компьютере: существует вероятность, что причина в его (диска) аппаратной неисправности.
Далее — по порядку некоторые действия, которые следует предпринять в первую очередь, если вы столкнулись с рассматриваемой ошибкой.
Теперь про создание разделов в командной строке с помощью DISKPART, если создать их в программе установки не получается и при условии, что диск полностью чистый (т.е. содержит только одно «незанятое пространство»). Если на диске есть важные данные, то выполняйте описанные команды только при условии, что знаете и понимаете, что именно делаете.
Учитывайте, что при установке Windows в режиме UEFI на GPT диск системе также потребуется раздел для загрузчика с файловой системой FAT32: она попробует создать его сама после созданных вами разделов, но вы можете сделать это и сами, создав первым раздел размером 100 Мб и отформатировав его в FAT32 командной format fs=fat32 quick (вводится сразу после выполнения create partition primary).
Используйте по порядку следующие команды:
- diskpart
- list disk (в результате выполнения этой команды вы получите список подключенных дисков, вам нужен номер диска, на котором будем создавать разделы, далее — N)
- select disk N
- create partition primary size=РАЗМЕР_В_МЕГАБАЙТАХ (рекомендую установить в районе 40-50 Гб или, соответственно, 40960-51200 Мб).
- Вы можете повторить команду, чтобы создать следующие разделы на этом же диске. Форматировать их не обязательно, программа установки это должна сделать сама.
- После создания разделов, введите команду exit и закройте командную строку, обновите список разделов в программе установки. Выберите раздел для установки и нажмите «Далее», чтобы проверить, сохранится ли ошибка.
Дополнительная команда, которая может пригодиться в процессе — assign letter=БУКВА (выполняем после создания раздела), присваивающая букву только что созданному разделу, что дает нам возможность выполнить его проверку на ошибки с помощью chkdsk.
Ошибка ввода-вывода 0x8007045d возникают при копировании файлов с одного носителя на другой, обращении к дисковому устройству или во время записи диска. Она происходит в том случае, когда Windows пытается использовать режим передачи, который недоступен или несовместим с дисковым устройством. Сбой также может вызван неисправным оборудованием, неправильным подключением или конфигурацией. К сожалению, во многих случаях код ошибки 0x8007045d указывает на повреждение диска, возможно, вышел из строя контроллер.
Для подтверждения используйте инструменты проверки от производителей. Если установлен диск WD проверьте его утилитой Western Digital Data Lifeguard, в случае Seagate – инструментом SeaTools. Эти программы предназначены для тестирования аппаратной части и сообщают о его пригодности. Для удобства их можно установить на флешку, чтобы проводить тестирование на других компьютерах.
Если не удается скопировать файлы из-за ошибки 0x8007045d, сперва попытайтесь протестировать диск командой chkdsk. Также ее можно обойти выполнением копирования в безопасном режиме, а для устранения используйте утилиту диагностики диска и обновите драйвера.
Запуск компьютера в безопасном режиме
В первую очередь загрузите компьютер в безопасном режиме, затем попробуйте выполнить копирование, чтобы проверить наличие ошибки.
Откройте средство конфигурации системы командой msconfig из окна Win + R.
На вкладке загрузки отметьте флажком опцию Безопасный режим и нажмите на «ОК». При отображении окна подтвердите перезагрузку.
Если удалось скопировать файлы, это означает, что ошибку вызывает стороннее программное обеспечение или служба. Для его определения используйте режим чистой загрузки.
Снова перейдите в конфигурацию системы командой msconfig . Снимите флажок с безопасного режима. На вкладке Службы отметьте опцию «Не отображать службы Майкрософт», затем кликните на кнопку «Отключить все».
Затем откройте вкладку Автозагрузки. Перейдите в «Диспетчер задач» и отключите все программы из автозагрузки.
В режиме чистой загрузки попробуйте скопировать файлы. Если это удалось сделать, включайте по несколько служб и приложений, перезагружая регулярно компьютер, пока не обнаружите проблемную, которая вызывает ошибку 0x8007045d.
Проверка диска
Файлы также не удается скопировать, если в месте их записи образовались сбойные секторы. В результате система не может их считать и выбрасывает ошибку 0x8007045d. Для проверки диска на наличие повреждений и ошибок файловой системы, выполните следующие шаги.
В панели системного поиска наберите cmd , при отображении командной строки запустите ее от имени администратора.
Если используете Windows 8.1, нажмите Win + X и выберите пункт Командная строка (администратор).
В консоли запустите команду chkdsk D: /F /R /X , где вместо D: укажите букву проблемного диска.
После завершения сканирования перезагрузите компьютер, и повторите копирование файлов.
Ошибка 0x8007045d при использовании SD-носителя и картридера
Последнее место, в котором может показываться ошибка 0x8007045d, – это при копировании или перемещении файлов с SD-носителя, установленного в систему посредством картридера. Сразу же нужно сказать – проблема, скорее всего, заключается в карте памяти либо в картридере.
Проверьте, будет ли корректно работать ваша SD-карта на другом устройстве. Если все будет работать как надо, например, файлы спокойно копируются или перемещаются – попробуйте использовать другой картридер, так как, возможно, он работает не идеально и ошибка 0x8007045d возникла из-за него.
Ошибка 0x8007045d при перемещении/копировании/архивации файлов в Windows
Давайте перейдем к другому случаю. Ошибка 0x8007045d, как уже было сказано, может также проявлять себя при перемещении/копировании/архивации файлов в Windows. Если вы столкнулись с такой проблемой, то знайте, что ее причина точно также заключается в вашем жестком диске, с которым возникли явные неисправности, например, повреждение файловой системы, поврежденные сектора.
Откройте окно системы с разделами, нажмите правой кнопкой мыши на системный раздел, например, раздел под буквой C, и выберите «Свойства». Далее перейдите во вкладку «Сервис» и кликните на кнопку «Проверить», находящеюся в разделе «Проверка на наличие ошибок». После нажатия на кнопку начнется сканирование вашего жесткого диска. Следуйте инструкции на экране, если утилита найдет какие-то неполадки с диском.
После окончания работы программы снова попытайтесь переместить или копировать то, что вы изначально хотели, чтобы проверить наличие ошибки 0x8007045d. Вероятно, вам удалось избавиться от ошибки, если нет – попробуйте воспользоваться утилитой Victoria HDD, которую мы уже советовали в предыдущем пункте статьи, чтобы проверить провести тщательную проверку жесткого диска и восстановить его, если это возможно.
Ошибка 0x8007045d во время установки Windows
Чтобы добраться до среды восстановления Windows, вам нужно нажать на кнопку «Восстановление системы». Перед вами далее появится экран с выбором действия – выберете раздел «Поиск и устранение неисправностей». К этому моменту, возвращать уже нечего, так что кликните на подраздел «Дополнительные параметры» и выберите инструмент «Командная строка».
Итак, как мы уже говорили в самом начале, ошибка 0x8007045d зачастую является признаком того, что жесткий диск испытывает какие-то проблемы. Зачастую, этими проблемами являются битые сектора и повреждения файловой системы диска. Утилита CHKDSK может помочь вам в устранении этих неполадок. Прежде чем мы используем ее, вам нужно узнать, под какой буквой представлен ваш системный раздел.
Открыв Командную строку в Windows RE, впишите в нее команду diskpart и нажмите Enter. Затем впишите в строку команду list volume и нажмите Enter. Перед вами будет изложен список разделов вашего жесткого диска. Запомните букву, под которой представляется системный раздел. Сделав это, впишите в строку команду exit и нажмите Enter. Обычно, системный раздел представляется буквой C, и у вас, вероятно, все точно также.
Теперь у вас на руках есть все, что нужно для восстановления работоспособности диска и, следовательно, решения ошибки 0x8007045d при установки Windows 7/8/8.1/10. Введите во все еще открытую Командую строку chkdsk C: /F /R и нажмите Enter. Начнется процесс проверки жесткого диска и его восстановление, если будут найдены какие-то повреждения. Как только процесс будет завершен, вернитесь к установке Windows, и попытайтесь снова.
Если же ошибка 0x8007045d все еще присутствует при установке – это не самая утешительная новость для вас. Вероятно, ваш диск чрезвычайно поврежден, вследствие чего программа CHKDSK не смогла в полной мере вернуть его к работоспособному состоянию. Вы рекомендуем вам воспользоваться Victoria HDD – программа, которая сможет проверить состояние вашего жесткого диска, просканировать его на наличие бэд-блоков и устранить их. Однако, есть вероятность, что ваш диск попросту уже отжил свое, к сожалению.
Обновление драйвера
Откройте Диспетчер устройств командой devmgmt.msc из диалогового окна Win + R.
Найдите устройство, вызывающего ошибку, и щелкните по нему правой кнопкой мыши. Это могут быть приводы CD/DVD, контроллер IDE ATA/ATAPI или контроллеры USB.
Щелкните на «Обновить драйвер», затем выберите автоматический поиск (первый вариант, требующий подключение к интернету) и следуйте дальнейшим инструкциям.
Ошибка 0x8007045d – частый гость у пользователей операционной системы Windows. Особенностью этого кода является то, что увидеть его можно не в одной, а в нескольких ситуациях. Как правило, пользователи могут увидеть ошибку 0x8007045d при следующих действиях:
- во время установки операционной системы Windows, причем неважно какой версии: Windows 7, Windows 8 или Windows 10;
- во время перемещения, копирования или архивации каких-то файлов в системе Windows;
- во время использования службы архивации Windows;
- при копировании файлов из системы на SD-носитель посредством картридера.
Как видите, перед нами находится достаточно непростая ошибка, которая способна проявляться во многих аспектах системы. Однако, что же связывает все эти случаи проявления кода 0x8007045d между собой? Ошибка, в большинстве случаев, возникает из-за проблемы с физическим носителем, на который вы пытаетесь установить другую версию Windows или перемещать/копировать/архивировать файлы. В случае же появления ошибки 0x8007045d при работе с SD-носителем – виноват носитель либо картридер.
Давайте разберем каждый из случаев появления ошибки 0x8007045d поближе.
Исправление ошибок «Не удалось скопировать файл» с кодами 0x8007045d и 0x800703ee
Среди возможных причин рассматриваемой ошибки — сторонние программы, особенно антивирусные средства; повреждения файловой системы на диске, с которого выполняется копирование; проблемы с работой USB-контроллера, порта или непосредственно флешки и карты памяти.
- Попробуйте отключить ваш антивирус.
- Если отключение антивируса не помогло, проверьте, а происходит ли копирование без ошибок в безопасном режиме (см. Безопасный режим Windows 10). Если в безопасном режиме всё в порядке, с большой вероятностью, какое-то еще стороннее ПО мешает нормальному копированию файлов, чаще всего речь идет о каких-либо утилитах очистки, ускорения, оптимизации системы.
- Проверьте диск, на котором находится копируемый файл с помощью chkdsk (см. Как проверить жесткий диск на ошибки, первый способ. Учитывайте, что это может занять продолжительно время), особенно в тех случаях, когда с ошибкой копируется файл, ранее скачанный с помощью торрент-клиента. Также выполните проверку диска, на который производится копирование.
- Если ошибка возникает при копировании на флешку или внешний жесткий диск, попробуйте подключить его к другой группе портов USB: отдельно расположенные разъемы на материнской плате с тыльной стороны ПК или другая сторона ноутбука.
Если эти простые методы не помогли, можно попробовать использовать дополнительные способы устранения проблемы.
Читайте также: