В операционных системах встречаются различные сообщения об ошибках. Указывать они могут, как на повреждения «железа», так и на логические сбои. Одной из таких ошибок является «файл или папка повреждены, чтение невозможно». Разберём, когда она возникает и как её устранить.
Причины возникновения
Суть неисправности «файл или папка повреждены, чтение невозможно» заключается в невозможности получения доступа к каталогам или файлам на конкретном носителе, при этом может сопровождаться ошибкой 0x80070570. Источником такого сбоя может оказаться даже незначительная деталь. И связан он либо с самим файлом, либо с его физическим расположением.
Рассмотрим основные причины неисправности:
- физическое повреждение жёсткого диска, которое сопровождается сообщением «структура диска повреждена»;
- логическое повреждение носителя (повреждения разметки);
- влияние вирусов;
- некорректное подключение (шлейфов жёсткого диска или USB накопителя);
- повреждение USB-порта.
Исправление проблемы
Устраняется данный сбой в зависимости от того, чем вызван. Если речь идёт о неправильном подключении или повреждении портов, то видно такую проблему и визуально. Достаточно исправить подключение или попробовать другой USB. Для других ситуаций решения узконаправленные.
Проверка Check Disk
Простейшим вариантом устранения ошибки «файл или папка повреждены, чтение невозможно», является проверка диска с помощью командной строки Windows. Из неё вызываются 2 утилиты, которые способны подтвердить или опровергнуть наличие сбоя. Стоит понимать, что этот способ быстрее, чем запуск тех самых утилит через контекстное меню носителей. Требуется:
- Запустить командную строку от имени администратора:
- для Windows 10 открыть «Пуск»;
- набрать слова «командная»;
- Выбрать пункт «…от имени…».
Примечание: Вызванная через «Win+R» с помощью команды «cmd» консоль запускается не от имени администратора, поэтому потребуется проделать указанную процедуру.
- Открыть проводник и посмотреть системную букву логического диска, где расположен повреждённый документ. Указанная в скобках буква и является искомой.
- Прописать команду «chkdsk d: /f» и запустить её выполнение.
Буква диска определялась шагом выше. Аргумент /f запускает проверку с исправление ошибок, в противном случае будет проведен только тест с отображением результатов.
Если ошибки возникают с документом, который расположен на системном диске, то потребуется выполнение команды «sfc /scannow». Она служит для восстановления повреждённых системных файлов.
Проверка на вирусы
Если повреждение вызвано влиянием вируса, то файл чаще всего будет потерян. При этом наличие антивируса в системе не гарантирует 100% защиты. Поэтому помимо запуска проверки собственным антивирусом, зачастую рекомендуется выполнить дополнительную проверку с помощью «Dr.Web CureIT» или аналога. Это бесплатная программа, которую удобно применять для периодических проверок своего П/О.
Примечание: взломы для лицензионного софта воспринимаются этой утилитой, как вирусы. Поэтому проверяйте путь, по которому был обнаружен и удалён вирус.
Форматирование
Форматирование в основном применяется для съёмных носителей. Проще окончательно потерять файл, но сохранить само устройство, чем ждать, что проблема расширится. Процедура простая и не отнимает много времени (но удаляет всё содержимое диска). Требуется:
- Открыть «Проводник» и кликнуть правой кнопкой мыши (ПКМ) по диску.
- Выбрать пункт «Форматировать».
- Указать необходимые настройки и нажать «Начать».
Данная процедура является крайней мерой, которая уничтожает данные с диска. Применять её следует лишь предварительно скопировав необходимые файлы, которые не повреждены.
Сторонние утилиты
Естественно, есть ряд инструментов, которые созданы сторонними разработчиками для исправления повреждённых файлов и папок, чтение которых невозможно. Ни один из них не даёт 100% гарантии исправления. С другой стороны, попробовать стоит и прежде, чем окончательно удалять файл, можно попытаться его восстановить. Рассмотрим работу подобных приложений на примере «Hetman Partition Recovery»:
- Открываем программу и выбираем нужный диск (двойным кликом левой кнопкой мыши).
- Запускаем анализ.
- Находим нужный файл и запускаем восстановление.
Важно понимать, что программа платная и стоит около 2000 руб. Файлы крупного размера можно восстановить только при покупке приложения. Для небольших (менее 5 МБ) можно пользоваться и пробной версией. При этом разработчик заявляет, что можно проводить анализ и исправление разметки диска. Увы, эта функция находится в списке платных.
Альтернативой могут выступать:
- Transcend JetFlash Online Recovery. Программа для восстановления работоспособности флешек от указанного производителя. Неожиданном образом порой справляется и с другими изготовителями.
- SD Memory Card Formatter. Как видно из названия – только для SD карт. Может отформатировать носитель или восстановить его состояние (исправить ошибки).
- CheckDrive. Программа платная и стоит 10$. За эти деньги предлагается приобрести инструмент способный работать не только с флешками, но и с полновесными дисками (жёсткими или твердотельными). Присутствует и пробный вариант, которым можно воспользоваться несколько раз в личных целях.
- iCare Data Recovery. Пожалуй, лучший из указанных инструментов. Не уступает аналогам в функционале. Способен без проблем работать со всеми видами дисков (кроме оптических). Является полностью бесплатным.
Ошибка на съёмном накопителе
Описанный далее способ справедлив для устаревших версий Windows. Windows 7 и выше предлагают сразу исправить ошибки на «битом» накопителе, зачастую удаляя файлы. Исправление носителя этим способом предотвращает удаление, но не гарантирует доступа. Заключается способ в обновлении драйверов носителя и используется так:
- Открыть «Диспетчер устройств».
- Выбрать съёмный носитель.
- Вызвать его контекстное меню.
- Нажать «Обновить драйвера».
Удаление повреждённых файлов
Существует несколько способов для удаления поврежденных документов, которые чаще всего не удаляются вообще? вызывая ошибку. Подробнее с их перечнем можно ознакомиться в соответствующей статье.
Остановимся на самом простом способе, который при этом плохо воспринимается визуально. Это удаление с помощью командной строки (от имени администратора – подробнее об её открытии написано выше). Приступим:
- Вызываем командную строку от имени администратора.
- Вписываем команду: Del /F /Q /S %расположение_файла.
В данном случае %расположение_файла является путём, который можно скопировать из проводника. Аргументы после команды «del» (записаны через «/») делают удаление принудительным (игнорируя работу программ, обратившихся к файлу), «бесшумным» (без лишних оповещений и запросов) и «рекурсивным» (удаляются вложенные каталоги и подкаталоги, если потребуется подобная процедура).