Chkdsk f диск защищен от записи

Целостность файлов на жёстком диске является важной компонентной стабильно работающей компьютерной системы. Появление в файлах и файловой структуре различных ошибок, нарушение логической структуры диска, возникновение на диске битых секторов приводит к некорректной работе ПК, сбоям в работе системы, глюкам и зависаниям. Для профилактики подобных проблем в операционной системе, начиная с архаичной MS DOS и заканчивая современными версиями ОС Windows 10, предусмотрен специальный инструмент, призванный проверять и восстанавливать целостность файловой системы, бороться с логическими и физическими ошибками на диске. Речь идёт о системной утилите CHKDSK, и в данном материале я расскажу, что это за утилита, для чего она предназначена, и как может помочь команда CHKDSK /F /R для устранения повреждений файловой системы на вашем ПК.

Используйте CHKDSK /F /R для устранения повреждений файловой системы

Что такое CHKDSK?

CHKDSK (сокращение от английского «check disk» — проверка диска) – это системный инструмент, предназначенный для проверки жёсткого диска на наличие логических ошибок, битых секторов (bad sector), а также исправления найденных им проблем.

Функционал CHKDSK позволяет восстанавливать логическую структуру диска, включая исправление некорректных точек входа MFT (главной файловой таблицы). В случае нахождения битых секторов, выступающих в двух основных формах – «мягкой» (появляются, когда данные были записаны некорректно) и «жёсткой» (битые сектора возникли из-за физического повреждения диска), CHKDKS обычно восстанавливает «мягкие» битые сектора, и маркирует «жёсткие» таким образом, чтобы они не могли быть далее использованы системой.

Работа данной утилиты может занять довольно продолжительное время, причём для своей работы CHKDSK требует обязательного наличия эксклюзивных прав на запись диска. Потому, если вы, находясь в ОС Виндовс, захотите проверить системный диск (обычно С) с помощью данного инструмента, то система предложит вам перезагрузить компьютер, и, при последующем старте, CHKDSK получит расширенные права, а затем проведёт проверку вашего диска на наличие ошибок.

Функционал команды CHKDSK

Существуют две основные формы активации данной утилиты, позволяющие вам запустить chkdsk:

    Активация стандартным способом. Жмём на «Мой компьютер», выбираем нужный диск для проверки, наводим на него курсор, и кликаем правую клавишу мыши. В появившемся меню выбираем «Свойства», переходим на вкладку «Сервис» и жмём на «Выполнить проверку» вверху.

