При попытке обращения к файлу на каком-либо носителе (винчестер, USB-накопитель и др.) пользователь может столкнуться с сообщением «Запрос не был выполнен из-за ошибки ввода/вывода на устройстве». Причиной дисфункции может являться комплекс аппаратных и программных причин, наиболее распространённой из которых является наличие повреждённых (битых) секторов на жёстком диске. Ниже разберём суть и причины данной проблемы, а также перечислим способы, позволяющие её исправить.
Ошибка ввода/вывода на устройство – что это такое и когда возникает
Ошибка ввода/вывода на пользовательское устройство возникает в ситуации, когда ОС Виндовс не способна считать или записать данные при работе с устройством хранения данных. Последним может являться внутренний или внешний жёсткий диск, SD-карта, флеш-накопитель, СД иди ДВД проигрыватель etc.
Причинами появления рассматриваемой ошибки может быть следующее:
- Устройство хранения данных не подключено к системе должным образом (штекер кабеля устройства плотно не подключён к разъёму, подключению мешает скопившаяся пыль в разъёме, повреждён кабель и др.),
- Порт ЮСБ на ПК или кард-ридер ЮСБ повреждены или вышли из строя,
- Жёсткий диск ПК изношен (битые сектора), повреждён или несовместим с вашим ПК,
- На жёстком диске (флешке) имеются логические ошибки файловой системы. Последние, в частности, возникают из-за внезапного отключения питания ПК или небезопасного отключения от него внешних устройств (той же флешки),
- Внешний жёсткий диск, карта памяти или флешка ЮСБ распознаются с неверной буквой диска,
- ОС Виндовс пробует использовать режим передачи данный, не поддерживаемый данным устройством,
- В системе некорректно установлено очередное системное обновление.
Ошибка «Запрос не был выполнен из-за ошибки ввода/вывода на устройстве» наблюдается на различных версиях ОС Виндовс на протяжении многих лет, что поясняется преимущественно аппаратным характером дисфункции.
Давайте разберёмся, как исправить ошибку ввода/вывода на устройстве.
Проверьте качество подключения носителя к ПК
Первым делом проверьте, насколько хорошо носитель подключён к ПК. Проверьте плотность прилегания штекеров кабеля винчестера в соответствующие разъёмы, в случае устройства ЮСБ попробуйте подключить его в другой разъём ЮСБ.
Просмотрите шлейфы на наличие механических повреждений, замените шлейф на аналог.
Попробуйте подключить устройство к другому ПК для проверки его работоспособности.
Восстановите данные из проблемного устройства
Если по разъёмам и шлейфам замечаний нет, тогда необходимо попытаться восстановить потерянные данные с жёсткого диска (флешки, внешнего ЮСБ-накопителя, СД-карты и др). Для этого стоит воспользоваться специальным софтом, позволяющим восстанавливать битые сектора. Существует множество платных и бесплатных инструментов такого плана, уровня «Victoria HDD», «EaseUS», «ReclaiMe», «FonePaw Data Recovery» и других.
К примеру, необходимо будет подключить проблемное устройство к ПК, скачать, установить и запустить бесплатную программу «EaseUS». В ней будет необходимо выбрать проблемное устройство-накопитель, после чего нажать на кнопку «Scan» (Сканировать). После окончания процедуры сканирования необходимо будет кликнуть на «Recover» для запуска процесса восстановления данных.
Восстановленные таким образом данные будет необходимо скопировать на другой носитель для создания безопасной копии (бекапа) важной для вас информации.
Затем будет необходимо использовать функционал утилиты CHKDSK для работы с плохими секторами. Запустите от админа командную строку, где наберите:
Вместо Е проставьте букву проблемного диска (флешки), нажмите на Enter, и дождитесь окончания процесса проверки и восстановление битых секторов на носителе (в случае системного диска может понадобиться перезагрузка системы).
Измените свойства передачи канала IDE
В некоторых случаях ОС Виндовс не может передать данные с компьютера по причине выбора некорректного трансферного режима для накопителя. Для решения данной проблемы выполните следующее:
- Перейдите на рабочий стол ПК, наведите курсор на иконку «Мой компьютер», щёлкните ПКМ, выберите «Управление»,
- В появившемся окне выберите «Диспетчер устройств»,
- После запуска ДУ найдите в перечне устройств «Контроллеры IDE ATA/ATAPI» и дважды кликните на нём для раскрытия ветки,
- Найдите второй IDE канал, который отображает подключённый внешний жёсткий диск. Наведите на него курсор, кликните ПКМ, выберите «Свойства»,
- Во вкладке «Расширенные настройки» (Advanced settings) в секции «Device 0» опции «Transfer Mode» выберите «PIO Only». Нажмите на «Ок», и перезагрузите ваш PC, это может помочь избавиться от ошибки ввода/вывода на устройстве.
Выберите опцию PIO Only
Проверьте установленные обновления
Если рассматриваемая проблема возникла после установки какого-либо обновления, попробуйте удалить данное обновление (для проверки недавно установленных апдейтов нажмите на Win+R, введите там appwiz.cpl, и слева выберите Просмотр установленных обновлений).
Также следует проверить, нет ли свежих обновлений для вашего внешнего жёсткого диска (при наличии такового в системе). Если есть, установите их на ваш PC.
Заключение
Появление ошибки «Запрос не был выполнен из-за ошибки ввода/вывода на устройстве» обычно сигнализирует о наличии аппаратных проблем с подключаемым к ПК устройством хранения данных. Попытайтесь восстановить ценные для вас данные с помощью специального софта, а также выполните другие перечисленные действия, позволяющие решить ошибку ввода/вывода на устройство на вашем компьютере.