При проверке файлов и каталогов были обнаружены поврежденные данные
Целостность файлов на жёстком диске является важной компонентной стабильно работающей компьютерной системы. Появление в файлах и файловой структуре различных ошибок, нарушение логической структуры диска, возникновение на диске битых секторов приводит к некорректной работе ПК, сбоям в работе системы, глюкам и зависаниям. Для профилактики подобных проблем в операционной системе, начиная с архаичной MS DOS и заканчивая современными версиями ОС Windows 10, предусмотрен специальный инструмент, призванный проверять и восстанавливать целостность файловой системы, бороться с логическими и физическими ошибками на диске. Речь идёт о системной утилите CHKDSK, и в данном материале я расскажу, что это за утилита, для чего она предназначена, и как может помочь команда CHKDSK /F /R для восстановления работы файлов на вашем ПК.
Что такое CHKDSK?
CHKDSK (сокращение от английского «check disk» — проверка диска) – это системный инструмент, предназначенный для проверки жёсткого диска на наличие логических ошибок, битых секторов (bad sector), а также исправления найденных им проблем.
Функционал CHKDSK позволяет восстанавливать логическую структуру диска, включая исправление некорректных точек входа MFT (главной файловой таблицы). В случае нахождения битых секторов, выступающих в двух основных формах – «мягкой» (появляются, когда данные были записаны некорректно) и «жёсткой» (битые сектора возникли из-за физического повреждения диска), CHKDKS обычно восстанавливает «мягкие» битые сектора, и маркирует «жёсткие» таким образом, чтобы они не могли быть далее использованы системой.
Работа данной утилиты может занять довольно продолжительное время, причём для своей работы CHKDSK требует обязательного наличия эксклюзивных прав на запись диска. Потому, если вы, находясь в ОС Виндовс, захотите проверить системный диск (обычно С) с помощью данного инструмента, то система предложит вам перезагрузить компьютер, и, при последующем старте, CHKDSK получит расширенные права, а затем проведёт проверку вашего диска на наличие ошибок.
Таблица кодов с ошибками CHKDSK
Код завершения | Описание |
---|---|
0 | Не найдено ни одной ошибки. |
1 | Ошибки найдены и исправлены. |
2 | Была выполнена очистка диска, например удалены ненужные файлы, или очистка не была выполнена из-за отсутствия ключа /f. |
3 | Диск не может быть проверен, ошибки не могут быть исправлены или ошибки не были исправлены, так как не был задан ключ /f. |
Синтаксис
Программа Chkdsk
Всем нам известно, что ошибки файловой системы мешают нормальной и стабильной работе Windows и более того, из-за них очень часто операционная система не запускается совсем. Из-за этих ошибок, Windows может зависнуть на любом этапе своей загрузки, а в некоторых случаях может даже показать синий экран смерти.
Многие опытные пользователи могут заметить, что в таких случаях можно просто снять жёсткий диск, затем подсоединить его к другому системнику с другой Windows, та проверит его на ошибки и исправит их, далее возвращаем жёсткий диск на место и операционная система прекрасно загружается, вот и всё.
Хорошо, а если мы имеем дело с ноутбуком или у нас нет под рукой другого системного блока, что делать тогда? Опять же опытный пользователь правильно заметит, что можно загрузиться с установочного диска Windows 7 или диска восстановления, затем войти в среду восстановления, выбрать командную строку и ввести команду.
chkdsk c: /f , что обозначает запустить проверку системного диска (C:) с параметрами
Можно сказать всё правильно, но прежде чем вводить команду chkdsk c: /f, нужно для начала определить правильные буквы всех дисков , так как в среде восстановления они могут отличаться от тех, которые мы видим в работающей операционной системе. И диску с установленной Windows может принадлежать совсем не буква (C:), а любая другая . Обо всём подробно.
- Ошибки файловой системы могут возникать при многократном аварийном выключении компьютера (не полностью записанная на диск информация) , из-за деструктивной деятельности вирусов, при использовании софта написанного с ошибками и неправильных драйверов. В результате всего этого, работа операционной системы с жёстким диском, файлами оказывается не завершена или завершена неправильно, вот тогда и появляются ошибки и разрушения файловой системы на диске. Например одни кластеры (осколки информации)не принадлежат ни одному файлу в системе (замусоривание дискового пространства), а другие кластеры наоборот принадлежит двум различным файлам (файлы с общим кластером). Решить данную проблему поможет программа chkdsk, она найдёт и устранит ошибки файловой системы на жёстком диске. В большинстве случаев будет достаточно запустить утилиту chkdsk с параметром /f, полная команда выглядит так: chkdsk c: /f
У программы chkdsk есть ещё один важный параметр /r, который применяют вместе с параметром /f, то есть :
Параметр /r находит поврежденные сектора на диске и восстанавливает те данные, которые может прочитать. Всего делается несколько попыток чтения информации из повреждённого сектора.
Теперь друзья немного внимания. При использовании ключа /r , chkdsk будет проверять все сектора на диске, что естественно это увеличит время работы программы на больших дисках.
- Важно знать друзья, что минимальная единица пространства на жёстком диске, это сектор (512 байт). Обычно, пространство принадлежащее восьми секторам, занимает один кластер (4 Килобайта). К примеру, при установке операционной системы, производится форматирование винчестера в файловую систему NTFS и если раздел жёсткого диска, куда вы устанавливаете Windows, не более 16 Терабайт (обычно меньше), то восемь секторов объёмом 512 байт создают один кластер, объёмом 4 килобайта.
Если утилита Chkdsk находит нечитаемый сектор, она пытается прочитать с него информацию ещё несколько раз, если информация из сектора всё равно не читается, то содержащий его кластер добавляется в список поврежденных кластеров и затем его функцию начинает выполнять новый кластер. Так что используйте параметр /r в том случае, если предыдущий параметр /f не решит ваших проблем.
Ну а теперь давайте для начала разберём как запустить программу chkdsk из графического интерфейса Windows, а затем уже рассмотрим Как запустить chkdsk, если ваша операционная система не загружается совсем.
Запуск программы Chkdsk из графического интерфейса.
Открываем окно Компьютер и выбираем к примеру диск (C:), щёлкаем на нём правой кнопкой мыши и выбираем Свойства,
далее Сервис и Выполнить проверку.
Если вы поставите галочку только на пункте Автоматически исправлять системные ошибки , то произойдёт проверка файловой системы на ошибки. Отметив дополнительно и второй пункт Проверять и восстанавливать повреждённые сектора , вы запустите ещё и проверку на чтение всех секторов проверяемого диска. Знайте, что такая двойная проверка займёт много времени.
Пуск – Выполнить , далее cmd
В окне командной строки вводим chkdsk с: /f
Перед нами возникнет окно с таким содержанием: " Невозможно выполнить команду Chkdsk, так как указанный том используется другим процессом. Следует ли выполнить проверку этого тома при следующей перезагрузке системы? Y(да)/N(нет) "
Соглашаемся и жмём Y . После перезагрузки наш системный раздел будет проверен на ошибки.
Как запустить программу chkdsk, если ваш компьютер не загружается и где начинающие пользователи при этом допускают ошибки
По работе друзья мне очень часто приходиться иметь дело с такими ситуациями. Ну не загружается операционная система и всё, а самое главное при этом странно зависает на любом этапе загрузки, мышь и клавиатура соответственно перестают реагировать на действия пользователя. Выйти из подобной ситуации можно так.
Пример приведу для двух операционных систем: Windows 7 и XP, начнём с Windows 7.
Здесь нам друзья понадобится установочный диск или диск восстановления Windows 7. На каждом из них присутствует среда восстановления Windows 7 и делать нужно одно и тоже. К примеру, загружаем компьютер с установочного диска Windows 7. Кто не знает, как загрузить компьютер с установочного диска, читайте статью «BIOS загрузка с диска».
В начальной фазе загрузки компьютера с установочного диска Windows 7 на экране появится надпись« Press any key to boot from CD… », сразу нажмите любую клавишу на клавиатуре (например пробел), иначе надпись пройдёт в течении 10 секунд и вы не загрузитесь с установочного диска или диска восстановления Windows 7.
Далее. Восстановление системы.
Можете сначала выбрать средство Восстановление запуска и если оно не поможет вам загрузить систему, тогда выбираем средство Командная строка .
Теперь друзья внимание, многие пользователи желая проверить на ошибки системный диск (C:) в этом месте ошибаются, с ходу вводя команду chkdsk с: /f ,
В первую очередь, нам с вами нужно определить правильные буквы всех дисков, так как в среде восстановления они обычно отличаются от тех, которые мы видим в работающей операционной системе. А значит, диску с установленной Windows скорее всего принадлежит не буква (C:), а какая-нибудь другая.
Для определения правильной буквы системного диска, в командной строке нам нужно ввести команду notepad и нажать Enter . Откроется блокнот. Далее выбираем меню Файл и Открыть.
Открывается содержимое диска восстановления, он всегда под буквой (X:) . В этом окне нажимаем кнопку Компьютер и входим в окно Компьютер,
уже здесь мы без труда можем определить диск, на котором установлена операционная система. Для того, что бы увидеть находящиеся внутри разделов файлы. Выбираем пункт Тип файлов и в выпадающем меню Все файлы
Кстати, если вам нужно, то при необходимости вы можете копировать находящиеся на любом диске файлы на вашу, заранее подключенную флешку, а так же перемещать файлы с диска на диск. К примеру, вы всё-таки решите переустановить Windows, естественно вашим желанием будет перенести все нужные вам файлы с диска (C:) на другой диск, всё это вы можете осуществить в данном окне.
Итак диск (C:) оказался скрытым разделом 100 МБ (Основной раздел) System Reserved (Зарезервировано системой) нужен данный раздел в первую очередь для расположения загрузочных файлов Windows 7 и их защиты от неосторожных действий пользователя. Если мы с вами зайдём на данный раздел, то абсолютно ничего не увидим, так как даже в среде восстановления данные файлы не доступны пользователю.
Установочному диску Windows 7, на котором находится среда восстановления (то есть дисководу) всегда принадлежит буква Х.
А вот диску, на котором установлена Windows 7, среда восстановления присвоила букву (D:).
Поэтому для проверки диска с установленной операционной системой, нам нужно ввести в командной строке
Начинается проверка системного диска на ошибки файловой системы.
Если дело совсем плохо и chkdsk D: /f не поможет, попробуйте запустить утилиту с параметрами
У вас может появится предупреждение " Невозможно выполнить команду Chkdsk на этом томе, т.к. том используется другим процессом. Чтобы запустить Chkdsk, вначале следует отключить этот том. ВСЕ ОТКРЫТЫЕ ДЕСКРИПТОРЫ ТОМА БУДУТ ДАЛЕЕ НЕВЕРНЫ. Подтверждение отключение тома [Y/N] ". Вводим латинскую букву Y и нажимаем Enter на клавиатуре. Начнётся проверка системного диска на повреждённые сектора.
Как запустить программу chkdsk в операционной системе Windows XP, если она не запускается
Нам с вами понадобится установочный диск Windows XP, загружаем с него компьютер.
В начальной фазе загрузки с установочного диска Windows XP, на экране появится надпись « Press any key to boot from CD… », вы должны нажать сразу любую клавишу, иначе надпись пройдёт в течении 10 секунд и вы не загрузитесь с установочного Windows XP.
После недолгого процесса копирования файлов, появляется окно программы установки Windows XP. В нём будет предложено установить систему заново или восстановить существующую с помощью консоли восстановления (нажмите R). Выбираем Восстановить с помощью консоли восстановления и жмём « R »
В какую копию Windows следует выполнить вход ?
Если у вас одна операционная система, выбираем №1
Введите пароль администратора . Вводим пароль администратора. Если пароля нет, значит жмите Enter на клавиатуре.
Когда в консоли восстановления Windows XP используют программу Chkdsk, то в основном применяют параметр /R, который включает в себя функции ещё одного параметра /P. Поэтому мы с вами будем использовать параметр /R
Почему иногда ни с того ни с сего при включении компьютера запускается проверка жёсткого диска и что такое грязный бит?
Если файловая система на вашем компьютере работает с ошибками, а происходит это по многим причинам, описанным мною в середине статьи (частое аварийное отключение компьютера, вирусы, кривые программы и драйверы и т.д), то Windows помечает проблемный диск " грязным битом "
Можно проверить, отмечен ли диск «грязным битом» можно так, введите в командной строке команду fsutil dirty query C: , где «C:» – буква проверяемого на предмет «грязного бита» диска.
Как видим в моём случае том - C: не является «грязным»
При каждой загрузке Windows специальная программа Autochk.exe проверяет все тома на присутствие в них«грязного» бита. Если «грязный» бит установлен, значит для этого тома программа Autochk.exe запускает программу chkdsk /f. То есть происходит проверка проблемного тома на ошибки.
chkdsk /f находит ошибки файловой системы и пытается устранить их.
Надо сказать, что в редких случаях, проверка может происходить при каждом включении компьютера в течении нескольких дней.
Многих пользователей это раздражает. Что бы избавиться от этого, выбираем к примеру диск (C:), щёлкаем на нём правой кнопкой мыши и выбираем Свойства, затем Сервис и Выполнить проверку. Отмечайте оба пункта Автоматически исправлять системные ошибки и второй пункт Проверять и восстанавливать повреждённые сектора, жмите запуск, затем перезагрузите компьютер и дождитесь проверки до конца.
Если это не поможет, пробуем следующее. Пробуем отключить проверку диска с помощью командной строки.
Нажимаем комбинацию клавиш Win-R или Пуск -> Выполнить => вводим команду cmd -> нажимаем OK. В открывшемся окне вводим команду
/X - исключает проверку диска при загрузке. Сведения об исключенных ранее дисках не сохраняются.
/D - восстанавливает параметры компьютера по умолчанию; все диски проверяются при загрузке и CHKDSK запускается при обнаружении ошибок. Отменяет параметр /X.
Всю информацию о параметрах программы chkdsk, вы можете узнать на этой странице
Предвижу, что многие опытные пользователи могут заметить, что ChkDsk не всегда работает корректно. Согласен, тогда могу посоветовать утилиту Runtime DiskExplorer.
Флеш-накопитель
- Попробуйте использовать другой разъём ЮСБ на вашем ПК (вполне возможно, что использованный конкретный разъём может быть повреждён);
- Попробуйте прочитать вашу флешку на другом компьютере;
- Выполните процедуру с использованием утилиты CHKDSK, упомянутую чуть выше (при наборе команды укажите букву, соответствующую вашему флеш-накопителю);
- Проверьте вашу флешку на наличие вирусов с помощью антивирусных программ;
- Обновите драйвера для вашей флешки. Для этого перейдите в Диспетчер устройств (нажмите Пуск, и в строке поиска введите devmgmgt.msc и нажмите ввод), найдите там пункт «Дисковые устройства» и кликните на нём. В открывшемся перечне найдите свою флешку, кликните на ней правой клавишей мыши и выберите «Обновить драйвера»;
- Используйте программы для восстановления содержимого флеш-накопителя (например, R-Studio). Скачайте и установите на ПК данный софт (рекомендую поискать в сети его бесплатные вариации), вставьте флешку в компьютер, а затем запустите данную программу.
В меню программы щёлкните на флешке, а затем выберите опцию «Сканировать» сверху. Содержимое накопителя будет просканировано, и вы увидите список папок, которые можно восстановить (там где будет красный крестик – восстановить уже нельзя).
Ставим галочки напротив найденных для восстановления папок и жмём на «Восстановить помеченные» и указываем директорию, где будут размещены восстановленные файлы. После восстановления рекомендую скопировать данные в безопасное место на винчестере, а саму флешку – наново отформатировать.
Заключение
При разборе проблематики ошибки «Файл или папка повреждены. Чтение невозможно» стоит, прежде всего, удостовериться в отсутствии физических повреждений накопителей, а затем использовать возможности утилиты chkdsk для проверки и восстановления поврежденных файлов. Если же возможностей chkdks оказалось недостаточно, тогда рекомендую использовать функционал специализированных программ (например, упомянутых выше Partition Guru или R-Studio), которые могут помочь в восстановлении доступа к утраченным файлам. Если же ни один из перечисленных советов вам не помог, тогда рекомендую обратиться с вашим устройством в сервисный центр – вполне возможно, что вашему устройству нужен ремонт или полная замена.
CHKDSK - Выводит на экран отчета о состоянии диска в форме, зависящей от используемой файловой системы. Команда chkdsk также составляет список ошибок на диске и исправляет их. Выполненная без параметров команда chkdsk выводит информацию о состоянии текущего диска, но не исправляет ошибки. Команду могут выполнять только члены группы администраторов компьютера, поэтому, если вы получаете ошибку с таким вот содержимым:
В доступе отказано, так как у вас нет достаточных прав или
диск, возможно, занят другим процессом.
Вам необходимо вызвать эту служебную программу в режиме с повышенными правами
и убедиться в том, что диск разблокирован.
То первым делом, надо попытаться запустить данную команду из командной строки, запущенной с правами администратора, более подробно можно прочитать в нашей статье: Как запустить командную строку с правами администратора
Заключение
Чаще всего причиной поврежденных файлов становится мгновенное отключение компьютера от сети, особенно в момент работы сразу нескольких приложений. Система не успевает сохранить и упорядочить все данные, из-за чего при следующем запуске возможны перемещение иконок рабочего стола. Ещё отказ запуска некоторых приложений, сброс разрешения экрана на минимальное и прочие неполадки. Реже проблему вызывают вирусы и утилиты для чистки и оптимизации компьютера.
Устраняем проблему с поврежденными файлами при помощи утилиты DISM
По этому пути находится текстовый файлик, в котором написаны логи действий программы и обычному пользователю в них будет мало что понятно. Даже если вы пытаетесь сами разобраться с этой проблемой, то вам все равно необходима помощь опытного системного администратора. Найти его можно на тематических форумах. Но быстрее будет дочитать статью и устранить эту ошибку.
- Нажмите на значок «Пуск» и найдите здесь «Командная строка». Нажмите на ссылку ПКМ и выберите «От имени администратора».
- В строке запишите следующую команду без ошибок и лишних символов: DISM.exe /Online / Cleanup-Image /RestoreHealth.
- Нажмите ENTER и дождитесь завершения процесса.
- Обратите внимание — на момент запуска этой команды у вас должно быть стабильное интернет-подключение. Для начала убедитесь в этом наверняка.
Причины дисфункции
Итак, какие могут быть причины данной ошибки? Я бы выделил следующие факторы:
- Повреждение файловой таблицы (MFT или FAT), в которой содержится вся информация об имеющихся на диске (или флешке) файлах (размер, дата создания, особенности доступа к файлу и так далее). Нарушение целостности и структуры такой таблицы приводит к появлению описываемой ошибки, а статус проблемного диска при таких условиях может измениться на RAW;
- Физические повреждения винчестера (флешки). Различные внешние удары, попадание влаги, статическое электричество и прочие подобные факторы могут частично или полностью вывести ваш диск или флеш-накопитель из строя, что может вызывать, в частности, и появление ошибки «файл или папки повреждены»;
- Злокачественное действие вирусных программ. Различные зловреды, попавшие на ваш ПК, могут изменять файловую структуру вашего жёсткого диска или флешки, делая последние не доступными для пользователя, и это будет очередная причина ошибки «Файл или папка повреждены. Чтение невозможно»;
- Флеш накопитель USB не был безопасно извлечён из ПК или другого устройства (особенно, когда в это время осуществлялась запись на него). Подобное извлечение может вызывать повреждение целостности и структуры файлов на нём, что также может послужить причиной рассматриваемой мной ошибки «The file or directory is corrupted or unreadable»;
- Неработоспособен конкретный ЮСБ-порт, к которому подключён внешний флеш-накопитель;
- Недостаточная плотность присоединения шлейфов жесткого диска к соответствующим разъёмам (или их повреждение).
Какие же инструменты нам помогут устранить ошибку? Ниже я перечислю список советов, при этом разделю советы отдельно для вашего винчестера и для флеш-накопителя.
Параметры
Параметр | Описание |
---|---|
том: | Указывает букву диска (с последующим двоеточием), точку подключения или имя тома |
[путь] имя_файла | Задает местонахождение и имя файла или имена множества файлов, для которых команда chkdsk проверит степень фрагментации. Для задания нескольких файлов можно использовать подстановочные знаки (* и ?) |
/f | Задает исправление ошибок на диске. Диск должен быть заблокирован. Если диск не заблокирован командой chkdsk, отображается запрос на проверку диска при следующей перезагрузке компьютера |
/v | Выводит на экран имена проверяемых файлов и каталогов |
/r | Обнаруживает поврежденные сектора и восстанавливает ту часть данных, которая еще может быть прочитана. Диск должен быть заблокирован |
/x | Используйте только с файловой системой NTFS. При необходимости инициирует операцию отключения тома в качестве первого действия. Все открытые дескрипторы диска будут неверны. Включает также функциональные возможности параметра /f. |
/i | Используйте только с файловой системой NTFS. Выполняет менее тщательную проверку записей индекса, что уменьшает время, необходимое для работы команды chkdsk |
/c | Используйте только с файловой системой NTFS. Пропускает проверку циклов в структуре папок, что уменьшает время, необходимое для работы команды chkdsk |
/l[:размер] | Используйте только с файловой системой NTFS. Устанавливает указанный размер журнала. Если размер не указан, параметр /l выводит текущий размер |
/? | Отображение справки в командной строке |
Примеры использования
Chkdsk выведет отчет о состоянии диска, а затем список фрагментированных файлов, удовлетворяющих шаблону команды.
Здравствуйте, скажите пожалуйста, почему моя операционная система Windows 7 зависает при загрузке. Началась эта история довольно давно. В начале загрузки системы выходили разные ошибки на чёрном экране, но после этого Windows всё же загружалась, правда работала с зависаниями и даже пару раз уходила в синий экран. Один знакомый посоветовал мне применить встроенную в Windows программу Chkdsk и проверить с помощью неё на ошибки раздел с установленной операционной системой (C:) . Я согласился и ввёл в командной строке chkdsk c: /f , далее последовало предложение Windows проверить диск при следующей загрузке системы.
После перезагрузки диск (C:) был проверен на ошибки, сама проверка длилась сорок минут и удачно завершилась. После этого мой компьютер прекрасно работал два месяца и жаловаться было не на что, но потом получилось так, что я несколько раз подряд аварийно выключал компьютер и проблемы начались опять.
Пробовал по вашей статье «Как восстановить систему Windows 7» грузиться с установочного диска Windows 7, с помощью него удалось войти в среду восстановления, но при выборе параметра Восстановление запуска опять всё зависает, если выбрать восстановление системы, всё остановится на поиске точек восстановления. Остаётся Диагностика памяти (проверка у меня прошла успешно) и Командная строка, в которую удалось войти.
Вспомнил про утилиту chkdsk. С помощью командной строки попытался проверить диск (C:) с установленной операционной системой на ошибки программой chkdsk c: /f. Проверка длилась пять минут и прошла успешно, но Windows всё равно зависла при следующей загрузке и вот что странно, диск (C:) у меня объёмом 130 ГБ, а проверка проходит так быстро (несколько секунд), как будто там всего 100 мегабайт, может я неправильно использую программу chkdsk, ведь когда я запускал её в работающей Windows, проверка длилась 40 минут. Сергей.
Восстановление поврежденных файлов при помощи PowerShell
Можно вернуть прежнее рабочее состояние вашего компьютера другим путем, и тем самым устранить ошибку «Программа защиты ресурсов Windows обнаружила поврежденные файлы». Данный путь основан на использовании специальной оболочки PowerShell, которая позиционирует как усовершенствованная среда для ввода команд, в отличие от командной строки. Для ее использования необходимо также найти в меню «Пуск» PowerShell и нажать по ней ПКМ. Здесь введите следующую команду: Repair-WindowsImage –Online –RestoreHealth и нажмите клавишу ввода ENTER .
В отличие от предыдущей команды, эта не обращается за нужными файлами на сервер Майкрософт. Она использует данные из специально зарезервированной версии вашей операционной системы и применяет их для восстановления. И такой способ отличается более детальной операцией восстановления.
Вам нужно дождаться завершения процесса восстановления данных. В это время не должны работать никакие программы. Все лишнее, в том числе дополнительные устройства компьютера, нужно отключить. Когда процесс завершится успешно, вы увидите окно со статусами проверки:
Воспользуйтесь установочным диском (только тем, с которого вы устанавливали эту Windows), вы можете попытаться восстановить системные файлы с него. После чего сделайте снова проверку системных файлов утилитой SFC /scannow на наличие ошибки: программа защиты данных обнаружила отсутствующие или поврежденные файлы, но восстановить их не удается.
Жёсткий диск
Итак, если подобная проблема возникла у вас с жёстким диском (или каким-либо файлом или папкой на нём), тогда выполните следующее:
- Просто перезагрузите ваш компьютер. Если проблема имела случайную природу, тогда она исчезнет;
- Проверьте плотность подключения шлейфов вашего жёсткого диска как к материнской плате, так и к самому винчестеру. Убедитесь, что данные шлейфы не повреждены;
- Запустите командную строку от имени администратора (нажмите Пуск, в строке поиска наберите cmd, в списке найденных программ сверху появится соответствующая программа, кликните на ней правой клавишей мыши и выберите «Запуск от имени администратора»). В появившейся командной строке наберите команду
chkdsk c: /f и нажмите ввод.
Вместо буквы «с» при необходимости проставьте букву диска, на котором у вас имеются проблемы;
- Используйте утилиту sfc для восстановления целостности системных файлов ОС Виндовс. Вновь запустите командную строку от имени администратора, и в ней наберите
sfc /scannow и нажмите ввод.
- Проверьте ваш ПК на наличие антивирусных программ (помогут такие инструменты Dr. Web CureIt!, Malware Anti-Malware и других подобных им);
- Используйте программу Partition Guru для восстановления доступа к файлам. Скачайте данную программу (к примеру, вот отсюда), установите её и запустите. Выберите проблемный диск, затем кликните на меню диска (Disk), там нажмите на «Проверка и восстановление плохих секторов» (Verify or Repair Bad Sectors) и дождитесь окончания сканирования разделов. После окончания программа отрапортует, сколько проблемных разделов было найдено, и удалось ли восстановить данные из них.
Примечания
Функционал команды CHKDSK
Существуют две основные формы активации данной утилиты, позволяющие вам запустить chkdsk:
-
Активация стандартным способом. Жмём на «Мой компьютер», выбираем нужный диск для проверки, наводим на него курсор, и кликаем правую клавишу мыши. В появившемся меню выбираем «Свойства», переходим на вкладку «Сервис» и жмём на «Выполнить проверку» вверху.
- Если диск не системный, тогда проверка будет проведена незамедлительно, если же диск системный – тогда компьютер внесёт в своё расписание проверку данного диска, и при последующей перезагрузке ваш диск будет проверен функционалом CHKDSK;
- Активация с помощью командной строки. Запустите командную строку от имени администратора, в ней введите:
CHKDSK (имя тома) /(флаг)
Например, часто используемой формой активации CHKDKS является команда:
CHKDSK C: /F /R
где С: — имя тома, /F и /R — используемые флаги.
Приведённая мной команда запускает CHKDSK, предписывая последнему выполнить проверку диска С на наличие повреждённых секторов, и восстановить имеющиеся на них данные (флаг /F обязывает CHKDSK исправлять ошибки на диске, флаг /R обязывает CHDSK искать на диске повреждённые сектора, и попытаться восстановить данные на них).
Другие флаги (команды) CHKDSK таковы:
- /V – во время проверки файловой системы FAT/FAT32 показывает путь к файлам на диске и их имена;
- /X – предварительное отключение тома (требуется обязательное задействование флага /F);
- /I – отключает тщательную проверку индексов. Используется только в файловой системе NTFS, позволяет ускорить проверку диска;
- /C — отключает проверку циклов внутри папок. Используется только в NTFS, также позволяет ускорить проверку;
- /L:(размер в килобайтах) – изменение размера файла журнала до указанной величины (только NTFS);
- /B – повторная проверка повреждённых кластеров диска (только NTFS, требует обязательного наличия ключа /R)
Если же вы просто введёте в командной строке команду «CHKDSK» (без кавычек), то утилита CHKDSK /F /R для избавления от плохих секторов на диске просканирует ваш диск на наличие ошибок в режиме «просто чтение» (read only), никак не исправляя их.
Читайте также: