0x8007045d при копировании файла
Ошибка 0x8007045d является весьма распространенной неполадкой среди Windows-компьютеров и может настигнуть пользователя в самый неподходящий момент. Если при работе с файлами, бекапе или при установке операционной системе вы столкнулись с ошибкой 0x8007045d, тогда эта статья – именно то, что вам нужно.
Что значит код ошибки 0x8007045d
Коды ошибок внутри Windows (любой версии, не только Windows 10) – штука весьма загадочная. Самому только богу известно, что каждый код, сочетающий в себе буквы и цифры, значит на самом деле. Из кода много информации не добыть, поэтому приходится искать на просторах Интернета. К счастью, ответ есть.
Ошибка 0x8007045d зачастую возникает при работе устройств ввода-вывода информации (I/O). Резервное копирование системы, простая работа с внешними накопителями или даже установка операционной системы. Возникшая ошибка означает, что что-то не так с используемым вами носителем информации. Кстати, если ошибка 0x8007045d возникла во время установки Windows, завершить процедуру уже не получится до тех пор, пока не будет исправлена проблема.
Причиной появления ошибки 0x8007045d может быть одна или несколько причин:
- Поврежденный или испорченный USB-носитель (это также актуально для оптических дисков, если вы пользуетесь таковыми).
- Поврежденный USB-порт.
- Поврежденные секторы на внутреннем диске.
Ошибка 0x8007045d при копировании файлов
Если вы столкнулись с ошибкой на нормально работающем компьютере во время копирования файлов, значит скорее всего проблема скрывается в одном из накопителей, который задействован в процессе переноса файлов. Такая же неисправность может возникнуть при попытке архивации системы или резервного копирования.
Начать диагностику надо с проверки дисков на наличие «битых»-секторов (BAD-блоки), а также работоспособности флешки или внешнего диска, на который вы пытаетесь скопировать файл.
Ошибка 0x8007045d при установке Windows
Суть ошибки примерно такая же, как и при работе с файлами внутри самой операционной системы и указывает на неисправности с используемым диском. Обратите внимание, что система может нормально проходить форматирование и разметку диска на разделы во время установки Windows. Сама же ошибка 0x8007045d возникнет лишь при установке и после этого инсталляция операционной системы будет прервана.
Прежде чем переходить к диагностике самих внутренних накопителей компьютера, попробуйте следующее:
- Убедитесь, что вы используете оригинальный дистрибутив Windows. Если уж на то пошло, то взломать можно и чистую операционную систему (если использовать лицензию вам не позволяет бюджет, религиозные соображения или какие-то другие причины), а так называемые «сборки» обычно грешат большой корявостью. Если используете кастомную сборку, отформатируйте носитель, создайте загрузочную флешку при помощи оригинального образа (Media Creation Tool, Rufus, UltraISO и так далее) и попытайтесь снова установить Windows.
- Если первый совет не помог, попробуйте другую флешку или оптический диск. Этим вы исключите возможность возникновения ошибки из-за неисправного установочного носителя.
Если даже на другой флешке возникает все та же неприятная ошибка, пробуйте диагностировать систему хранения вашего компьютера. Делается это следующим образом:
- Вставьте загрузочную флешку или диск в компьютер и загрузитесь с нее. Эту процедуру не будем описывать. Инструкция подразумевает, что, если вы столкнулись с ошибкой 0x8007045d во время установки системы, значит вы знаете как попасть в загрузочное меню вашего ПК.
- На экране начала установки Windows (актуально для систем 7, 8.1 и 10) нажмите Восстановление системы. На новом окне откройте командную строку.
- В командную строку введите diskpart, нажмите Enter, а затем listvolume. Убедитесь, что система видит все ваши диски, включая системный.
- Введите команду chkdskC: /F/R/B. Под буквой C подразумевается системный диск, на который вы пытаетесь установить операционную систему.
Запрос не был выполнен из-за ошибки ввода/вывода на устройстве
Причиной возникновения подобного сбоя может быть физическая поломка флешки или карты памяти или же используемого картридера. Попробуйте подключить накопитель к другому компьютеру и скопировать файлы на него. Если операция успешно завершается, значит проблема именно в вашем картридере или USB-порте. Попробуйте подключить флешку напрямую к материнской плате (не используйте хабы или корпусные порты USB). Если речь идет о карте памяти, придется найти другой картридер.
На некоторых сайтах пользователям также рекомендуют при возникновении ошибки 0x8007045d выполнить проверку оперативной памяти или вытащить из компьютера одну из плашек RAM. Совет весьма неоднозначный, так как ошибка в первую очередь касается системы хранения данных, а не оперативной памяти. В любом случае, если ничего из описанного в статье вам не помогло, можно все-таки попытаться выполнить проверку оперативной памяти встроенными в Windows средствами или при помощи сторонних приложений. Обо всем этом у нас рассказывается в отдельных статях.
- во время установки операционной системы Windows, причем неважно какой версии: Windows 7, Windows 8 или Windows 10;
- во время перемещения, копирования или архивации каких-то файлов в системе Windows;
- во время использования службы архивации Windows;
- при копировании файлов из системы на SD-носитель посредством картридера.
Давайте разберем каждый из случаев появления ошибки 0x8007045d поближе.
Ошибка 0x8007045d во время установки 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 при перемещении/копировании/архивации файлов в Windows
Давайте перейдем к другому случаю. Ошибка 0x8007045d, как уже было сказано, может также проявлять себя при перемещении/копировании/архивации файлов в Windows. Если вы столкнулись с такой проблемой, то знайте, что ее причина точно также заключается в вашем жестком диске, с которым возникли явные неисправности, например, повреждение файловой системы, поврежденные сектора.
Откройте окно системы с разделами, нажмите правой кнопкой мыши на системный раздел, например, раздел под буквой C, и выберите «Свойства». Далее перейдите во вкладку «Сервис» и кликните на кнопку «Проверить», находящеюся в разделе «Проверка на наличие ошибок». После нажатия на кнопку начнется сканирование вашего жесткого диска. Следуйте инструкции на экране, если утилита найдет какие-то неполадки с диском.
Ошибка 0x8007045d при использовании SD-носителя и картридера
Ошибка ввода-вывода 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: укажите букву проблемного диска.
После завершения сканирования перезагрузите компьютер, и повторите копирование файлов.
Обновление драйвера
Откройте Диспетчер устройств командой devmgmt.msc из диалогового окна Win + R.
Найдите устройство, вызывающего ошибку, и щелкните по нему правой кнопкой мыши. Это могут быть приводы CD/DVD, контроллер IDE ATA/ATAPI или контроллеры USB.
Щелкните на «Обновить драйвер», затем выберите автоматический поиск (первый вариант, требующий подключение к интернету) и следуйте дальнейшим инструкциям.
При копировании файлов
После перезагрузки на экране появится процесс сканирования дискового раздела, который будет немного длительным, в зависимости от объема диска и вычислительных возможностей.
Использование утилиты проверки диска
Как на старых, так и на современных ОС есть утилита для проверки диска. Для этого:
- Зайдите в «Этот компьютер» или «Мой компьютер», нажмите правой кнопкой мышки по системному разделу и перейдите в свойства.
- В открывшемся окошке переключитесь на вкладку «Сервис» и нажмите «Проверить».
- Подтвердите начало процесса нажатием по кнопке «Проверить диск». И ждите.
Таким образом этот инструмент нужно использовать на всех носителях данных, разделах и флешках, с которыми работаете.
Проблема появилась на карте памяти или флешке
При работе с картами памяти или флешками может возникнуть код 0x8007045d. Это также бывает при копировании файлов на носитель.
Если такое случилось, попробуйте вместо того, чтобы перемещать файлы в корень карты или флешки, создать там отдельную папку и переместить их туда. Также можно попробовать сохранить содержимое накопителя в отдельный диск и отформатировать его, а потом заново пробовать копировать данные.
Если вставляете карту памяти с помощью карт-ридера, есть смысл использовать другой.
При установке Windows 7, 8, 10
Для начала необходимо узнать букву носителя, куда будете устанавливать систему. В окне установки перейдите слева внизу в раздел «Восстановление системы». В открывшемся окошке запустите командную строку.
Вводим в строке следующие команды:
- diskpart – утилита для работы с дисковыми накопителями.
- list volume – отображение всех томов списком. В списке ищем загрузочный раздел (находится в столбце «Сведения») и запоминаем букву этого диска.
- exit – выход из утилиты diskpart.
Полезное видео
Наглядное решение рассматриваемой проблемы вы можете посмотреть на этом видео:
Читайте также: