0x8007045D: Запрос не был выполнен из-за ошибки ввода-вывода (I/O)
#Что означает код
0x8007045D — ERROR_IO_DEVICE. Чтение или запись на устройство завершилась аппаратной ошибкой. Типичные ситуации: копирование файлов с флешки или диска, установка Windows с загрузочного носителя, резервное копирование, восстановление образа, работа с DVD. Источник чаще всего физический: износ носителя, плохой кабель или порт, повреждённый образ.
#Причины
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Неисправный или изношенный носительФлешка, HDD, SSD. | Ошибка на конкретном файле, SMART с предупреждениями. | Скопируйте данные и замените накопитель. |
| Плохой кабель или портКонтакт. | Ошибка плавающая. | Другой кабель, порт на задней панели. |
| Повреждённый образНедокачанный ISO. | Хеш не совпадает. | Скачайте и запишите заново. |
| Ошибки RAMБит-ошибки. | Ошибки на разных носителях. | Тест памяти, замена модуля. |
| Режим контроллераIDE/AHCI/RAID. | Установка не видит диск. | Установите AHCI в BIOS. |
| Блок питанияНехватка мощности. | Диск отваливается под нагрузкой. | Проверьте питание. |
#Порядок действий
- Определите носитель, на котором возникает ошибкаЗапишите, когда возникла
0x8007045D: при копировании с USB-диска, записи на внешний носитель, установке Windows или чтении системного диска. В «Проводнике» → «Этот компьютер» определите буквы исходного и целевого томов и проверьте на другом заведомо исправном файле, где появляется сбой. Не выполняйте исправление обоих дисков подряд — сначала выясните источник отказа ввода-вывода. - Смените порт и кабельЕсли ошибка связана с внешним USB-носителем, закройте программы, использующие его, и в области уведомлений Windows выберите «Безопасное извлечение устройства», если это доступно. После извлечения подключите к другому исправному порту напрямую без разветвителя; для внешнего диска попробуйте другой подходящий кабель и штатный блок питания. Если диск исчезает или щёлкает, прекратите эксперименты и перейдите к сохранению данных/специалисту.
- Проверьте состояние дискаОткройте «Пуск» → PowerShell и выполните
Get-PhysicalDisk | Select FriendlyName,HealthStatus,OperationalStatus, затем «Просмотр событий» → «Журналы Windows» → «Система» и найдите ошибкиdisk,storahci,stornvmeпо времени сбоя. Статус Healthy не гарантирует физическую исправность; для SMART используйте официальную утилиту производителя. Не запускайтеchkdsk /rна диске с признаками физического отказа: он выполняет длительное чтение всех секторов. - Скопируйте данные на другой носитель, если диск изнашиваетсяЕсли носитель содержит ценные файлы, в первую очередь скопируйте доступные данные на исправный другой диск, начиная с самых важных. При нестабильном чтении не переписывайте повреждённый диск и не форматируйте его; при критичных данных обратитесь в службу восстановления. Если копия невозможна, дальнейшие проверки могут ухудшить состояние накопителя — лучше остановиться.
- Для установки Windows запишите образ зановоЕсли
0x8007045Dпоявляется при установке Windows с флешки, загрузите установочный образ заново с официального сайта Microsoft на другом исправном компьютере. Создайте носитель через Media Creation Tool или проверенный инструмент для ISO; убедитесь, что на флешке нет нужных файлов, потому что создание загрузочного носителя их удалит. Попробуйте другую флешку и порт. Если установка всё ещё обрывается в том же месте, проверяйте внутренний SSD и ОЗУ. - Проверьте оперативную памятьПри повторяющихся ошибках записи/распаковки на разных исправных носителях нажмите Win+R →
mdsched.exe→ Enter. Сохраните открытые документы и выберите проверку памяти при перезапуске, дождитесь завершения. Результат смотрите в «Просмотре событий» → «Журналы Windows» → «Система» по источникуMemoryDiagnostics-Results. Наличие ошибок требует диагностики модулей ОЗУ; отсутствие не исключает другие аппаратные проблемы. - Для DVD: протрите диск, запишите на другойЕсли используется DVD, осторожно очистите диск без абразивных средств и попробуйте прочитать его на другом приводе. Для повреждённого или давно записанного носителя скачайте официальный образ заново и создайте новый установщик. Если ошибки возникают только с одним оптическим диском, не меняйте настройки системного SSD или драйверов ради этого.
- Проверьте контроллер диска в BIOS: режим SATAНе переключайте режим SATA (AHCI/RAID) в BIOS/UEFI как пробу: Windows может перестать загружаться или нарушится работа массива. Если неполадка появилась сразу после изменения настроек контроллера, запишите текущие параметры и обратитесь к документации ПК/администратору, прежде чем возвращать прежние значения. При постоянной ошибке внутреннего SSD сначала проверьте резервную копию и здоровье носителя.
- Команды для отдельных ситуацийВыберите только подходящий вариант. Это не одна последовательность: часть команд диагностирует проблему, а часть меняет настройки или данные.
Для флешек без SMART проверка сводится к тесту записи и чтения всего объёма: используйте H2testw (https://www.heise.de/download/product/h2testw-50539) или f3 на Linux. Если тест выявил ошибки, накопитель вышел из строя, и его нужно заменить.