Как вылечить жесткий диск через командную строку
Если у вас появились подозрения о неисправности вашего винчестера, то следует выполнить проверку диска на наличие ошибок. Определить состояние накопителя можно с помощью интерфейса проводника и командной строки. При этом не совсем не обязательно иметь большой практический опыт использования ПК.
Жесткий диск можно проверить в ОС
Сегодня доступно несколько программных средств, которые позволяют вылечить жесткий диск от битых секторов и исправить ошибки, но для применения подобных средств нужны определенные знания и опыт, в противном случае можно еще больше усугубить положение. В добавок, встроенная в операционную систему Windows утилита обладает понятным интерфейсом и высокой эффективностью.
Мониторинг винчестера на ошибки, используя командную строку
Проверка и исправление ошибок жесткого диска потребует запуска командной строки при наличии прав Администратора. Чтобы проверить диск С необходимо выполнить несколько простых шагов:
- Введите в открывшем окне команду chkdsk C: /F /R.
- Если вы пытаетесь проверить диск, который в данный момент используется системой, то вам будет предложено произвести перезагрузку компьютера. Согласившись с ней можно будет запустить проверку диска при загрузке ОС.
- В других случаях проверка и исправление ошибок будет запущена после ввода соответствующей команды. В конечном итоге пользователю будет представлена необходимая информация о данных, поврежденных секторах и наличии ошибок.
Смотрите на наличие ошибок после проверки
Введенные ранее параметры /F и /R позволяют просканировать винчестер на ошибки, которые будут исправляться автоматически, и проверить состояние HDD, после чего будет запущено восстановление битых секторов на жестком диске. Также необходимо добавить, что данная процедура применима только к жестким дискам, отформатированным в FAT32 и NTFS. Дополнительную справку о команде chkdsk можно получить введя ключ /?.
Запуск проверки диска при невозможности загрузки системы
Случаются такие ситуации, когда операционная система не запускается из-за ошибки жесткого диска. В данном случае проверить винчестер можно с помощью установочного диска Виндоус. Если вы используете Windows 7 или другие свежие версии, проделайте два шага:
Загрузившись в среде восстановления войдите в командную строку;
Строка должна содержать команду chkdsk c: /r.
Если требуется проверка накопителя в Windows XP, необходимо запустить ОС с диска и перейти в консоль восстановления, где ввести знакомую команду chkdsk c: /r.
Проверка жесткого диска через проводник Windows
Проверка hdd на битые сектора и наличие ошибок данным методом — наиболее простой способ получения требуемой информации. Для этого:
Рис. 1 Кликните ПКМ на нужный диск и перейдите в раздел Свойства
Рис. 2 В открывшемся меню выберите вкладку Сервис и кликните на кнопку Проверить.
Так же при запуске проверки на ошибки, если отметить соответствующие пункты, можно дополнительно восстановить поврежденный сектор накопителя. Как и в случае с командной строкой, может потребоваться перезагрузка ОС для выполнения требуемой операции.
ПОСМОТРЕТЬ ВИДЕО
Диагностика винчестера с помощью дополнительного программного обеспечения
Сегодня практически каждый производитель жестких дисков выпускает диагностические программные средства, среди которых отмечают:
SeaTools производителя Seagate;
Drive Fitness Test производителя Hitachi;
Shdiag производителя Samsung.
При этом используя программу SeaTools может быть осуществлена проверка жесткого диска не только данного производителя, но и винчестеров других фирм.
Рабочая панель SeaTools
Помимо официальных приложений контролировать жесткий диск можно с помощью дополнительных программ, например HDD Scan. Данное приложение осуществляет мониторинг секторов HDD и выполняет различные тесты накопителя. В добавок, HDD Scan работает не только с жесткими дисками, но и внешними носителями. Существенным недостатком данной программы является то, что найденная ошибка не может быть исправлена.
Программа HDD Scan работает так же с внешними HDD
Victoria — одна из самых популярных программ, диагностирующих винчестер. Victoria содержит в себе весь комплекс необходимых средств для исправления ошибок, поиска сбойных секторов и восстановления бэд блоков.
Программа Victoria обладает мощным функционалом
Подобное средство достаточно тяжело для освоения начинающими пользователями, поэтому рекомендуется начинать диагностику HDD с более простых методов проверки. В случае нахождения поврежденных секторов и бэд-блоков рекомендуется в кратчайшие сроки перенести важные данные на другой носитель и заменить винчестер на работоспособный.
Источник
Если ваши разделы дисков начали глючит, тормозить, стали появляется ошибки вроде “доступ к папке заблокирован” и тому подобные сообщения а также жестки диски стали издавать не “человеческие” звуки вроде шуршание, писка, то это опять же можно поправить командой CHKDSK которую можно запустить не только из консоли восстановления как это описывалось в этой статье, но и через консоль windows для этого делаем следующее.
1. Открываем меню Пуск > Все программы > Стандартные > Командная строка
2. Если вы хотите проверить системный диск (C:), то просто вводим в появившемся окне chkdsk /r и нажимаем клавишу Enter
3. После чего появится надпись (Невозможно выполнить команду CHKDSK, так как указанный том используется другим процессом. Слледует ли выполнить проверку этого тома при следующей загрузке системы? [Y<да>/N<нет>]) вводим с клавиатуры латинскую букву Y и нажимаем Enter
4. Нам сообщают что (Этот том будет проверен при следующей перезагрузке системы.) перезагружаем компьютер
5. При загрузке системы появится синее окно с таймером, не чего не нажимайте как только таймер дойдет до нуля, начнётся проверка диска
6. После завершения проверки компьютер сам перезагрузится, после загрузки Windows ошибки на разделе должны быть исправлены
7. Если у вас барахлит не только системный диск но и другой раздел то снова запускаем командную строку и вводи букву того раздела который нужно проверить таким образом E: или D: то есть по аналогии подставляем нужную вам букву и нажимаем Enter (букву раздела можно узнать зайдя в Мой компьютер, например, в данном случае я проверяю раздел с буквой E)
8. Вводим chkdsk /r и нажимаем Enter (Строка полностью будет выглядеть так — БУКВА ДИСКА:>chkdsk /r)
9. Появится сообщение (Невозможно выполнить команду Chkdsk на этом томе, т.к. том используется другим процессом. Чтобы запустить Chkdsk, вначале следует отключить этот том. ВСЕ ОТКРЫТЫЕ ДЕСКРИПТОРЫ ТОМА БУДУТ ДАЛЕЕ НЕВЕРНЫ. Подтверждение отключение тома [Y<да>/N<нет>]) вводим с клавиатуры латинскую букву Y и нажимаем клавишу Enter
10. Пойдёт процесс проверки и исправления ошибок,после его окончания можете закрыть окно консоли (Проценты могут достигать определённого уровня и падать снова, не беспокойтесь это нормально)
Операция, на первый взгляд достаточно примитивная, но все же действенная. С нее следует начинать проверку и анализ вашего харда при первых симптомах.
Подобную проверку стоит проводить каждый раз, когда выключение компьютера или перезагрузка произошли внезапно из-за отключения электроэнергии или в результате серьёзного сбоя. В этом случае, некоторые данные на диске могут оказаться повреждёнными.
Но проверить диск на ошибки можно и без перезагрузки — с помощью утилит тестирования HDTune Pro или Victoria
Если диск здоров, то лечить его нет необходимости, даже после сбоев питания или еще чего. А если диск начал исполнять номера, то ему одна дорога — на свалку. И никакие регенераторы и «виктории» уже не помогут.
я бы порекомендовал ещё и ключ /F, исправит ещё и ошибки, или лучше запуститься с windows PE и выполнить эту команду с ключами /F /R
sashok сказал(а)
я бы порекомендовал ещё и ключ /F, исправит ещё и ошибки, или лучше запуститься с windows PE и выполнить эту команду с ключами /F /R
Спасибо за дополнительную информацию
Спасибо за советы, всё попробовал, не помогает, видимо повреждение где то. Ещё по колдую и если родные средства не помогут, буду брать программку Hetman Partition Recovery https://hetmanrecovery.com/ru/ , отзывы хорошие. Важные документы на диске, которые не открываются и не копируются из за тормозов диска(
MPHouse сказал(а)
Если диск здоров, то лечить его нет необходимости, даже после сбоев питания или еще чего.
Что же, по вашему, происходит, когда свет внезапно выключается в момент записи на диск? А если пишутся данные в таблицу файлов или в загрузочный сектор? Даже если просто нажать «Reset» в этот момент, куски данных и недописанные сектора постепенно крадут у вас место и накапливают ошибки. Еще скажите, что дефрагментацию делать не нужно ????
Дополню статью личным опытом. Иногда после внезапного выключения система не грузится. Доходит до логотипа — и на перезагрузку. Если получилось загрузиться в безопасном режима, запускайте Chkdsk и восстанавливайте поврежденные сектора. Если же даже безопасный режим недоступен, ищите дистрибутив, загружайтесь с него и выбирайте восстановление системы (кнопка R — recovery). После этого в консоли выполните три команды: Fixboot, Fixmbr и Chkdsk /r. Первые две восстанавливают поврежденную загрузочную область, третья — целостность данных. В 95% случаев систему удастся загрузить.
Источник
Читайте, как проверить жёсткий диск на ошибки файловой системы. Как используя команду CHKDSK исправить найденные ошибки.
Данная статья написана для того, чтобы каждый пользователь понимал, что необходимо делать в случае, когда жесткий диск с важными данными неожиданно отказывается работать, или работает неправильно и со сбоями.
Содержание:
- Запустите Командную строку от имени Администратора;
- Введите команду “chkdsk”;
- Параметры “chkdsk” для восстановления жесткого диска;
- Выполнение “chkdsk”.
Запустите Командную строку от имени Администратора
Даже в Windows 10, команда CHKDSK запускается с помощью Командной Строки, но для правильного доступа к ней необходимо использовать права администратора. Для запуска Командной Строки от имени Администратора нажмите сочетание клавиш Windows + X и выберите необходимый пункт меню. Также, данное меню можно открыть, кликнув правой кнопкой мышки по меню Пуск.
Откроется окно Контроля учетных записей пользователей с запросом разрешения на запуск Командной Строки от имени Администратора. Нажмите «Да» и вам откроется окно Командной Строки. Убедится в том, что вам предоставлены права Администратора вы можете прочитав название открывшегося окна: «Администратор: Командная строка».
Введите команду “chkdsk”
В Командной Строке введите команду “chkdsk”, после этого букву диска, который необходимо проверить или восстановить. В нашем случае это внутренний диск «С».
Параметры “chkdsk” для восстановления жесткого диска
Обычный запуск команды CHKDSK в Windows 10 просто покажет статус диска и не будет устранять никаких ошибок раздела. Для того чтобы команда исправляла ошибки на диске, необходимо задать её соответствующие параметры. После буквы диска, наберите следующие параметры, каждый через пробел после предыдущего: /f /r /x.
Параметр /f даёт команду CHKDSK исправлять все найденные ошибки; /r – находить на диске битые (bad) сектора и восстанавливать читабельную информацию; /x – останавливает диск до начала процесса. Для более специализированных заданий присутствуют также и дополнительные параметры.
Подытожим, команда которая необходимо ввести в Командную Строку выглядит следующим образом:
chkdsk [Drive:] [parameters]
В нашем случае это будет выглядеть так:
chkdsk C: /f /r /x
Обратите внимание, что CHKDSK должен иметь возможность блокировать диск, то есть он не должен использоваться для проверки загрузки системы во время его работы. Если нужный диск является внешним или не является загрузочным диском, процесс CHKDSK начнётся сразу же после запуска команды. Но если же он загрузочный, то система спросит о необходимости запуска команды перед следующей загрузкой. Выберите Да (или Y) и перезагрузите компьютер, и команда запустится перед запуском операционной системы, получив полный доступ к диску.
Выполнение “chkdsk”
Выполнении команды CHKDSK может занять какое-то время, особенно если проверять диск большого объёма. После окончания данного процесса она предоставит суммарный результат. Включая полный объём диска, распределение байтов и, что важнее всего, все ошибки, которые были найдены и исправлены.
Команда CHKDSK работает на всех версиях Windows, включая последние 7, 8 и 10. Что касается более старых версий операционных систем, то там пользователи могут запустить Командную Строку с меню Пуск / Выполнить и набрав “cmd”. После запуска Командной Строки, необходимо кликнуть на ней правой кнопкой мышки и выбрать «Запустить от имени Администратора», для получения доступа к необходимым правам.
Итак, мы разобрались с тем как запустить команду CHKDSK в старых версиях Windows и многие из тех, кто следовал предложенными шагами увидели, что объём их жесткого диска значительно уменьшился после запуска команды. Это свидетельствует о том, что данный диск является сбойным, так как одной из функций CHKDSK является определение и блокирование битых секторов (bad sectors) на жестком диске.
Если речь идёт о нескольких битых секторах на жестком диске, то они как правило остаются незамеченными для пользователя. Но если диск сбойный, то таких секторов может быть огромное количество. И заблокировав их CHKDSK съедает ощутимый кусок ёмкости вашего диска.
К такому результату нужно быть готовым и это означает, что все данные которые гипотетически хранятся на данных секторах будут утеряны. Даже если сама операционная система ещё об этом не догадывается. CHKDSK попробует восстановить данные с таких битых секторов во время использования параметра /r, но некоторые данные так и останутся повреждёнными и невосстанавливаемыми. И в таком результате нет никакой вины CHKDSK – данная команда просто отобразила текущее состояние вашего жесткого диска.
Источник
01.11.2016  windows | для начинающих | программы
В этой инструкции для начинающих по шагам показано, как проверить жесткий диск на ошибки и поврежденные сектора в Windows 7, 8.1 и Windows 10 через командную строку или в интерфейсе проводника. Также описаны дополнительные инструменты проверки HDD и SSD, присутствующие в ОС. Установка каких-либо дополнительных программ при этом не требуется.
Несмотря на то, что существуют мощные программы для проверки дисков, поиска бэд-блоков и исправления ошибок, их использование в большинстве своем, будем мало понятно обычному пользователю (и, более того, может даже навредить в некоторых случаях). Встроенная же в систему проверка с помощью ChkDsk и других системных инструментов, сравнительно проста в использовании и достаточно эффективна. См. также: Как проверить SSD на ошибки, анализ состояния SSD.
Примечание: если причиной того, что вы ищите способ проверить HDD стали непонятные звуки, издаваемые им, посмотрите статью Жесткий диск издает звуки.
Как проверить жесткий диск на ошибки через командную строку
Для проверки жесткого диска и его секторов на ошибки с использованием командной строки, ее для начала потребуется запустить, причем от имени Администратора. В Windows 8.1 и 10 вы можете сделать это, кликнув правой кнопкой мыши кнопке «Пуск» и выбрав пункт «Командная строка (администратор)». Другие способы и для других версий ОС: Как запустить командную строку от имени администратора.
В командной строке следует ввести команду chkdsk буква_диска: параметры_проверки (если ничего не понятно, читаем дальше). Примечание: Check Disk работает только с дисками, отформатированными в NTFS или FAT32.
Пример работающей команды может выглядеть следующим образом: chkdsk C: /F /R— в этой команде будет проверен на ошибки диск C, при этом ошибки будут исправляться автоматически (параметр F), будет проведена проверка поврежденных секторов и попытка восстановления информации (параметр R). Внимание: проверка с использованными параметрами может занять несколько часов и как будто «зависать» в процессе, не выполняйте её, если не готовы ждать или если у вас ноутбук не подключен к розетке.
В случае, если вы попробуете проверить жесткий диск, который в настоящее время используется системой, вы увидите сообщение об этом и предложение выполнить проверку после следующей перезагрузки компьютера (до загрузки ОС). Введите Y для того, чтобы согласиться или N, чтобы отказаться от проверки. Если при выполнении проверки вы видите сообщение о том, что CHKDSK недопустим для дисков RAW, то может помочь инструкция: Как исправить и восстановить диск RAW в Windows.
В остальных случаях сразу будет запущена проверка, по итогам которой вы получите статистику проверенных данных, найденных ошибок и поврежденных секторов (у вас она должна быть на русском языке, в отличие от моего скриншота).
Полный список доступных параметров и их описание вы можете получить, запустив chkdsk с вопросительным знаком в качестве параметра. Однако для простой проверки на ошибки, а также проверки секторов будет достаточно команды, приведенной в предыдущем абзаце.
В тех случаях, когда проверка обнаруживает ошибки на жестком диске или SSD, но не может их исправить, это может быть связано с тем, что работающая Windows или программы в настоящее время используют диск. В данной ситуации может помочь запуск оффлайн-сканирования диска: при этом диск «отключается» от системы, выполняется проверка, а затем снова монтируется в системе. Если же отключить его невозможно, то CHKDSK сможет выполнить проверку при следующей перезагрузке компьютера.
Чтобы выполнить оффлайн проверку диска и исправление ошибок на нем, в командной строке от имени администратора выполните команду: chkdsk C: /f /offlinescanandfix (где C: — буква проверяемого диска).
Если вы увидите сообщение о том, что нельзя выполнить команду CHKDSK, так как указанный том используется другим процессом, нажмите Y (да), Enter, закройте командную строку и перезагрузите компьютер. Проверка диска начнется автоматически при начале загрузки Windows 10, 8 или Windows 7.
Дополнительная информация: при желании, после проверки диска и загрузки Windows, вы можете просмотреть журнал проверки Check Disk с помощью просмотра событий (Win+R, ввести eventvwr.msc) в разделе Журналы Windows — Приложение, выполнив поиск (правый клик по «Приложение» — «Поиск») по ключевому слову Chkdsk.
Проверка жесткого диска в проводнике Windows
Самый простой способ проверки HDD в Windows — использовать проводник. В нем, кликните правой кнопкой мыши по нужному жесткому диску, выберите пункт «Свойства», а затем откройте вкладку «Сервис» и нажмите «Проверить». В Windows 8.1 и Windows 10 вы, скорее всего, увидите сообщение о том, что сейчас проверка этого диска не требуется. Однако, вы можете запустить ее принудительно.
В Windows 7 присутствует дополнительная возможность включить проверку и исправление поврежденных секторов, отметив соответствующие пункты. Отчет о проверке вы все так же можете найти в просмотре событий приложений Windows.
Проверка диска на ошибки в Windows PowerShell
Проверить жесткий диск на ошибки можно не только с помощью командной строки, но и в Windows PowerShell.
Для того, чтобы проделать эту процедуру, запустите PowerShell от имени администратора (можно начать набирать PowerShell в поиске на панели задач Windows 10 или в меню Пуск предыдущих ОС, после чего кликнуть правой кнопкой мыши по найденному элементу и выбрать пункт «Запустить от имени администратора».
В Windows PowerShell используйте следующие варианты команды Repair-Volume для проверки раздела жесткого диска:
- Repair-Volume -DriveLetter C (где C — буква проверяемого диска, в этот раз без двоеточия после буквы диска).
- Repair-Volume -DriveLetter C -OfflineScanAndFix (аналогично первому варианту, но для выполнения оффлайн-проверки, как это описывалось в способе с chkdsk).
Если в результате выполнения команды вы увидите сообщение NoErrorsFound, это означает, что ошибки на диске найдены не были.
Дополнительные возможности проверки диска в Windows 10
Помимо перечисленных выше вариантов, вы можете использовать некоторые дополнительные встроенные в ОС средства. В Windows 10 и 8 обслуживание дисков, в том числе их проверка и дефрагментация происходят автоматически по расписанию, в то время, когда вы не пользуетесь компьютером или ноутбуком.
Чтобы просмотреть информацию о том, были ли найдены какие-либо проблемы с дисками, зайдите в «Панель управления» (сделать это можно, кликнув правой кнопкой мыши по Пуску и выбрав нужный пункт контекстного меню) — «Центр безопасности и обслуживания». Откройте раздел «Обслуживание» и в пункте «Состояние диска» вы увидите информацию, полученную в результате последней автоматической проверки.
Еще одна возможность, которая появилась в Windows 10 — утилита диагностики хранилища (Storage Diagnostic Tool). Для использования утилиты, запустите командную строку от имени администратора, затем используйте следующую команду:
stordiag.exe -collectEtw -checkfsconsistency -out путь_к_папке_сохранения_отчета
Выполнение команды займет некоторое время (может показаться, что процесс завис), при этом будут проверены все подключенные диски.
А после завершения выполнения команды, в указанном вами расположении будет сохранен отчет о выявленных проблемах.
Отчет включает в себя отдельные файлы, содержащие:
- Информацию проверки chkdsk и информацию об ошибках, собранную fsutil в текстовых файлах.
- Файлы реестра Windows 10, содержащие все текущие значения реестра, относящиеся к подключенным накопителям.
- Файлы журналов просмотра событий Windows (события собираются в течение 30 секунд при использовании ключа collectEtw в команде диагностики дисков).
Для рядового пользователя собранные данные могут не представлять интереса, однако в некоторых случаях может оказаться полезной для диагностики проблем работы накопителей системным администратором или другим специалистом.
Если при проверке у вас возникают какие-либо проблемы или требуется совет, пишите в комментариях, а я, в свою очередь, постараюсь вам помочь.
Источник