Нажмите на «Выполнить проверку» для доступа к функционалу CHKDSK

  • В появившемся окошке установите галочки рядом с имеющимися двумя параметрами, а затем нажмите на «Ок».
  • Установите требуемые галочки и нажмите на «Ок»

    • Если диск не системный, тогда проверка будет проведена незамедлительно, если же диск системный – тогда компьютер внесёт в своё расписание проверку данного диска, и при последующей перезагрузке ваш диск будет проверен функционалом CHKDSK;
    • Активация с помощью командной строки. Запустите командную строку от имени администратора, в ней введите:

    CHKDSK (имя тома) /(флаг)

    Например, часто используемой формой активации CHKDKS является команда:

    CHKDSK C: /F /R

    где С: — имя тома, /F и /R — используемые флаги.

    Приведённая мной команда запускает CHKDSK, предписывая последнему выполнить проверку диска С на наличие повреждённых секторов, и восстановить имеющиеся на них данные (флаг /F обязывает CHKDSK исправлять ошибки на диске, флаг /R обязывает CHDSK искать на диске повреждённые сектора, и попытаться восстановить данные на них).

    Команда CHKDSK /F /R применяется для проверки и исправления ошибок на диске

    Другие флаги (команды) CHKDSK таковы:

    • /V – во время проверки файловой системы FAT/FAT32 показывает путь к файлам на диске и их имена;
    • /X – предварительное отключение тома (требуется обязательное задействование флага /F);
    • /I – отключает тщательную проверку индексов. Используется только в файловой системе NTFS, позволяет ускорить проверку диска;
    • /C — отключает проверку циклов внутри папок. Используется только в NTFS, также позволяет ускорить проверку;
    • /L:(размер в килобайтах) – изменение размера файла журнала до указанной величины (только NTFS);
    • /B – повторная проверка повреждённых кластеров диска (только NTFS, требует обязательного наличия ключа /R)
    Читайте также:  Burn recovery msi что это

    Если же вы просто введёте в командной строке команду «CHKDSK» (без кавычек), то утилита «CHKDSK /F /R для устранения повреждений файловой системы» просканирует ваш диск на наличие ошибок в режиме «просто чтение» (read only), никак не исправляя их.

    Заключение

    Применение команды CHKDSK /F /R в командной строке от имени администратора позволяет исправить логические ошибки на диске, а также провести поиск имеющихся на диске битых секторов с попыткой их последующего восстановления. Используйте CHKDSK при малейших подозрениях на повреждение файловой системы, её функционал, как и функционал системной утилиты SCANNOW, является полезным инструментом в руках опытного пользователя ПК.

    Вообщем вот такая ситуация имеем: HDD при подключении не определяется windows или же определяется но невозможно отформатировать так как ругается что диск защищен от записи.

    Так вот запускаем cmd от администратора и смотрим список дисков:
    C:Windowssystem32>diskpart

    Microsoft DiskPart версии 6.3.9600

    (С) Корпорация Майкрософт (Microsoft Corporation), 1999-2013.
    На компьютере: HOME-I5

    DISKPART> list disk

    Диск ### Состояние Размер Свободно Дин GPT
    ——— ————- ——- ——- — —
    Диск 0 В сети 931 Gбайт 0 байт
    Диск 1 В сети 119 Gбайт 0 байт
    Диск 2 В сети 465 Gбайт 0 байт
    Диск 3 Нет носителя 0 байт 0 байт
    Диск 4 В сети 298 Gбайт 0 байт

    в моем случаи это «диск 4», выбираем его и смотрим список разделов:
    DISKPART> select disk 4

    DISKPART> list part

    Раздел ### Тип Размер Смещение
    ————- —————- ——- ——-
    Раздел 1 Основной 298 Gб 1024 Kб

    Отлично, мы видим 1 раздел, выберем его и назначаем ему свободную букву диска в ручную:
    DISKPART> select part 1

    Выбран раздел 1.

    DISKPART> assign letter=h

    DiskPart: назначение имени диска или точки подключения выполнено успешно.

    Завершение работы DiskPart.

    Хорошо. Буква назначалась, но при попытке открыть его система говорит что «диск не готов», попробуем проверить файловую систему:
    C:Windowssystem32>chkdsk /f h:
    Тип файловой системы: NTFS.
    Не удается прочитать первый загрузочный сектор NTFS.
    Попытка чтения второго загрузочного сектора NTFS.
    Windows не удается запустить проверку диска, так как он защищен от записи.

    Хм… возвращаемся в diskpart и смотрим атрибуты диска:
    DISKPART> select disk 4

    DISKPART> select part 1

    Выбран раздел 1.

    DISKPART> attrib volume
    Только чтение : Да
    Скрытый : Нет
    Нет буквы диска по умолчанию: Да
    Теневая копия : Нет

    А вот и наша проблема! Снимем атрибут «только чтение» и попробуем проверить FS снова:
    DISKPART> attrib volume clear readonly

    Атрибуты тома успешно очищены.

    DISKPART> attrib volume
    Только чтение : Нет
    Скрытый : Нет
    Нет буквы диска по умолчанию: Да
    Теневая копия : Нет

    Завершение работы DiskPart.

    C:Windowssystem32>chkdsk /f h:
    Тип файловой системы: NTFS.
    Не удается прочитать первый загрузочный сектор NTFS.
    Попытка чтения второго загрузочного сектора NTFS.

    Этап 1. Проверка базовой структуры файловой системы.
    Ход выполнения: готово 0 из 16; стадия: 0%; всего: 0%; ETA: 0:00:02
    C:Windowssystem32>

    Форматируем диск и пробуем проверить вновь:
    C:Windowssystem32>format h:
    Тип файловой системы: NTFS.
    Введите метку тома для диска H:

    C:Windowssystem32>chkdsk /f h:
    Тип файловой системы: NTFS.

    Этап 1. Проверка базовой структуры файловой системы.

    Обработано записей файлов: 256.
    Проверка файлов завершена.

    Обработано больших файловых записей: 0.

    Обработано поврежденных файловых записей: 0.

    Этап 2. Проверка связей имен файлов.

    Обработано записей индекса: 276.
    Проверка индексов завершена.

    Проверено неиндексированных файлов: 0.

    Восстановлено неиндексированных файлов: 0.

    Этап 3. Проверка дескрипторов безопасности.
    Проверка дескрипторов безопасности завершена.

    Обработано файлов данных: 10.

    Windows проверила файловую систему и не обнаружила проблем.
    Дальнейшие действия не требуются.

    312568831 КБ всего на диске.
    58432 КБ в 6 файлах.
    8 КБ в 12 индексах.
    0 КБ в поврежденных секторах.
    75743 КБ используется системой.
    65536 КБ занято под файл журнала.
    312434648 КБ свободно на диске.

    4096 байт в каждой единице распределения.
    Всего единиц распределения на диске: 78142207.
    Доступно единиц распределения на диске: 78108662.

    Читайте также:  Как делать презентацию на ноутбуке lenovo

    Отлично, нам удалось оживить диск 🙂

    Один комментарий

    Спасибо, получилось откачать винт этим методом, проблема была немного другая но суть та же, система видела винт и разделы но вот форматировать его невозможно было постоянно выводилась ошибка что диск защищен от записи.

    • Просмотров: 342 926
    • Автор: admin
    • Дата: 5-03-2013

    Программа Chkdsk

    • Ошибки файловой системы могут возникать при многократном аварийном выключении компьютера (не полностью записанная на диск информация) , из-за деструктивной деятельности вирусов, при использовании софта написанного с ошибками и неправильных драйверов. В результате всего этого, работа операционной системы с жёстким диском, файлами оказывается не завершена или завершена неправильно, вот тогда и появляются ошибки и разрушения файловой системы на диске. Например одни кластеры (осколки информации)не принадлежат ни одному файлу в системе (замусоривание дискового пространства), а другие кластеры наоборот принадлежит двум различным файлам (файлы с общим кластером). Решить данную проблему поможет программа chkdsk, она найдёт и устранит ошибки файловой системы на жёстком диске. В большинстве случаев будет достаточно запустить утилиту chkdsk с параметром /f, полная команда выглядит так: chkdsk c: /f

    У программы chkdsk есть ещё один важный параметр /r, который применяют вместе с параметром /f, то есть :
    chkdsk c: /f /r
    Параметр /r находит поврежденные сектора на диске и восстанавливает те данные, которые может прочитать. Всего делается несколько попыток чтения информации из повреждённого сектора.

    • Важно знать друзья, что минимальная единица пространства на жёстком диске, это сектор (512 байт). Обычно, пространство принадлежащее восьми секторам, занимает один кластер (4 Килобайта). К примеру, при установке операционной системы, производится форматирование винчестера в файловую систему NTFS и если раздел жёсткого диска, куда вы устанавливаете Windows, не более 16 Терабайт (обычно меньше), то восемь секторов объёмом 512 байт создают один кластер, объёмом 4 килобайта.

    Если утилита Chkdsk находит нечитаемый сектор, она пытается прочитать с него информацию ещё несколько раз, если информация из сектора всё равно не читается, то содержащий его кластер добавляется в список поврежденных кластеров и затем его функцию начинает выполнять новый кластер. Так что используйте параметр /r в том случае, если предыдущий параметр /f не решит ваших проблем.

    далее Сервис и Выполнить проверку.

    Если вы поставите галочку только на пункте Автоматически исправлять системные ошибки , то произойдёт проверка файловой системы на ошибки. Отметив дополнительно и второй пункт Проверять и восстанавливать повреждённые сектора , вы запустите ещё и проверку на чтение всех секторов проверяемого диска. Знайте, что такая двойная проверка займёт много времени.

    Далее нажимаем Запуск. В случае, если для проверки выбран раздел с установленной Windows, в большинстве случаев (C:), проверка не запустится сразу и вы получите такое сообщение « Windows не может проверить диск, который в данный момент используется . Хотите проверить диск на наличие сбоев при следующем запуске компьютера ». Нажимаем « Расписание проверки диска » и при следующей загрузке компьютера, операционной системой будет запущена проверка диска (C:) на ошибки.

    В окне командной строки вводим chkdsk с: /f

    Перед нами возникнет окно с таким содержанием: " Невозможно выполнить команду Chkdsk, так как указанный том используется другим процессом. Следует ли выполнить проверку этого тома при следующей перезагрузке системы? Y(да)/N(нет) "
    Соглашаемся и жмём Y . После перезагрузки наш системный раздел будет проверен на ошибки.

    Далее. Восстановление системы.

    Можете сначала выбрать средство Восстановление запуска и если оно не поможет вам загрузить систему, тогда выбираем средство Командная строка .

    Теперь друзья внимание, многие пользователи желая проверить на ошибки системный диск (C:) в этом месте ошибаются, с ходу вводя команду chkdsk с: /f ,

    В первую очередь, нам с вами нужно определить правильные буквы всех дисков, так как в среде восстановления они обычно отличаются от тех, которые мы видим в работающей операционной системе. А значит, диску с установленной Windows скорее всего принадлежит не буква (C:), а какая-нибудь другая.
    Для определения правильной буквы системного диска, в командной строке нам нужно ввести команду notepad и нажать Enter . Откроется блокнот. Далее выбираем меню Файл и Открыть.

    Читайте также:  229 Код какого города

    Открывается содержимое диска восстановления, он всегда под буквой (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. В нём будет предложено установить систему заново или восстановить существующую с помощью консоли восстановления (нажмите R). Выбираем Восстановить с помощью консоли восстановления и жмём « R »

    В какую копию Windows следует выполнить вход ?
    Если у вас одна операционная система, выбираем №1
    Введите пароль администратора . Вводим пароль администратора. Если пароля нет, значит жмите Enter на клавиатуре.
    Когда в консоли восстановления Windows XP используют программу Chkdsk, то в основном применяют параметр /R, который включает в себя функции ещё одного параметра /P. Поэтому мы с вами будем использовать параметр /R

    При каждой загрузке Windows специальная программа Autochk.exe проверяет все тома на присутствие в них«грязного» бита. Если «грязный» бит установлен, значит для этого тома программа Autochk.exe запускает программу chkdsk /f. То есть происходит проверка проблемного тома на ошибки.
    chkdsk /f находит ошибки файловой системы и пытается устранить их.
    Надо сказать, что в редких случаях, проверка может происходить при каждом включении компьютера в течении нескольких дней.
    Многих пользователей это раздражает. Что бы избавиться от этого, выбираем к примеру диск (C:), щёлкаем на нём правой кнопкой мыши и выбираем Свойства, затем Сервис и Выполнить проверку. Отмечайте оба пункта Автоматически исправлять системные ошибки и второй пункт Проверять и восстанавливать повреждённые сектора, жмите запуск, затем перезагрузите компьютер и дождитесь проверки до конца.

    Если это не поможет, пробуем следующее. Пробуем отключить проверку диска с помощью командной строки.