Разное

Проверка жесткого диска из командной строки: Вы заблудились на сайте компьютерного мастера

15.01.2004

Содержание

Как проверить диск на наличие ошибок windows 10

Выполнение диагностики жесткого диска в Windows 10

Осуществление диагностики жесткого диска требуется для того, чтобы узнать детальную информацию о его состоянии или найти и исправить возможные ошибки. В операционной системе Windows 10 предусмотрено несколько системных инструментов по проведению этой процедуры. Кроме этого разработано разное стороннее программное обеспечение, позволяющее проверить качество функционирования HDD. Далее мы детально разберем данную тему.

Выполняем диагностику жесткого диска в Windows 10

Некоторые пользователи задались вопросом о проверке рассматриваемого комплектующего из-за того, что оно начало издавать характерные звуки, например, щелчки. При возникновении подобной ситуации мы рекомендуем обратиться к другой нашей статье по ссылке ниже, где вы узнаете основные причины и решения этой проблемы. Мы же переходим непосредственно к методам анализа.

Способ 1: Специальное программное обеспечение

Детальную проверку и исправление ошибок винчестера проще всего осуществить с помощью специального стороннего программного обеспечения. Одним из представителей такого софта является CrystalDiskInfo.

  1. После скачивания установите и запустите софт. В главном окне вы сразу увидите информацию об общем техническом состоянии HDD и его температуру. Ниже находится раздел со всеми атрибутами, где отображаются данные всех критериев диска.

Возможности CrystalDiskInfo огромные, поэтому мы предлагаем ознакомиться со всеми ними в другом нашем материале по следующей ссылке.

На просторах интернета присутствует и другое ПО, разработанное специально для проверки HDD. В нашей статье по ссылке ниже рассказано о лучших представителях подобного софта.

Способ 2: Системные средства Windows

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

Проверка на наличие ошибок

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

    Перейдите в «Этот компьютер», кликните правой кнопкой мыши на необходимом разделе и выберите пункт «Свойства».

После окончания процедуры найденные проблемы файловой системы будут исправлены, а работа логического раздела оптимизирована.

Check Disk

Сканирование носителей с файловой системой FAT32 или NTFS доступна с помощью утилиты Check Disk, а запускается она через «Командную строку». Она не только проводит диагностику выбранного тома, но и восстанавливает битые секторы и информацию, главное задать соответствующие атрибуты. Пример оптимального сканирования выглядит так:

    Через меню «Пуск» отыщите «Командную строку», кликните на ней ПКМ и запустите от имени администратора.

Repair-Volume

Управление определенными процессами и системными операциями удобнее всего осуществлять через PowerShell – оболочку «Командной строки». В ней присутствует утилита для анализа HDD, а запускается она за несколько действий:

    Откройте «Пуск», через поле поиска найдите «PowerShell» и запустите приложение от имени администратора.

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

Мы рады, что смогли помочь Вам в решении проблемы.

Помимо этой статьи, на сайте еще 12339 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Проверка жесткого диска на ошибки в 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). Для использования утилиты, запустите командную строку от имени администратора, затем используйте следующую команду:

Выполнение команды займет некоторое время (может показаться, что процесс завис), при этом будут проверены все подключенные диски.

А после завершения выполнения команды, в указанном вами расположении будет сохранен отчет о выявленных проблемах.

Отчет включает в себя отдельные файлы, содержащие:

  • Информацию проверки chkdsk и информацию об ошибках, собранную fsutil в текстовых файлах.
  • Файлы реестра Windows 10, содержащие все текущие значения реестра, относящиеся к подключенным накопителям.
  • Файлы журналов просмотра событий Windows (события собираются в течение 30 секунд при использовании ключа collectEtw в команде диагностики дисков).

Для рядового пользователя собранные данные могут не представлять интереса, однако в некоторых случаях может оказаться полезной для диагностики проблем работы накопителей системным администратором или другим специалистом.

Если при проверке у вас возникают какие-либо проблемы или требуется совет, пишите в комментариях, а я, в свою очередь, постараюсь вам помочь.

А вдруг и это будет интересно:

17.09.2020 в 16:39

Здравствуйте! Сегодня при включении ПК запустился CHKDSK, и сделал проверку в 3 этапа (минут 5). Это запланированное задание, или какие-то проблемы? Первый раз такое вижу.
Диск HDD уже «пенсионер» (32700 ч. работы; 7 лет диску). CrystalDiskInfo говорит «Хорошо». Переназначенных секторов в Raw «по нулям», ровно как нестабильных секторов и неисправимых ошибок секторов.

18.09.2020 в 14:23

Здравствуйте.
Вряд ли запланированное, скорее сбой (например, неправильное выключение, либо выключение питания пока он находился в сне/гибернации). Пока переживать не стоит.

02.10.2020 в 14:12

Здравствуйте!
Запускал проверку диска на ошибки — ошибок не найдено. Затем дефрагментацию диска. Все стандартным средством через проводник. Свободное место на системном диске уменьшилось на 2,5 ГБ (. ) Для меня это очень ощутимо. Запустил очистку диска и обычно, и в расширенном режиме, и с дополнительными параметрами — ничего не помогло. В чем может быть причина? (Диск SSD. Win7) И можно ли как-то очистить эти 2,5 ГБ? Не понимаю как так дефрагментация «съела» 2,5 ГБ.
Спасибо!

02.10.2020 в 15:10

Здравствуйте. Вряд ли дефрагментация, скорее все-таки что-то скачалось (обнволения, etc), пока дефрагментировалось.

02.10.2020 в 15:30

Спасибо за ответ. Вряд ли обновление — компьютер, при дефрагментации, вообще не был подключен к интернету, да и размер такого обновления (2,5 ГБ!) Других вариантов нет?

03.10.2020 в 11:11

Не приходят в голову. Не должна дефрагментация ничего подобного делать. Временные файлы могут быть, но других идей нет.

03.10.2020 в 14:45

Благодарю за попытку помочь! Пытаюсь разобраться самостоятельно. Воспользовался программой Wiz Tree, проанализировав обнаружил, что папка SystemVolumeInformation «распухла» именно на 2,5ГБ. До проверки и дефрагментации диска такого не было (я слежу за системой) Каких-то других причин исчезновения свободного места не нашел. Вот только теперь ума не приложу из-за чего это папка так «раздулась», и как её почистить.

04.10.2020 в 10:19

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

04.10.2020 в 14:27

Да, согласен. Но, как я уже говорил, слежу за системой и за этой папкой в частности. Вес ее не превышал 500МБ. Так как все работало стабильно, я обычно оставлял одну последнюю (максимум две) точку восстановления — что бы оставалось больше свободного места. Когда после дефрагментации «пропало» 2,5 ГБ первое что я сделал — это почистил диск в расширенном режиме с удалением точек восстановления. Чистил штатным средством через проводник, так что по определению ничего в системе нарушить не мог. Однако места больше не стало, по этому вряд ли эта папка «распухла» из-за точек восстановления. Уже начал склоняться к тому, что я повредил этой дефрагментацией часть блоков на SSD — что, в общем-то думаю, мало вероятно. Через командную строку запустил проверку (chkdsk C: /f) — все в норме. Через Wiz Tree снова все проанализировал. «Распухла» именно папка «Sys…Vol…Inf» Нашел в ней 4 файла, которые в сумме составляют 2,5 ГБ и дата их изменения совпадает с датой дефрагментации. И программа Wiz Tree дает возможность их удалить, но вот здесь как раз и встает дилемма — уже есть риск что-то нарушить в работе системы, а значит только добавить себе проблем.

05.10.2020 в 13:46

А что там за файлы? Я имею в виду имена файлов.

26.02.2021 в 06:49

Илья, на SSD-диске вообще в принципе дефрагментацию не стоило делать. И если она выставлена автоматически по расписанию, то ее нужно вообще отключить.

16.10.2020 в 18:38

Дабы в дальнейшем не было проблем (на всякий, вполне предвиденный и вполне возможный случай) — запустил chkdsk H: /F /R, что собственно и является причиной моих тут описаний тут. 2 часа — «полёт нормальный» — 32%.

«По просьбам трудящихся» — исходя из собственного опыта и ощущений, рискну всё-же грубо предположить, что для объёма винчестера 3 Тб., зависание больше чем на 8 часов — уже «клиническая смерть» (если не Seagate — там может быть кома и подольше), и надо приступать к реанимации… Если же проценты медленно но ползут, советую дождаться окончания (после дождичка в четверг — авось), а потом заняться разбирательством причин неработоспособности (а это оно).

Возможно, как у меня — плохой контакт в разъеме (или где) когда БИОС видит винчестер и «не жужжит», а Виндовс — видит проблемы но молча тормозит. Так-же, плохие или не подходящие кабелЯ для SATA (SATA2 вместо SATA3, например, их много сейчас разновидностей и «стандартов», зачастую плохого качества).
У меня, к примеру, в планах теперь — замена «при оказии» «штатных» кабелей, поставлявшихся с материнской платой, на современные. Тем более, что «материнка» древняя, с гибридной системой SATA3, которая переключает режимы работы — «как БИОС и Виндовс на душу придется», а кабели стандарта SATA2 (качество исполнения, материалы и стоимость).

После разбирательства и устранения причин, советую набраться терпения и вновь запустить CHKDSK X: /F /R. При подобном поведении винчестера, ошибки — более чем вероятны, и если причина устранена — будут исправлены. После чего запустить дефрагментацию — уверен что будет кавардак. Лучше штатную, особенно если Win10, хотя некоторые сторонние программы предлагают «красива» расположить и рассортировать файлы по винчестеру, и в этом есть малый смысл, но это скорей — украшательство. Стоит ли выстраивать свой винчестер в «экибану»?

16.10.2020 в 18:44

Судя по комекнтариям, наверноре многим тут будет интересно, хотя — оффтоп предистория к предыдущему топику.
При очередном обновлении (до 2004) — «винда вылетела в трубец», прихватив с собой (после всех штатных средств восстановления) даже папку «МоИ Документы».
Однако, осталась «Командная строка», из которой я запустил ранее установленный на этот диск «Какойта Командер» (не помню какой именно), и скачал свои, «не виндовые» данные на другой винчестер (в текущей системе у меня их 3).
(Разумеется ЦРУ с БилломбезГейца и их ошалелому детищу Майкрософту, я ничего сурьёзного не доверю, так что действительно полезной информации я не потерял)
Далее — расформатировал (расчехлил) свой винчестер, и поставил свежую сборку «набело» — без проблем (как казалось). По ходу действий за несколько дней, постепенно, уже все настроил и почти забыл о случившемся. Смущали только тормоза с дополнительными винчестерами в системе…
Запустил на самом тормознутом винчестере дефрагментацию через программу Defraggler (нагляднее штатной). Результат — подзавис меня, а не прогу, которая

через 3 суток, успешно завершилась, радостно сообщив мне — что всё прекрасно. Однако — показывая при этом, что при начале работы фрагментировано было 26%, а по окончании — 40%.
Счастливая мысль, залезть в «железо» компа — пришла внезапно…

Вскрытие показало — что причиной всех бед был плохой контакт в плохом разъёме SATA (плохой команды Hitachi, с их плохой пластмассой), и плохом «штатном» (поставляемом с плохой материнской платой, плохого бренда Gigabyte) кабеле, который «болтался в нем, как что-то там плохое в проруби», а так-же плохой наполненностью моего кошелька, не момент приобретения сиих плохих гаджетов…

Для лечения — вынул «провинившийся» винчестер, и аккуратно почистил контакты разъёмов, ножом для бумаг (грубовато конечно). Вырезал подходящий маленький кусочек тонкого пластика из упаковки от «чевоты» (

0.15мм толщиной), слегка подогнул его, и вставил прямо в разъём, с расчётом «чтоб не болталось» — а лучше прижимало контакты меж собой.
При загрузке сразу стало понятно по скорости, что в основном — проблемка решена (чуть позже проведу эту профилактику и со вторым винчестером, а основной — в норме и с другими брэндами дружит).
Выходит что Виндовс тут виноват — лишь косвенно (не адекватная реакция на, не основной даже, венчестер, который — «то потухнет, то погаснет»).

17.10.2020 в 08:51

Еще раз — Привет Всем.
Ничего, что в «Планировщике задач/Библиотека/Windows/Chkdsk/ProactiveScan» по умолчанию «стоит» — «Останавливать задачу, выполняемую дольше: 3 дн.» (Win10 2004 «свежепойманый»)?
У меня задача выполнялась, лишь чуть, меньше заданного срока, и при этом — успешно. И исправила всё.
«Обидна будет, если будет крутить» 3-е суток, а не хватит 1-го часика для корректного завершения…
Правильно ли я понял, что эта задача «по требованию» — запускается при любом старте CHKDSK ?

17.10.2020 в 11:04

Насколько мне известно, эта задача запускается в рамках автоматического обслуживания системы, а не при любом старте проверки диска.

09.12.2020 в 16:57

Подскажите, а в чём беда, если проверка проходит от силы максимум 1 минуту? Будто и не проверяет ничего, диску уже лет 8, и явно проблемы есть, однако проверка будто бы и не проходит.

10.12.2020 в 15:15

а проверку запускаете какую? Если chkdsk /f /r — то точно должен долго проводить. Если chkdsk /f — то может и быстро, если проблем именно с файловой системой нет и файлов не слишком много.

14.12.2020 в 19:04

Все пробовал. И ту и другую, в результате около минуты проверка, по какой причине — не знаю…

15.12.2020 в 13:06

Если честно, тогда не знаю, что предположить… В выборе диска вы ведь ошибиться не могли по идее….

20.12.2020 в 17:43

С недавнего времени ноутбук стал зависать и лагать, а в Диспетчере задач в разделе «Производительность» в разделе «Диски» с описанием «нагрузка на все физические диски» показывается при запуске 100%, было так, теперь лагает и при запуске Windows 8.1 (во время ввода пароля и т.п.), во время работы на рабочем столе при запуске диспетчера задач можно видеть что при запуске учётных записей (загрузка рабочего стола) в «Производительности» в «Дисках» показывается 100%, потом где-то секунды на 7 сбрасывается почти до 0% по нагрузке на «физических дисках», потом опять 100% нагрузка… Так длится минут 5 в лучшем случае и цикл повторяется. Пытался чистить CCleaner’ом, JetCleaner, установил и запустил пару раз Mem Reduct не помогло, делал функцию «Восстановление Компьютера» (перенастройка Windows 8.1 с удалением файлов приложений, но с сохранением музыки, видео, документов и т.п., — не помогло… Раньше было запускаешь и всё работает, правда перед этим последнее время было что 100% на диск была вначале после загрузки рабочего стола, но через секунд 6 снижалась и не поднималась больше. Можно ли исправить это проверкой диска Chkdsk?

21.12.2020 в 09:18

Здравствуйте.
Проверку-то запустить можно, но сомнительно, что она исправит что-то.
А наблюдения дают понимание, какие конкретно запущенные процессы нагружают диск? (отсортировать по столбцу диск в «процессы» диспетчера задач)

20.01.2021 в 18:32

Михаил, удалось найти проблему? Поделитесь, у меня такая же история,100% загруженность диска на ноутбуке

29.12.2020 в 11:54

А у меня, при проверке через «chkdsk D: /f /offlinescanandfix» выдаёт: недопустимый параметр: /offlinescanandfix
В чём тут может быть дело?

29.12.2020 в 15:09

Не знаю даже. Только что проверил — работает (причем прямо скопировал ваш текст из комментария, проверял на Win 10 Pro последней).

29.12.2020 в 15:24

И я не знаю. У меня Win 7, SP 1. По команде «chkdsk D: /f /r/» — проверка проводиться, но на завершающем этапе пишет что-то типа: «невозможно произвести запись в раздел»

21.01.2021 в 19:07

Дмитрий здравствуйте,
Я запустил от имени администратора PowerShell, затем ввел Repair-Volume -DriveLetter C, а также с опцией -OfflineScanAndFix и два раза получил ошибку Имя «Repair-Volume» не распознано как имя командлета, функции, файла скрипта или выполняемой программы. В интернете решения не нашел. Может вы подскажете, что это может быть?

22.01.2021 в 13:43

Здравствуйте.
Windows 10? Если да, то затрудняюсь ответить. Команда должна поддерживаться.

15.02.2021 в 15:04

Доброго времени суток
Через chkdsk приступил к сканированию спустя 5 минут выдал ошибки, подскажите пожалуйста (6e74667363686b2e b67) (6e74667363686b2e 1798)

16.02.2021 в 13:01

Здравствуйте. По кодам ошибок ничего не скажу. А текстом что она сообщала?

16.02.2021 в 16:16

К сожалению уже не помню, у меня такая ситуация, внешний жесткий диск с проводом, мне с него нужно инфу гигов 50-100 перекинуть на комп, одной папкой пробую он много файлов пропускает, может подскажите, пожалуйста рабочий способ с таким кол-вом информации, спасибо

09.04.2021 в 09:58

День добрый! Есть внешний жесткий диск WD. Отработал 8 месяцев и начались проблемы. В мой компьютер просто отображается как Локальный диск Е. Открыть его нельзя. Кое-как, с помощью DMDE, вытащил более ценные данные. Писало ошибки типа cyclic redundancy check и semaphore timeout period has expired. В смарте с каждой новой проверкой стремительно увеличивается количество current pending sector. Попробовал запустить chkdsk f. Все происходит очень медленно (диск на 5 тб и свободно около 500 гиг), пишет не удается прочесть сегмент записи о файле. И так много файлов. Что можно сделать? Идеально хотелось бы, чтоб и жесткий заработал и данные остались. Вроде там мелочи, фильмы, сериалы. Но жаль потраченного времени на их поиск, загрузку.

10.04.2021 в 12:32

Здравствуйте.
Для начала попробуйте с другим кабелем USB и на другом компьютере, не на передней панели ПК и не через UBS-хаб — быть может и не в самом диске дело.

04.07.2021 в 14:29

Здравствуйте. Ввёл chkdsk /f /r для диска C (SSD), предложило провести проверку после перезагрузки, т.к. диск занят. Нажал Y, выполнил перезагрузку — уже полчаса на экране горит логотип производителя ноутбука и ничего не происходит. Подскажите, пожалуйста, в чём может быть проблема?

05.07.2021 в 22:09

Здравствуйте. В теории может и проверяет и стоит дождаться… но с учетом того что я отвечаю спустя сутки, наверное, проблема уже решена.

27.08.2021 в 09:36

Внешний диск 1ТБ. Проверяю в виндовс 7 штатными средствами. Насколько надёжен такой способ?

27.08.2021 в 19:53

Для ошибок файловой системы — вполне надёжен. Если предполагается что-то аппаратное и бэд-блоки, то оценил бы как «среднюю».

03.09.2021 в 07:31

По команде
Repair-Volume -DriveLetter c: -OfflineScanAndFix

возможно стоит добавить в статью)

При запуске в безопасном режиме не работает, выдает ошибку:
Repair-Volume : Не найдены объекты MSFT_Volume со свойством «DriveLetter»

Нашёл причину: в безопасном режиме не запускается служба smphost (SMP дисковых пространств (Майкрософт))

Проверка и исправление ошибок диска в Windows 10

Если ухудшилась работа Windows 10 и есть подозрение проблемы в дисках, используйте данный инструмент для проверки целостности файловой системы, исправления ошибок и восстановления поврежденных секторов.

Примечание : для использования инструмента, вам необходимо войти в систему как администратор.

Как исправить ошибки диска

Откройте «Проводник«, перейдите в Этот компьютер > Устройства и диски. Щелкните правой кнопкой мыши и выберите «Свойства«.

Перейдите к вкладке «Сервис» и в разделе «Проверка диска на наличие ошибок файловой системы» нажмите «Проверить«.

При обнаружении потенциальных ошибок, нажмите «Проверить и восстановить диск» и следуйте дальнейшим инструкциям.

Как запустить проверку и исправление ошибок диска из командной строки

Наберите в поиске «Командная строка» и нажмите «Запуск от имени администратора«.

В появившейся окне введите:

Где С: — это буква диска, /f — параметр для исправления найденных ошибок диска.

Введите Y и нажимаем Enter, перезагрузите компьютер и ожидайте окончания проверки.

Проверка диска на ошибки в Windows 10 и исправление их

проверка диска в Windows 10

Время от времени на жестком диске появляются битые сектора. Из-за этого время от времени необходимо проверять жесткий диск на ошибки и исправлять их. В процессе этого данные, хранящиеся в битых секторах, переносятся в работающие. Если вы планируете проводить дефрагментацию диска, то проверка делается перед этим.

Сегодня рассмотрим, как осуществляется проверка жесткого диска на ошибки в Windows 10.

Как осуществляется проверка жесткого диска?


Последовательность действий, которую нужно выполнить для проверки жесткого диска, очень проста:
  1. Откройте «Этот компьютер» и нажмите правой кнопкой мыши по диску C. Если в качестве системного установлен диск с другой буквой, необходимо сделать правый клик мышью по нему.
  2. Появится контекстное меню. В самом его низу находится пункт «Свойства».
  3. Откроется следующее окно.
    проверка диска на ошибки
    В нем необходимо выбрать вкладку «Сервис». Там будет кнопка со значком щита и надписью «Проверить». Она располагается в самом верхнем блоке этого раздела.
  4. После того, как вы нажмете эту кнопку, необходимо будет подтвердить проверку, если она осуществляется в штатном режиме. Windows скажет, что она не требуется, но мы нажимаем «Проверить диск», после чего появится окошко с указанием времени и кнопкой отмены.
    сканирование диска
  5. Когда процесс проверки диска закончится, появится уведомление о результатах проверки. В нашем случае ошибок не оказалось.
    результат проверки диска

В результате проверки могут обнаружиться ошибки. В этом случае их надо исправить. Если же их не оказывается, то можно закрыть все окна и пользоваться компьютером, как раньше.

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

Как исправить ошибки жесткого диска с помощью командной строки?

В результате проверки может появиться следующее сообщение.

Это говорит о том, что ошибки обнаружены. Чтобы их исправить, необходимо воспользоваться утилитой

chkdsk из командной строки администратора. Для этого делается правый клик мышью по кнопке «Пуск», после чего выбирается «Командная строка (администратор)».

запуск командной строкиchkdsk

Чтобы проверить жесткий диск с помощью консольной утилиты, необходимо в терминале ввести следующую инструкцию.

chkdsk c: /f

Давайте объясним, что это значит.

  • Chkdsk – это кодовое слово, означающее название утилиты для проверки диска.
  • C: – это диск, который нам надо проверить.
  • /f – параметр, указывающий на то, что ошибки должны быть исправлены.

Утилита имеет ряд других параметров, но их использование необязательно для стандартной проверки и исправления типичных ошибок.

После того, как вы нажмете клавишу Enter, будет предложено после перезапуска компьютера выполнить проверку. Пишете Y и закрываете окно терминала. После того, как вы перезапустите ПК, система автоматически выполнит проверку, устранит все ошибки. После этого компьютер включится, как обычно.

Как видим, нет ничего сложного. Достаточно сделать несколько кликов мышью или написать одну строку в консоли.

Проверка жесткого диска на ошибки » Страница 3

Спасибо большое за ответ, за отклик!
Я дожидаюсь проверки до конца (проверяет диск С, где винда), проверка кстати проходит достаточно быстро, не более 3-5 минут, и после этого компьютер перезагружается и включается нормально.

«Конечно хорошо бы форматнуть весь ваш винчестер» в смысле вообще весь диск, даже те разделы где не установлена винда?

А вообще проблема вот ещё в чем. Компьютер включается, но не загружается, зависает на заставке материнской платы. При этом может висеть на заставке материнки и пол часа (и дальше ничего не происходит, выключаю компьютер кнопкой), а может и 5-10 минут, а после этого выдает Disk boot failure, insert system disk and press enter. Заходила не раз в биос, как это стало появляться, так обнаружила что биос бывает не видит мой винчестер. Либо ситуация такая компьютер всё таки загружается, винда загружается, но после загрузки через какое-то короткое время 10-20 минут вылазиет синий экран, ошибки 0х0000007А, 0х00000077.
Я заметила, что всё это началось после того как, установили новую видеокарту (1 месяц назад). Конечно раньше тоже вылазили синие экраны как-то, как-то тоже была проверка диска при загрузке, но это было оооочень редко, единичные случаи так сказать, а тут уже целый месяц это продолжается. При этом нет определенности, ладно бы что-то одно, а то каждый раз по разному-все описанные выше ситуации чередуются,то одно, то другое. Я предполагала, что это из-за новой видеокарты, т.к вычитала, что бывает конфликт оборудования, несовместимость, также пишут, что после установки видеокарты нужно переустанавливать винду (особенно если меняешь производителя, а у меня так и есть, была нвидиа, сейчас радеон), но я винду не переустанавливала.

(продолжение текста)
Информация о компьютере:
Процессор QuadCore Intel Core 2 Quad Q6600, 2400 MHz (9 x 267)
Системная плата Gigabyte GA-EP43-DS3 (4 PCI, 1 PCI-E x1, 2 PCI-E x16, 4 DDR2 DIMM, Audio, Gigabit LAN, IEEE-1394)
Модуль памяти DDR2 4096 Mb Corsair 2*2 GB
Видеокарта Gigabyte AMD Radeon HD 7700 Series (1024 МБ). Была видеокарта GeForce 8800 GTS.
Дисковый накопитель WDC WD6400AAKS-00A7B0 (640 ГБ, 7200 RPM, SATA-II)
БП 550W
Операционная система Microsoft Windows XP Professional SP3 (32-bit) (установлена уже около 1,5 лет назад)
Всему компьютеру, т.е всем внутренностям компьютера около 5,5 лет, кроме новой видеокарты.

(продолжение текста)
Диск уже проверяла программой Виктория. В итоге выдал 14 битых секторов (синие квадратики с «х»), 1 оранжевый и 94 зеленых, остальные серые. Никаких действий по отношению к битым секторам не предпринимала, просто протестировала винчестер. SMART винчестера в HDDScan : все показатели отмечены зеленым цветом, и только 197 Current Pending Errors Count помечен желтым с восклицательным знаком.

Забыла написать, что на фоне всех вышеописанных ситуаций, которые происходят с компьютером за последний месяц, он может в один прекрасный день включиться, загрузиться совершенно нормально и проработать весь день нормально,

даже на протяжении нескольких дней может так происходить,

Как проверить жесткий диск на ошибки в Windows 7

Проверить жесткий диск на ошибки иногда может потребоваться, если имеются подозрения, что жесткий диск работает неправильно.

Неправильная работа выражаться может в долгой загрузке и длительном завершении работы компьютера, неожиданной перезагрузке ПК, зависании при работе с данными и прочие неисправности.

Содержание:
  1. Неисправности жесткого диска
  2. Как проверить диск
  3. Запуск утилиты CHKDSK
  4. Применение командной строки
  5. Итоги

Неисправности жесткого диска

Неполадки в ОС Windows влияют на её работоспособность. Ошибки в файловой системе могут происходить по различным причинам:

  • Из-за внезапного отключения электроэнергии может произойти сбой работы ПК. Именно для предотвращения таких случаев рекомендуется использовать источник бесперебойного питания.
  • Заражение компьютера вредоносными программами.
  • Неисправность самого оборудования ПК.

В результате на жестком диске возникают поврежденные сектора.

Как проверить жесткий диск

Чтобы жесткий диск проверить, в ОС Windows 7 не потребуется установка сторонних программ. Всё, что нужно, уже имеется в Windows 7, а именно интегрированная утилита — CHKDSK.

При работе утилиты CHKDSK сбойные сектора диска отмечаются как поврежденные. В дальнейшем система перестаёт их читать и записывать на них данные.

Если возможность восстановить сбойные сектора на жёстком диске есть, то при работе утилиты они могут быть исправлены.
Запуск утилиты для проверки диска может быть осуществлен двумя способами:

  • во-первых — средствами системы в графическом интерфейсе;
  • во- вторых — с помощью командной строки.

Запуск утилиты CHKDSK для проверки диска средствами системы

Самым простым способом проверки файловой системы на сбои является запуск утилиты CHKDSK в графическом варианте средствами самой системы.

Особенно, если нужно проверить внешний жесткий диск, USB-флешку, либо проверить карту памяти.

Чтобы прибегнуть к Windows утилите, заходим в Мой компьютер и правой клавишей жмем по устройству, которое надо проверить.
В данном случае это диск N, выбираем Свойства.

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

В раскрывшемся окошке ставим два флажка — Автоматически исправлять системные ошибки и второй — Проверять и восстанавливать поврежденные сектора

. Жмем Запуск.


Начнется процесс сканирования и осталось дождаться его окончания. По окончании появится сообщение, что устройство успешно проверено, ошибки в данном случае не найдены.

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

Проверка жесткого диска с применением командной строки

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

Затем открыть ком. строку от имени администратора для проверки диска.

Для этого в меню Пуск кликаем на

Все программы и выбираем – Стандартные. Затем жмем правой клавишей по — Командная строка и в контексте находим пункт – Запуск от имени Администратора.


Появляется окошко командной строки, в котором вводим команду — chkdsk. Команда chkdsk может работать только с дисками, которые отформатированы в NTFS и в FAT32.

После ввода команды, нужно указать букву диска, который требуется проверить на ошибки, например, диск C.

Далее вводим параметр F через пробел — /f. При этом ошибки диска будут исправляться в автоматическом режиме.

И вводим параметр R — /r, при котором проводится проверка поврежденных секторов, а также восстановление информации. Жмем на

Enter.

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

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

Отвечаем утвердительно. То есть вводим — Y, жмём на Enter и появляется сообщение в окошке. В нем будет информация, что выбранный том будет проверен при следующей перезагрузке компьютера.

Заходим в меню Пуск и выполняем перезагрузку. При следующей загрузке компьютера ничего не надо нажимать, а смиренно ждать, когда процесс проверки закончится.

Проверка жёсткого диска может идти достаточно продолжительное время. Когда процесс проверки завершится, то появится статистика проверенных данных. Будут доступны найденные ошибки утилитой и поврежденные на диске сектора.

Заключение

Таким образом, без применения стороннего софта в ОС Windows 7 имеется возможность средствами системы следить за состоянием жесткого диска и вовремя применять меры к его нормальной работе.

Полученную информацию лучше скопировать в текстовый редактор и затем изучить результаты проверки более подробно.

Команду chkdsk, как уже было сказано, также можно применить и для проверки USB флешки, внешнего жесткого диска, а также карты памяти.

Как всегда при каких-то манипуляциях с важными данными, тем более с системным диском, рекомендуется перед проверкой защититься созданием точки восстановления системы.

Другие записи по теме:

CHKDSK — проверка жесткого диска на ошибки. Проверка диска на ошибки и поврежденные сектора Chkdsk Лог проверки диска windows 7

В Windows 7 и более ранних версиях проверка диска chkdsk запускалась при включении ПК, как результат некорректного завершения работы. Однако её также можно было запустить самостоятельно через командную строку. По окончании сканирования пользователь мог увидеть результаты проверки и исправленные ошибки. В операционной системе Windows 10 этой возможности нет. На экране монитора отчёт сканирования chkdsk отображается в виде общего процента выполнения. Казалось бы, этого достаточно, но опытным пользователям может понадобиться информация об исправленных ошибках и внесённых изменениях в операционную систему. Как же посмотреть отчёт chkdsk в Windows 10?

Проверяем диск и смотрим результаты сканирования в Windows 10

Для того, чтобы проверить жёсткий диск на наличие ошибок, стоит запустить команду chkdsk. Для этого жмём «Пуск», далее «Командная строка (администратор)». В открывшемся окне вводим «chkdsk D/ f/ r/ v».

После сканирования закрываем командную строку и жмём «Пуск». В поисковой строке вводим «Event Viewer».

Откроется новое окно. В левом меню выбираем раздел «Windows Logs» и «Application».

Кликаем правой кнопкой мыши по «Application» и выбираем «Найти». Вводим chkdsk и кликаем «Enter».

Поиск выдаст первый лог с ID 1001. Внизу переходим ко вкладке «Основное» и смотрим результаты.

Также запустив командную строку с правами администратора и, ввёл запрос «get-winevent -FilterHashTable @{logname=»Application»;}| ?{$_.providername –match «wininit»} | fl timecreated, message | out-file c:\CHKDSK_REPORT.txt», можно получить отчёт о сканировании.

Открыть его можно в любом текстовом редакторе.

CHKDSK используется для проверки дисков и вывода отчетов о результатах проверки. Формат командной строки:

CHKDSK [том:[[путь]имя_файла]] ]

Том Определяет точку подключения, имя тома или букву проверяемого диска с двоеточием.

имя_файла Файлы, проверяемые на наличие фрагментации (только FAT/FAT32).

/F Исправление ошибок на диске.

/V Подробный режим вывода. Для FAT/FAT32: вывод полного пути и имени для каждого файла на этом диске. Для NTFS: также вывод сообщений об очистке.

/R Поиск поврежденных секторов и восстановление их содержимого. (требует ключ /F ).

/L:размер Только для NTFS: изменение размера файла журнала до указанной величины (в КБ). Если размер не указан, выводится текущее значение размера.

/X При необходимости, принудительное отключение тома. Все открытые дескрипторы для этого тома будут недействительны. (требует параметр /F ).

/I Только для NTFS: менее строгая проверка индексных элементов.

/C Только для NTFS: пропуск проверки циклов внутри структуры папок.

Ключи /I или /C уменьшают время выполнения CHKDSK за счет пропуска некоторых проверок тома.

Примеры использования:

CHKDSK — проверить текущий диск (том) в режиме «только чтение»

Пример отчета:

Тип файловой системы: NTFS.

Метка тома: DISK_C.

ВНИМАНИЕ! Параметр F не указан.

CHKDSK выполняется в режиме только чтения.

Проверка файлов (этап 1 из 3)…
Проверка файлов завершена.
Проверка индексов (этап 2 из 3)…
Проверка индексов завершена.
Проверка дескрипторов безопасности (этап 3 из 3)…
Проверка дескрипторов безопасности завершена.
CHKDSK проверяет журнал USN..
Завершена проверка журнала USN

488384000 КБ всего на диске.
482155688 КБ в 332072 файлах.
108552 КБ в 14989 индексах.
0 КБ в поврежденных секторах.
1120884 КБ используется системой.
65536 КБ занято под файл журнала.
4998876 КБ свободно на диске.

Размер кластера: 4096 байт.
Всего кластеров на диске: 122096000.
1249719 кластеров на диске.

CHKDSK D: /F — проверить диск D: в режиме исправления ошибок.

Если в данном режиме проверки CHKDSK не может получить монопольный доступ к проверяемому тому, то программа выдаст запрос на установку режима автоматического запуска тестирования указанного диска при следующей перезагрузке системы. Выполнение проверки будет произведено службой менеджера сеансов Windows, в соответствии с содержимым раздела реестра
HKLM\System\CurrentControlSet\Control\Session Manager\BootExecute
Результаты проверки можно просмотреть в журнале событий системы -(Панель управления — Администрирование — Просмотр событий — Приложение) уведомления службы Winlogon . Наличие признака запуска программы CHKDSK при следующей перезагрузке Windows можно проверить с помощью команды CHKNTFS , ссылку на описание которой, также можно найти на странице со списком команд CMD Windows. Кроме того, с ее помощью можно выполнить изменение некоторых параметров тестирования.

Работа программы CHKDSK делится на три основных прохода, в течение которых CHKDSK проверяет все метаданные на томе, и дополнительный четвертый проход. Термин «метаданные» означает «данных о данных.» Метаданные являются надстройкой над файловой системой, в которой отслеживаются сведения обо всех файлах, хранящихся на томе. В метаданных содержатся сведения о кластерах, составляющих объем данных конкретного файла, о том, какие кластеры свободны, о кластерах, содержащих поврежденные сектора и т.д. С другой стороны, данные, содержащиеся в файле, обозначаются как «данные пользователя». В NTFS метаданные защищаются с помощью журнала транзакций. Процесс изменения метаданных делится на определенные логические этапы, или транзакции, которые фиксируются в журнале. Если последовательность действий по изменению метаданных логически не завершена, то выполняется откат по данным журнала транзакций на тот момент, когда это изменение еще не было начато. Другими словами, использование журнала транзакций, значительно повышает вероятность целостности метаданных.

Для защиты данных пользователей (не метаданных) в файловой системе NTFS этот способ не используется.

Этап 1. Проверка файлов

Во время первого прохода CHKDSK выводит сообщение о том, что выполняется проверка файлов, а также объем выполненной проверки, выраженный в процентах (от 0 до 100). В течение этого этапа CHKDSK проверяет сегмент записи каждого файла в основной таблице файлов ( MFT ) тома.

Этап 2. Проверка индексов

По существу, индексы — это каталоги файловой системы NTFS. CHKDSK выполняет проверку того, что нет «потерянных» файлов и что во всех списках каталогов содержатся существующие файлы. Потерянным называется файл, для которого существует правильный сегмент записи файла, но о котором нет данных ни в одном списке каталога. Потерянный файл может быть восстановлен в соответствующем ему каталоге, если этот каталог еще существует. Если соответствующий каталог более не существует, CHKDSK создаёт каталог в корневом каталоге диска и перемещает файл в него.

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

В дескрипторах безопасности содержатся сведения о владельце файла или каталога, о разрешениях NTFS для данного файла или каталога, и об аудите для данного файла или каталога. CHKDSK проверяет структуру каждого дескриптора безопасности, но не выполняет проверку реального существования перечисленных пользователей или групп и правомерность предоставленных разрешений.

Этап 4. Проверка секторов

Данный этап выполнения CHKDSK определяется наличием параметра /R при запуске программы. Выполняется поиск поврежденных секторов в свободном пространстве тома . CHKDSK выполняет попытку чтения каждого сектора на томе, и, при обнаружении ошибки, кластер, в который входит данный сектор, помечается как дефектный и исключается из логической структуры тома. Даже без использования ключа /R программа всегда проверяет чтением секторы, относящиеся к таблице MFT (к метаданным). Кроме того, секторы, которые используются для области пользовательских данных, проверяются на предыдущих этапах работы CHKDSK.

Необходимо учитывать тот факт, что время выполнения CHKDSK с ключом /R может быть значительным. Кроме того, современные жесткие диски имеют встроенную систему самотестирования и контроля параметров (S.M.A.R.T) , наличие которой делает бессмысленным использование режима поиска поврежденных секторов с помощью CHKDSK , поскольку все современные накопители постоянно выполняют внутренние подпрограммы контроля технического состояния и самодиагностики, а также встроенные на микропрограммном уровне процедуры переназначения плохо читающихся секторов (нестабильных секторов) на секторы из резервной области (процедура remap или ремап). Данные процессы происходят невидимо для пользователя компьютера. Поэтому, наличие сбойных блоков (Bad Blocks) возможно только при отсутствии свободного места в резервной области для переназначения, или при возникновении сбоев в момент записи данных в сектор, например, при аварийном выключении первичного электропитания.

При обнаружении потерянных файлов, программа CHKDSK создает их в структуре файловой системы в виде файлов с расширением .CHK . На практике, информация из таких файлов может быть восстановлена вручную только в тех случаях, когда она представлена в текстовом виде. В некоторых случаях, можно воспользоваться программным обеспечением сторонних производителей, как например, утилита

В том случае, если при загрузке Windows 10 выполняется автоматическая проверка дисков на наличие ошибок (с помощью утилиты chkdsk), пользователь не видит результатов этой проверки. Как же получить доступ к логу с результатами проверки дисков?

В Windows 7 и более ранних версиях Windows, подробная информация о действиях, выполняемых утилитой chkdsk, отображалась прямо на загрузочном экране. В Windows 10 и Windows 8 разработчики в рамках задачи «упрощения» ОС для конечного пользователя, убрали подробный лог , оставив отображение только общего процента выполнения. Опытному пользователю или администратору иногда может понадобится получить информацию о том, какие ошибки были исправлены и какие изменения в файловую систему были внесены. Посмотреть результаты автоматической проверки жестких дисков, выполненной при загрузке компьютера в Windows 10 / 8 – можно только с помощью журнала событий Windows (Event Viewer) .

Откроем Windows Event Viewer, набрав в поиске event и выбрав в списке найденного приложение Event Viewer .

В открывшемся окне перейдите в раздел Windows Logs -> Application .

Щелкните ПКМ по разделу Application и выберите пункт меню Find . В строке поиска введите chkdsk и нажмите Find next .

Поиск должен перейти на первое найденное событие с Event ID 1001 и источником Wininit . На вкладке General будет содержаться подробный лог с данными последней проверки дисков.

Checking file system on C:
The type of the file system is NTFS.
A disk check has been scheduled.
Windows will now check the disk.
Stage 1: Examining basic file system structure …
129280 file records processed. File verification completed.
4917 large file records processed. 0 bad file records processed.
Stage 2: Examining file name linkage …
184834 index entries processed. Index verification completed.
0 unindexed files scanned. 0 unindexed files recovered to lost and found.
Stage 3: Examining security descriptors …
Cleaning up 799 unused index entries from index $SII of file 0x9.
Cleaning up 799 unused index entries from index $SDH of file 0x9.
Cleaning up 799 unused security descriptors.
Security descriptor verification completed.
27778 data files processed. CHKDSK is verifying Usn Journal…
36727760 USN bytes processed. Usn Journal verification completed.
Stage 4: Looking for bad clusters in user file data …
129264 files processed. File data verification completed.
Stage 5: Looking for bad, free clusters …
6493921 free clusters processed. Free space verification is complete.
CHKDSK discovered free space marked as allocated in the volume bitmap.
Windows has made corrections to the file system.
No further action is required.
41428991 KB total disk space.
15154156 KB in 90362 files.
75308 KB in 27779 indexes.
0 KB in bad sectors.
223839 KB in use by the system.
55376 KB occupied by the log file.
25975688 KB available on disk.
4096 bytes in each allocation unit.
10357247 total allocation units on disk.
6493922 allocation units available on disk.
Internal Info:
00 f9 01 00 88 cd 01 00 a9 dd 03 00 00 00 00 00 …………….
ad 00 00 00 66 00 00 00 00 00 00 00 00 00 00 00 ….f………..
Windows has finished checking your disk.
Please wait while your computer restarts.

Аналогичный файл можно сформировать с помощью команды PowerShell, которая экспортирует данные из журнала событий и сохраняет их в текстовый файл CHKDSK_SCAN.txt.

get-winevent -FilterHashTable @{logname=»Application»;}| ?{$_.providername –match «wininit»} | fl timecreated, message | out-file c:\CHKDSK_REPORT.txt

Полученный файл можно открыть в любом текстовом редакторе.

Итак, мы получили журнал проверки дисков, выполненной при загрузке системы. В том случае, если система запускает проверку при каждой загрузке или проверка зависает, возможно стоит временно .

CHKDSK — стандартное приложение для проверки жесткого диска на ошибки, обнаружения поврежденных секторов на жестком диске, исправления ошибок файловой системы. Приложение CHKDSK (сокращенное от Check Disk — «Проверка диска») встроено в операционную систему Windows.

Программа Chkdsk.exe находит ошибки файловой системы, сбойные bad-сектора на жестком диске, устраняет обнаруженные неисправности. Если проверка диска на ошибки файловой системы выявила неисправности, проверка CHKDSK запускается при включении компьютера.

При использовании Chkdsk.exe в разных версиях Windows, имеются некоторые различия:

  • В операционной системе Windows XP служебная программа chkdsk находит ошибки файловой системы и исправляет поврежденные сектора на диске.
  • В Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, при настройках по умолчанию, приложение CHKDSK находит ошибки файловой системы, но не исправляет их. Для исправления ошибок файловой системы и проверки секторов диска необходимо вручную задать определенные параметры.

Неполадки в операционной системе Windows влияют на ее работоспособность. Ошибки файловой системы происходят в следующих ситуациях:

  • Из-за прекращения подачи электроэнергии – при внезапном отключении компьютера может произойти непредвиденный сбой системы (для предотвращения подобных ситуаций используйте ИБП — источники бесперебойного питания).
  • В случае заражения системы вредоносным программным обеспечением.
  • Из-за неисправности оборудования компьютера.

На поверхности жесткого диска могут появиться поврежденные сектора. При проверке диска с помощью chkdsk, сбойные битые сектора жесткого диска помечаются как поврежденные, система больше не читает и не записывает информацию с неисправных секторов диска. Система попытается восстановить данные с поврежденных секторов (кластеров, каталогов), если это возможно.

Проверка диска chkdsk запускается в двух режимах:

  • в графическом интерфейсе средством системы;
  • при помощи командной строки.

Если компьютер из-за неполадок не загружается, проверить жесткий диск можно при помощи , установочного DVD-диска с операционной системой Windows. После загрузки со съемного носителя, в параметрах восстановления системы выберите командную строку для запуска проверки диска на ошибки.

В этой инструкции я покажу использование приложения CHKDSK на примере операционной системы Windows 10.

Проверка CHKDSK для устранения неполадок файловой системы в графическом интерфейсе

Самый простой вариант для проверки файловой системы на ошибки: запустить программу CHKDSK в графическом интерфейсе средствами системы.

Выполните следующие действия:

  1. Запустите Проводник.
  2. Кликните правой кнопкой мыши по локальному диску, на котором нужно провести проверку.
  3. В окне «Свойства: Локальный диск (X:)» войдите во вкладку «Сервис».
  4. В разделе «Проверка на наличие ошибок» нажмите на кнопку «Проверить».
  1. В открывшемся окне «Проверка ошибок (Локальный диск (Х:)) выберите «Проверить диск», несмотря на то, что операционная система пишет, что при проверке диска ошибок не обнаружено.

В Windows 7 доступны дополнительные варианты проверки, для их запуска необходимо поставить флажки напротив пунктов:

  • Автоматически исправлять системные ошибки.
  • Проверять и восстанавливать поврежденные сектора.
  1. Начинается процесс сканирования, который займет некоторое время. Время проверки зависит от размера локального диска и от количества данных, находящихся на диске.

Во время проверки ошибок файловой системы сканируется состояние:

  • Проверяется базовая структура файловой системы.
  • Проверяются связи имен файлов.
  • Проверяются дескрипторы безопасности.
  • Проверяется журнал USN.
  1. После завершения процесса проверки, откроется информация о ее результате. В данном случае, диск успешно проверен, ошибки не обнаружены. Если ошибки будут найдены, вам предложат их устранить.

Для получения подробных сведений, нажмите на ссылку «Показать подробности».

В окне оснастки «Просмотр событий» нажмите на «Сведения».

В окне «Свойства событий», во вкладках «Общие» и «Подробности» доступна подробная информация о результате проверки диска.

Полученную информацию о проверке диска на ошибки файловой системы можно скопировать в Блокнот или в другой текстовый редактор для дальнейшего изучения.

Как запустить CHKDSK (проверку диска) в командной строке

Команда chkdsk для проверки жесткого диска с заданными параметрами выполняется из командной строки:

  1. Запустите командную строку от имени администратора. Прочтите , как найти командную строку в Windows
  2. Для проверки системного раздела (системного диска) в окне интерпретатора командной строки введите команду:
chkdsk c: /f
  1. Нажмите на клавишу «Enter».
  2. В окне командной строки появится сообщение о невозможности выполнить команду CHKDSK из-за того, что указанный том используется системным процессом. Для запуска проверки системного диска после перезагрузки системы, нажмите на клавишу «Y», а затем нажмите на клавишу «Enter».
  3. Во время перезагрузки системы пройдет проверка и восстановление системного диска.

Примерный шаблон команды выглядит следующим образом: [«chkdsk» (название приложения)], пробел, [буква проверяемого диска с двоеточием («c:», «d:», «f:» и т. д.), путь, или имя файла], пробел, [параметры команды].

Параметры команд имеют следующие значения:

  • /F — проверка файловой системы и автоматическое исправление найденных ошибок.
  • /R — выполнение поиска поврежденных секторов на диске, восстановление содержимого (команда требует обязательного ключа /F, пример: «chkdsk C: /F /R»).
  • /V — показ полных путей файлов, отображение имен файлов на диске, в файловой системе NTFS – показ сообщений об очистке.
  • /X — отключение диска перед проверкой, дескрипторы данного диска не будут проверяться (должен быть установлен обязательный ключ /F, пример команды: «chkdsk C: /F /X»).
  • /I — проведение менее строгой проверки элементов индекса, CHKDSK проводит более быструю, но менее тщательную проверку.
  • /C — пропуск проверки циклов внутри структуры папок.
  • /L: размер — изменение размера журнала до величины, указанной в килобайтах.
  • /B — сброс результатов проверки, повторная проверка ранее найденных поврежденных секторов жесткого диска (обязателен ключ /R, пример команды: «chkdsk C: /F /R /B»).

В большинстве случаев для проверки файловой системы и устранения поврежденных секторов на жестком диске достаточно использовать флаги «F» и «R».

Как отключить проверку диска в CHKDSK при загрузке Windows

В некоторых случаях, проверка диска запускается при включении компьютера, перед загрузкой операционной системы Windows. В большинстве случаев нужно дождаться окончания проверки, повторный запуск не последует.

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

Для отключения запуска Chkdsk при загрузке Windows можно использовать 2 способа: изменение значений в реестре операционной системы, или воспользоваться командной строкой.

Отключение проверки диска в командной строке:

  1. Запустите командную строку от имени администратора.
  2. В окне интерпретатора командной строки введите команду («C:» — имя диска, на котором необходимо отключить запуск проверки диска при загрузке системы), а затем нажмите на клавишу «Enter»:
chkntfs /x с:
  • Если нужно отключить проверку на нескольких дисках, добавьте в команду через пробелы соответствующие буквы дисков, например, «chkntfs /x с: d:».
  • При помощи команды «chkntfs /d» можно вернуть исходные настройки.

Выключить автоматическую проверку диска при загрузке операционной системы можно следующим способом:

  1. Запустите Редактор реестра (введите «regedit» в поле поиска, выполните команду).
  2. Пройдите по пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
  1. Кликните по параметру «Session Manager».
  2. Найдите параметр «BootExecute», кликните по нему левой кнопкой мыши.
  3. В окне «Редактирование мультистроки» отображается значение по умолчанию.

  1. Для отключения проверки диска во время запуска Windows, перед звездочкой добавьте параметр:
autocheck autochk /k:C *
  1. Для выключения проверки на нескольких разделах, добавьте через пробел буквы дисков. Пример для дисков «C:» и «D:»:
autocheck autochk /k:C /k:D *

Выводы статьи

Системное приложение CHKDSK, встроенное в операционную систему Windows, служит для проверки файловой системы на ошибки и для обнаружения поврежденных секторов на жестком диске компьютера. С помощью утилиты можно исправить ошибки системы и устранить негативное воздействие (отключить запись и чтение) на систему из-за наличия неисправных секторов жесткого диска.

Для проверки диска на ошибки и поврежденные сектора применяется утилита командной строки Check Disk (Chkdsk.exe). Вы можете проверить целостность диска, введя имя команды и букву диска с двоеточием. Например, для проверки целостности диска С, введите: chkdsk с: Check Disk выводит отчет но ходу выполнения каждой фазы работы. Более подробно с командной chkdsk можно ознакомиться в статье — Проверка диска на ошибки и поврежденные сектора .

Этапы работы утилиты CHKDSK

Check Disk выполняет операции в три этапа.

  1. На первом этапе Check Disk проверяет структуру файлов: CHKDSK is verifying files (stage 1 of 3)… File verification completed.
  2. На втором этапе идет проверка индексов: CHKDSK is verifying indexes (stage 2 of 3)… Index verification completed. CHKDSK is recovering lost files. Если в результате проверки индексов найдены потерянные файлы, Check Disk восстановит их такими, как они есть. Обычно восстановленные файлы хранятся с расширением.chk в корневом каталоге соответствующего диска.
  3. На третьем этапе Check Disk проверяет дескрипторы защиты: CHKDSK is verifying security descriptors (stage 3 of 3)… Security descriptor verification completed.

В завершение Check Disk выводит отчет, где сообщает, было ли свободное пространство ошибочно отмечено как используемое, и, если да, рекомендует исправить ошибку, запустив Check Disk с ключом/F: CHKDSK discovered free space marked as allocated in the master file table (MFT) bitmap. CHKDSK discovered free space marked as allocated

Вы можете сообщить Check Disk выводить более подробную информацию о ходе проверки при помощи ключа /V. Для томов NTFS можно ограничить проверку индексов, задав ключ /I, и пропустить проверку циклов внутри структур папок, указав ключ /С. Поиск и исправление ошибок на диске С: chkdsk /f С.

Проверка и восстановление диска. CHKDSK — что это? Служебная программа CHKDSK. CHKDSK

В сегодняшней статье рассмотрим встроенный инструмент в Windows «Проверка диска».

Утилита проверки диска сканирует ваш жесткий диск, чтобы найти и устранить проблемы. Данный инструмент не является сложным в использовании и может помочь решить некоторые проблемы, а также предотвратить потерю данных в будущем. Проверка диска (Chkdsk) выполняет несколько функций, в зависимости от запуска:

  • Сканирование целостности и метаданных файловой системы на томе диска, и исправление любых логических ошибок файловой системы, которые она находит. Ошибки могут включать в себя поврежденные записи в основной таблице файлов объемом (MFT), плохие дескрипторы безопасности, связанные с файлами, или перекошенные отметки времени, или размер файла информации об отдельных файлах.
  • Может сканировать каждый сектор на томе диска в поисках плохих секторов. Плохие сектора могут появится из-за плохой записи данных, или из-за физического повреждения диска. Проверка диска (Chkdsk) пытается отремонтировать плохую запись на плохих секторах и пометить физически поврежденные плохие сектора, чтобы они не использовались в будущем.

Многие ресурсы рекомендуют запускать проверку диска (Chkdsk) раз в несколько месяцев для планового технического обслуживания. Также, если ваш компьютер перезагрузился после сбоя или потери питания — рекомендуется запуск Chkdsk. Иногда Windows сам запускает данную утилиту, но это бывает редко.

Проверка диска (Chkdsk) работает почти одинаково во всех версиях Windows.

Как проверить диск из Windows.

Чтобы проверить нужный диск: откройте проводник => нажмите на диск, который хотите проверить, правой клавишей мыши и выберите «Свойства»


Во вкладке «Сервис» в пункте «Проверка на наличие ошибок» нажмите «Проверить». В Windows 7 делается всё также, только вместо «Проверить» нужно нажать «Выполнить проверку».

В Windows 8 и 10 может написать «Сейчас проверка диска не требуется. Мы не обнаружили ошибок на этом диске..» Вы можете просто закрыть окно или все же выполнить сканирование, нажав на «Проверить диск». Сначала будет происходить проверка без попыток ремонта, без надобности перезагружать компьютер. Если какая-то ошибка будет найдена — вам предложат вариант перезагрузки, чтобы исправить проблему.


Если ошибок никаких не найдет — всплывет окно с надписью «Диск успешно проверен. Windows успешно поверил диск. Ошибки не обнаружены.» Нажмите «Закрыть».

В Windows 7 при нажатии «Выполнить проверку» вам предложит выбрать дополнительные параметры проверки диска: автоматически исправлять системные ошибки, проверять и восстанавливать поврежденные сектора. Чтобы выполнить полную проверку с восстановлением поврежденных секторов — поставьте галочки в обеих параметрах и нажмите «Запуск».

При выборе «проверить и восстанавливать поврежденные сектора» — система Windows не сможет выполнить проверку пока диск используется, нужна будет перезагрузка. Выберите «Расписание проверки диска» чтобы проверка началась после перезагрузки компьютера, также вы можете нажать «Отмена» отменив проверку.

После перезагрузки компьютера -начнется проверка диска, она может длится долгое время.

Как отменить запланированную проверку диска.

Из командной строки вы можете проверить запланирована проверка диска после перезагрузки компьютера или нет. Также вы можете отменить проверку с помощью команды или уже после перезагрузки перед запуском проверки, ниже опишем как.

Чтобы проверить назначена проверка после перезагрузки или нет: , один из способов — это нажать на меню «Пуск» правой клавишей мыши и выбрать «Командная строка (Администратор)»

Введите команду chkntfs c: и нажмите Enter. Если запуск проверки назначен после перезагрузки — вы увидите надпись «Запуск Chkdsk был назначен вручную для тома С: при следующей перезагрузке».


Если проверка назначена при следующей перезагрузке компьютера — вы можете ее отменить, введя команду chkntfs /x c: и нажав Enter. Проверка будет отменена, без уведомлений об этом.

Также вы можете отменить плановую проверку после перезагрузки компьютера, перед тем как она начнется. То есть, если мы включаем компьютер и пишет, что начнется проверка и идет обратный отчет времени — ее можно отменить нажав клавишу X


Как использовать ChkDsk команду в командной строке.

Проверку диска возможно запустить используя командную строку, как в самой системе Windows, так и с , если система не загружается.

Если вы просто и выполните команду ChkDsk — начнется поиск ошибок и в результате будет сообщено об ошибках, если они есть, но исправлять утилита ничего не будет.


Если вы хотите, чтобы во время сканирования восстанавливались логические ошибки файловой системы — нужно выполнить команду chkdsk /f c: Если вы запускаете данную команду из загруженной Windows — то вам предложит запланировать проверку после перезагрузки.


Если вы хотите проверить диск на наличие поврежденных секторов — выполните команду chkdsk /r c:

Когда вы используете команду chkdsk /r для проверки — проходит более тщательная проверка, ее рекомендуется запускать периодически, но она занимает больше всего времени.

Также есть другие параметры запуска chkdsk:

C:\WINDOWS\syste m32>chkdsk /?

Проверка диска и вывод отчета.

CHKDSK [том[[путь]имя_ф айла]]] ]

том Буква диска (с двоеточием после нее), точка подключения или имя тома.

имя_файла Файлы, проверяемые на наличие фрагментации (только FAT/FAT32).

/F Исправляет ошибки на диске.

/V Для FAT/FAT32: выводит полный путь и имя каждого файла на диске. Для NTFS: выводит сообщения об очистке (при их наличии).

/R Ищет поврежденные сектора и восстанавливает уцелевшую информацию (требует /F, когда не указано /scan).

/L:size Только для NTFS: задает размер файла журнала (в КБ).

Если размер не указан, выводится текущее значение.

/X Предварительно отключает том (при необходимости).

Все открытые дескрипторы для этого тома станут недействительны (требует /F).

/I Только для NTFS: выполняет менее строгую проверку элементов индекса.

/C Только для NTFS: пропускает проверку циклов внутри структуры папок.

/B Только для NTFS: повторно оценивает поврежденные кластеры в томе (требует /R).

/scan Только для NTFS: выполняет упреждающее сканирование тома.

/forceofflinefix Только для NTFS (необходимо использовать с «/scan»): отменяет восстановление в подключенном состоянии; все найденные неполадки добавляются в очередь для восстановления в автономном режиме (например,»chkdsk /spotfix»).

/perf Только для NTFS (необходимо использовать с «/scan»): использует больше системных ресурсов для скорейшего выполнения сканирования. Это может отрицательно повлиять на производительнос ть других задач, выполняемых в системе.

/spotfix Только для NTFS: точечно исправляет ошибки в томе.

/sdcleanup Только для NTFS: собирает ненужные данные дескриптора безопасности в качестве мусора (требует /F).

/offlinescanandf ix Запускает автономную проверку и исправление тома.

/freeorphanedcha ins Только для FAT/FAT32/exFAT: освобождает потерянные цепочки кластеров вместо восстановления их содержимого.

/markclean Только для FAT/FAT32/exFAT: помечает том как чистый, если не было обнаружено повреждений, даже если не был задан параметр /F.

Параметр /I или /C сокращает время выполнения Chkdsk за счет пропуска некоторых проверок тома.

Надеюсь функция Chkdsk поможет вам решить проблемы жесткого диска. На сегодня всё, если есть дополнения — пишите комментарии! Удачи Вам 🙂

Сценарий: У вас системные ошибки, и их необходимо исправить.

Утилита проверки и исправления ошибок на жёстком диске Microsoft CHKDSK (“проверка диска”) была представлена более 30 лет назад, но используется до сих пор. Даже пользователи последних версий операционной системы Microsoft могут воспользоваться данной командой, чтобы выполнить проверку своих жёстких дисков на ошибки и их исправление при необходимости. Ниже приведена инструкция по запуску CHKDSK в Windows 10.

Если после использования утилиты CHKDSK у вас всё ещё возникают ошибки, попробуйте .

Сначала выберите “Поиск в Windows” и выполните поиск Командной строки, введя “cmd”. Щёлкните по ярлыку правой кнопкой мыши и выберите “Запуск от имени администратора” в контекстном меню.

После входа в качестве администратора, вы окажетесь в Командной Строке Windows, знакомой пользователям операционных систем до Windows NT. Введите команду “chkdsk”, нажмите пробел, а затем букву диска, который вы желаете проверить или исправить. В нашем случае, это внешний диск “L”.

Выполнение команды CHKDSK без аргументов лишь покажет состояние диска, и не исправит ошибки, присутствующие на разделе. Чтобы попросить CHKDSK исправить ошибки на диске, нужно указать параметры. После ввода буквы диска введите следующие параметры, каждый из которых отделён пробелом: “/f /r /x”.


Параметр “/f” указывает CHKDSK выполнить исправление найденных ошибок; “/r” указывает программе обнаружить повреждённые секторы на диске и восстановить информацию, которую возможно прочитать; “/x” заставляет диск размонтироваться перед началом процесса. Дополнительные параметры доступны для более специализированных заданий, и подробно расписаны на web-сайте Microsoft.

В итоге полная команда, которую требуется ввестив Командную Строку, выглядит так:

chkdsk [Диск:] [параметры]

В нашем случае:

chkdsk L: /f /r /x

Стоит отметить, что CHKDSK должен заблокировать диск, поэтому не удастся выполнить проверку системного загрузочного диска, если компьютер работает. В нашем случае целевой диск – внешний, поэтому процесс начнётся сразу после ввода команды. Если целевой диск – загрузочный, система спросит вас, хотите ли вы запустить команду перед следующей загрузкой. Введите “yes”, перезагрузите компьютер, и команда запустится до загрузки операционной системы, получив полный доступ к диску.

Выполнение команды CHKDSK может занять продолжительное время, особенно на больших дисках. При завершении программа подытожит результаты, такие как общий объём места на диске, размещение байтов, а также самое главное – информацию о найденных и исправленных ошибках.

Команда CHKDSK доступна во всех версиях Windows, поэтому пользователи как Windows 7, так и Windows XP, могут выполнить приведённые выше шаги для инициализации проверки жёсткого диска. В случае использования старых версий Windows, можно выполнить следующее:

  1. Нажать “Пуск – Выполнить…”
  2. Ввести cmd
  3. Ввести chkdsk [Диск:] [параметры]


Этапы “CHKDSK”

5 главных этапов описаны ниже:

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

На первом этапе файлы с записями в MFT (главная файловая таблица) сравниваются и проверяются.

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

На данном этапе проверяются директории и структура. Они проверяются на соответствие размеру файла и временной метки информации.

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

На последнем этапе проверки (3), файлы и папки проверяются на наличие дескрипторов безопасности, включая информацию о владельце прав NTFS.

Четвёртый и пятый этапы выполняются только при наличии аргумента /r!

Этап 4. Поиск поврежденных кластеров в данных пользовательских файлов…

Секторы кластера, включая данные, проверяются на возможность использования.

Этап 5. Поиск поврежденных и свободных кластеров…

На пятом этапе секторы кластера проверяются на отсутствие данных.

Если невозможно решить проблемы с жёстким диском, используя “CHKDSK”, рекомендуется использовать соответствующих производителей.

Также в Windows можно получить доступ к графическому интерфейсу CHKDSK

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

Щёлкните правой кнопкой мыши по диску, который вы хотите проверить. Выберите Свойства – Сервис – Выполнить проверку.

Это графический интерфейс “CHKDSK”. Две опции соответствуют параметрам “/f” и “/r”.

CHKDSK является сокращенным словом от check disk, что можно перевести примерно как «проверка диска». Это стандартное приложение для операционной системы Windows, которое проверяет жесткий диск на ошибки файловой системы. Более того, приложение может исправлять ошибки файловой системы.

Утилита встроенная в операционную систему, так что долго искать ее не придется. Итак, внимание.

Открываем «Компьютер» и выбираем жесткий диск, который нас интересует. Нажимаем на него правой кнопкой мыши, после чего появляется меню. В меню выбираем пункт «Свойства».


Перед вами появится окно свойств диска. Выберите Вкладку «Сервис» и нажмите «Выполнить проверку».

Появится небольшое окошко. В нем нужно поставить галочки (или поставьте их по вашему желанию) рядом с пунктами «Автоматически исправлять системные ошибки» и «Проверять и восстанавливать поврежденные сектора». Далее нажимаем кнопку «Запуск».

Если это не системный диск, проверка будет запущена, что вы, собственно, и увидите.

Если диск системный, то есть используется в данный момент, вам будет предложено проверить его при следующем запуске компьютера. Нажмите ОК или, как в моем случае, «Расписание проверки диска». В этом случае проверка будет выполнена при следующей перезагрузке компьютера.

Как запустить CHKDSK из командной строки?

Тут нет ничего сложного. Нажимаем «Пуск», в строке «Найти программы и файлы» пишем слово cmd. В верхней части окна появится ярлык . Нажмите на него правой кнопкой мыши и выберите «Запуск от имени администратора».

После того, как вы запустили командную строку от имени администратора, вводим команду chkdsk c: /f , где буква c — это буква диска, которому требуется проверка, а /f — параметр, задающий исправление ошибок на диске. Нажимаем Enter.

Если диск системный, вы получите ошибку, что диск невозможно заблокировать и невозможно выполнить команду CHKDSK. Вам будет предложено провести проверку тома при перезагрузке. Введите Y и нажмите Enter, если согласны, или N и нажмите Enter, если не желаете проводить проверку при перезагрузке.


Если диск не является системным, приложение проведет проверку и в командной строке будут отображены все результаты проверки. Кстати, сам процесс поиска ошибок и их исправление может занимать от нескольких минут до нескольких часов в зависимости от конфигурации диска и системы.

В наше время компьютер воспринимается как обычная бытовая техника, присутствие которой в каждом доме уже никого не удивляет. А ведь так было далеко не всегда. Наверняка большая часть читателей вспомнит, каким чудом совсем еще недавно был собственный компьютер, стоивший как автомобиль.

И не беда, что его мощности порой хватало только на самые примитивные игрушки, зато можно было тратить часы, изучая его «потроха» и знакомясь с принципами работы оборудования. В результате в те годы мало было владельцев ПК, которые бы не знали хотя бы самых элементарных принципов ухода за ним.

К сожалению, нынешнее поколение пользователей уже зачастую не настолько «подковано» в этих вопросах, а потому даже базовые проблемы вызывают у них панику. Знаете ли вы, что за окно порой появляется при запуске системы? Если вы что-то понимаете в английском наречии, то наверняка замечали, что можно нажать кнопку «С» для отмены какой-то

Это — программа CHKDSK. Что это такое и для чего она нужна?

Базовые сведения

Начать следует издалека. В случае если вы имеете хотя бы базовые понятия об организации хранения данных на жестких дисках, то вы также знаете о возможности возникновения разного рода ошибок. Появляются они по разным причинам, но результат бывает один — порча данных и необходимость форматирования носителя.

Конечно, до столь тяжелых последствий дело доходит далеко не всегда, но случается всякое. Именно для предотвращения таких случаев и нужна утилита CHKDSK. Что это за программа? Говоря проще, данное приложение ответственно за проверку жесткого диска на наличие логических и физических ошибок, а также за их исправление.

Программа входит в состав всех версий ОС Windows, а потому устанавливать ее отдельно нет никакой необходимости.

Что делается с физически поврежденными секторами?

Если вы внимательно читали, то наверняка удивились, встретив информацию об исправлении даже физических ошибок на поверхности жестких дисков. Нет, нанороботов программа туда не засылает, но зато может помечать «сбойные» участки особым маркером.


В результате ОС больше не записывает в эти ячейки никакой информации. Напоминаем, что за выполнение этой работы в ранних версиях ОС от компании Microsoft отвечала утилита SCANDISK.

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

Запускаем проверку на Windows XP/7

Сначала предпочтем простейший путь. Запустить программу этим способом не составит абсолютно никакого труда. Чтобы сделать это, зайдите в «Мой компьютер», щелкните по нуждающемуся в проверке диску правой клавишей мыши, а в контекстном меню выберите пункт «Свойства».

Откроется в котором вам нужна вкладка «Сервис». Там есть пункт «Проверка диска на наличие ошибок». Нажимаете на соответствующую кнопку, после чего запускается нужная нам утилита. Ставите нужные вам флажки, после чего нажимаете на кнопку «Запуск».

Возможные проблемы

Внимание! Не так уж и редко возникают разного рода затруднения. Особенность Windows в том, что при используемый каким-то приложением диск проверен быть не может. В этом случае появится диалоговое окно, в котором пользователю будет предложено отложить проверку диска до следующей перезагрузки компьютера.

Помните, как в самом начале статьи мы об этом говорили? В момент, когда вы запустите свой компьютер, и появится текстовый интерфейс CHKDSK. Что это, мы уже выяснили. Если же выбранный вами диск — не системный, то проверка будет выполняться из-под самой ОС Windows.

Некоторые нюансы Windows ХР

В нашей стране и по сей день нередко бывает так, что в самый разгар рабочего дня внезапно пропадает электрическая энергия в сети. Компьютеры отключаются в аварийном порядке, файловая система приходит в плачевное состояние…

Естественно, что при следующей же перезагрузке должна быть запущена программа проверки диска, но у старой ХР с этим не всегда все бывает гладко. Даже если при старте системы CHKDSK (что это, мы уже узнали) не стартовала автоматически, лучше ее запустить в принудительном порядке.


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

Запуск из командной строки

Выше мы уже описали простейший способ, при помощи которого можно запустить столь полезную утилиту. Но мы бы рекомендовали делать это в режиме эмуляции Для чего?

Дело в том, что из-под графической оболочки программа может стартовать только с двумя основными параметрами: исправление логических или физических неполадок винчестера. А в режиме командной строки можно регулировать едва ли не десятки параметров.

Конечно, начинающим пользователям все это без надобности, но со временем вы все равно придете к необходимости использование расширенных настроек.

Довольно слов, пора к делу. Как же запустить командную строку? Для этого необходимо нажать на кнопку «Пуск», отыскать там пункт «Выполнить». Нажмите на него, после чего перед вами появится поле для ввода команд. В него необходимо вставить что-то вроде такого: chkdsk с: /f.

Подробная информация по параметрам запуска

Как в этом случае будет запущена программа CHKDSK? Параметры в этом случае задаются буквой «F». Она означает, что утилита будет обнаруживать и исправлять только логические ошибки на жестком диске. Если туда же поставить параметр /v (chkdsk с: /v), то утилита предварительно отобразит все каталоги, которые будут проверяться.


В случае, когда вы заинтересованы в поиске и ремонте поврежденных секторов винчестера, ставьте в завершающей части команды /r. Ценность этого параметра в том, что утилита начинает не только поиск такого рода проблем, но и пытается спасти из сбойных участков те данные, которые еще возможно прочитать.

Важно!

Последняя операция возможна только (!) при заблокированном диске. Соответственно, в обычных условиях из-под самой Windows эта команда выполнена быть не может. Чтобы исправить это упущение, составьте команду следующим образом: chkdsk с: /x /r.

Использовать такой прием можно только (!) на дисках с файловой системой NTFS. Параметр /x в данном случае блокирует винчестер, после чего программа может продолжать работу. Кстати, эта же команда полностью использует функционал /f, так что при необходимости исправления тех же логических ошибок прописывать его повторно не следует.

Нередко бывает так, что времени для проведения технологических операций не хватает. Можно ли как-то сократить продолжительность выполнения утилиты CHKDSK? Параметры это позволяют. Достаточно ввести в командную строку вот это: chkdsk с: /i. В этом случае проверка будет выполняться с менее тщательной проверкой записей индексов.

Внимание! Этот параметр также следует использовать только с дисками на файловой системе NTFS. Так что перед тем как запустить служебную программу CHKDSK, настоятельно советуем еще раз все перепроверить.


Нужно помнить, что команд и условий их использования существует немало. Чтобы полностью охарактеризовать их все, объема данной статьи явно недостаточно. Если вы хотите узнать о каких-то параметрах подробнее, то воспользуйтесь следующей командой: chkdsk с: /?. В этом случае в командной строке появится вполне подробная справка.

Важное замечание

Читая эту статью, вы уже не раз натыкались на какие-то замечания. Словом, еще одно нравоучение точно не повредит! Дело в том, что у новичков зачастую не получается использовать ни одну команду, так как ОС выводит сообщения вроде: «Отказано в доступе».

Что случилось? Все просто — у вашей учетной записи нет необходимых прав. Да, подавляющее большинство отечественных пользователей постоянно работают под «Администратором», но в ОС Windows последних версия (начиная с Vista), есть неплохая «защита от дурака».

Все действия, которые даже в перспективе могут нанести вред системе, нужно запускать со встроенными администраторскими правами. Чтобы получить в свое распоряжение «администраторскую» командную строку, нужно выполнить несколько несложных операций.

Перед тем как запустить программу CHKDSK с расширенными привилегиями, необходимо нажать на кнопку «Пуск», а в поле «Поиск» написать CMD. В правой части окна откроется список найденных файлов с таким названием. Щелкаете по первому (как правило, больше и не будет) правой клавишей мыши, в открывшемся контекстном меню выбираете пункт «Запуск от имени администратора».

Все! После этого можно проверять диск с теми ключами, которые необходимы для выполнения нужного именно вам типа проверки.

Если проблемы серьезнее…

Все это хорошо, но как запустить программу CHKDSK, если сама Windows вообще отказывается стартовать? Увы, но в этом случае вам не удастся обойтись без оригинального загрузочного диска, с которого вы устанавливали ОС.

Вставляете его в привод, перезагружаетесь в BIOS, выставляете там старт с компакт-диска. После этого снова перезагружаетесь, дожидаетесь появления первых надписей. В Windows ХР для выхода в консоль нужно нажать на клавишу «R», а в Vista/7/8 — следует выбрать одноименный пункт в графическом меню.

Когда вы перейдете в консоль, вас попросят указать номер Windows, для которой бы вы хотели использовать утилиту CHKDSK. Как запустить требуемую? Для этого нужно ввести номер, под которым она фигурирует в приведенном списке, после чего нажать на Enter.

Если ваша учетная запись защищена паролем, то потребуется ввести и его. Все. После этого вы можете воспользоваться командой CHKDSK. Как запустить ее с требуемыми вам параметрами? Все просто. Для этого следует воспользоваться ключами, о которых мы уже писали выше.

Еще одно важное замечание

Все было бы хорошо, но владельцам ОС 2003, XP и Vista следует быть начеку: в Microsoft сообщают, что утилита проверки дисков в этих системах содержит критическую ошибку. В некоторых случаях она проявляется, после чего выводится сообщение о том, что «дескрипторы не поддерживаются», или «CHKDSK поврежден».

До сравнительно недавнего времени решения проблемы не существовало, а потому нередко приходилось полностью переустанавливать систему. В настоящее время служба поддержки советует использовать небольшую утилиту secedit, которая даже после окончания поддержки ХР доступна на официальном сайте компании Microsoft.

К сожалению, даже ее применение ничего не гарантирует. В частности, нередко наблюдаются проблемы с запуском служб, да и сама программа может банально вылетать без объяснения причин. Иногда помогает ее запуск из-под администратора (о чем мы уже писали выше). Чаще всего ошибка CHKDSK продолжит вас «радовать» до момента переустановки «Виндовс».

Следите за устанавливаемыми программами!

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

Если после установки какой-то утилиты при запуске Windows начинается проверка диска (CHKDSK), то это ярко свидетельствует о том, что с этой программой что-то не так. Возможно, что у нее криво написан инсталлятор. Также есть вероятность того, что она попросту не слишком корректно установилась.

В этом случае можно порекомендовать переустановить программу, причем для ее удаления лучше воспользоваться специализированными утилитами (Revo Uninstaller Pro, к примеру), которые могут полностью удалить все следы неудачной установки.

Как убрать проверку диска из автозагрузки?

Бывает так, что на полностью стабильной системе, на которую уже давно не ставилось ничего нового, при каждом запуске начинает появляться изрядно надоевшее окно данной утилиты. Как мы уже говорили, причин может быть много. Вполне возможно, что при помощи Windows CHKDSK вам подает отчаянные сигналы жесткий диск, находящийся на самой грани мучительной гибели.

Как бы там ни было, из автозагрузки программу эту можно убрать. Внимание! Делаете вы это исключительно на свой страх и риск!

Сначала нажимаете на кнопку «Пуск», ищете там «Выполнить», после чего вводите команду Regedit. Открывается диалоговое окно редактора реестра, в котором нужно найти раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager. Переходите в него, ищете пункт BootExecute, после чего полностью затираете все его содержимое. Нажимаете на кнопку «ОК», выходите из перезагружаетесь. Как правило, посторонние окна при загрузке больше не появляются.

Вот CHKDSK. Как запустить Windows 7 без нее, вы тоже уже знаете.

Проверка жесткого диска на ошибки через командную строку или меню проводника

Данная пошаговая инструкция поможет вам проверить жесткий диск на наличие ошибок в Windows 7, 8.1, 10. Делать это мы буем через командную строку или же через меню проводника.

Отметим, что применение каких-либо сторонних программ или утилит не предусмотрено. Всё проверяется ресурсами самого компьютера и операционной системы. Почему, спросите вы? Объясняю: это делается по той причине, что большинство мощнейших программ, которые разработаны специально для проверки, мало знакомы и непонятны пользователю. Поэтому, при использовании программ малоизвестных вам, вы можете нанести больше вреда компьютеру.

Проверяем жесткий диск с помощью командной строки

Для начала, необходимо запустить командную строку от имени администратора. В более новых версиях ОС Windows 8.1 и 10 это можно сделать нажатием правой кнопкой мыши по меню «Пуск», затем выбрать пункт «Командная трока (администратор)».

В ней (в командной строке) вводим команду chkdsk буква_диска: параметры_проверки.

*Check Disk работает только с дисками, которые были отформатированы в NTFS или FAT32.

Ну, например: chkdsk C: /F /R – команда указывает на проверку диска С, а ошибки будут исправляться автоматически – параметр F, а проверка поврежденных секторов и попытка их восстановления – параметр R.

В том случае, если вы хотите проверить диск, который в данный момент использует система, то вы увидите сообщение о том, что проверка может начаться после перезагрузки компьютера. Соответственно вы можете отказаться или согласиться (Y – согласиться, N – отказаться).

В других случаях, после проверки вы получите статистику проверенных данных, найденных ошибках и секторов, которые были повреждены.

Если хотите узнать параметры программы более детально, можете запустить chkdsk, а в качестве параметра указать вопросительный знак.

Так вот, после окончания проверки вы сможете увидеть её результаты в журнале Check Disk. Для этого нужно нажать Win+R и ввести eventvwr.msc. В разделе Журналы Windows – Приложение, выполним поиск по ключевому слову Chkdsk.

Проверяем жесткий диск через проводник Windows

Это самый простой способ проверить жесткий диск. 

Для этого, заходим в «Мой компьютер», а правой кнопкой мыши кликаем по диску, который хотим проверить. Выбираем «Свойства» → Вкладку «Сервис» → «Проверить».

Обычно в Windows 8.1 и Windows 10 появляется сообщение о том, что проверка диска в данный момент не требуется. Но можно её провести принудительно.

К слову, в Windows 7 есть возможность выбрать соответствующие пункты для проверки, которые позволяют включать проверку и исправлять ошибки автоматически.

 



Как узнать, сколько свободного места на жестком диске

Обновлено: 13.03.2021 автором Computer Hope

Процесс определения объема доступного места на жестком диске зависит от используемой операционной системы. Чтобы продолжить, выберите свою операционную систему из списка ниже и следуйте инструкциям.

Windows Vista, 7, 8, 10 и 11 пользователей

  1. Нажмите клавишу Windows + E , чтобы открыть File Explorer .
  2. В окне Проводника на левой панели навигации щелкните Этот компьютер .
  3. После выбора Этот компьютер вы увидите раздел под названием Устройства и диски .

  1. Каждое запоминающее устройство имеет строку состояния, объем доступного свободного места и общий объем дискового пространства.
Совет

Если вы хотите просмотреть дополнительную информацию, щелкните диск правой кнопкой мыши и выберите Свойства в появившемся раскрывающемся меню.

Пользователи Windows 95, 98, NT 4.x, 2000, ME и XP

  1. На рабочем столе Windows дважды щелкните значок Мой компьютер .
  2. В окне «Мой компьютер» выделите и щелкните правой кнопкой мыши диск, емкость которого вы хотите определить.
  3. В появившемся меню выберите Свойства .
  4. В окне свойств отображается занятое пространство, свободное пространство и общая емкость жесткого диска или других дисков.

Пользователи Microsoft Windows 2000 и Windows XP

Если вы используете Windows 2000 или Windows XP, в главном окне Мой компьютер также отображается общий размер и свободное место на каждом из дисков.Если вы хотите просмотреть дополнительную информацию и график свободного места, выполните указанные выше действия.

Совет

Вы также можете просмотреть доступное пространство через MS-DOS.

Пользователи командной строки MS-DOS и Windows

Откройте командную строку MS-DOS.

Для определения доступного места на жестком диске с помощью MS-DOS рекомендуется использовать команду dir .

В командной строке MS-DOS введите:

 каталог <нажмите  Введите  > 

В конце списка каталогов вы видите информацию, аналогичную приведенному ниже примеру.

 2 файла(ов) 578 байт
15 каталогов 16 754,78 МБ бесплатно 

Как видно выше, на жестком диске имеется более 16 ГБ свободного места. Если вы хотите увидеть все файлы и сколько места они занимают, введите следующие команды.

 кд\
дир / с 

Приведенная выше команда выводит список всех файлов на вашем компьютере (кроме скрытых файлов) и отображает общий объем дискового пространства, которое они используют, и свободное место на диске.

Виндовс 3.x и NT 3.x пользователи

В Windows 3.x или Windows NT 3.x можно определить доступное свободное пространство, выделив диск C: и посмотрев на строку состояния в нижней части экрана.

Совет

Вы также можете просмотреть доступное пространство через MS-DOS.

пользователей Linux и Unix

macOS

Чтобы определить, сколько места на диске доступно на вашем MacBook или iMac, выполните следующие действия.

  1. В строке меню в верхней части экрана щелкните значок Apple, чтобы открыть меню Apple.
  2. В меню Apple выберите Об этом Mac .

  1. В открывшемся окне System Information щелкните вкладку Storage вверху.

Как проверить мощность жесткого диска на часах в Linux —

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

Наиболее полезным инструментом для этой задачи является найденная команда smartctl , доступная для установки через пакет smartmontools в Linux. В этом руководстве мы рассмотрим несколько примеров команд о том, как определить текущее состояние жесткого диска и общее состояние здоровья. Вы также узнаете, как установить пакет smartmontools на основные дистрибутивы Linux.

В этом уроке вы узнаете:

  • Как установить smartmontools на основные дистрибутивы Linux
  • Как посмотреть мощность жесткого диска в часах (общее время работы)
  • Как проверить общее состояние жесткого диска с помощью smartctl
Как проверить общее время работы жесткого диска в Linux
Требования к программному обеспечению и соглашения командной строки Linux
Категория Требования, соглашения или используемая версия программного обеспечения
Система Любой дистрибутив Linux
Программное обеспечение смартмонтулс
Прочее Привилегированный доступ к вашей системе Linux от имени пользователя root или с помощью команды sudo .
Соглашения # — требует выполнения данных команд linux с привилегиями root либо непосредственно от имени пользователя root, либо с помощью команды sudo
$ — требует выполнения данных команд linux от имени обычного непривилегированного пользователя

Установка smartmontools на основные дистрибутивы Linux




Чтобы использовать команду smartctl в Linux, сначала необходимо установить программный пакет smartmontools .Вы можете использовать соответствующую команду ниже, чтобы установить программу с помощью диспетчера пакетов вашей системы.

Чтобы установить smartmontools на Ubuntu, Debian и Linux Mint:

 $ sudo apt установить smartmontools
 

Для установки smartmontools на CentOS, Fedora, AlmaLinux и Red Hat:

 $ sudo dnf установить smartmontools
 

Для установки smartmontools на Arch Linux и Manjaro:

 $ sudo pacman -S smartmontools
 

После установки пакета перейдите к разделу ниже, чтобы узнать, как использовать команду smartctl .

Просмотр статистики и состояния жесткого диска

В этих примерах мы используем /dev/sda в качестве жесткого диска. Вы можете заменить этот файл устройства файлом любого диска, который хотите протестировать.

  1. Чтобы просмотреть часы работы (общее время работы) жесткого диска, используйте следующую команду.
     # smartctl --attributes "${disk}" | grep Power_On_Hours
    Power_On_Hours 0x0032 087 087 000 Old_age Всегда -  12131 
     

    В этом примере жесткий диск был включен в течение 12 131 часов.Опуская часть grep этой команды, вы также можете найти другую информацию, такую ​​как возраст жесткого диска.

  2. Чтобы проверить общее состояние жесткого диска, мы можем использовать опцию -H .
     # smartctl -H /dev/sda
    === НАЧАЛО ЧТЕНИЯ РАЗДЕЛА SMART DATA ===
    Результат теста SMART для самооценки общего состояния здоровья: ПРОЙДЕН
     
  3. Команда smartctl также позволяет системному администратору запустить самопроверку для определения состояния жесткого диска.Чтобы запустить самопроверку работоспособности, выполните следующую команду, используя один из следующих аргументов:
     автономный, короткий, длинный, транспортировка, принудительное исполнение, поставщик, N, выбор, M-N, ожидание, N, после выбора, [on|off]
     


     # smartctl -t короткий /dev/sda
    Пожалуйста, подождите 1 минуту для завершения теста.
     
  4. После выполнения вышеуказанной команды команда smartctl укажет, как долго вам нужно ждать завершения теста. Результаты самопроверки можно позже получить с помощью:
     # smartctl -l selftest /dev/sda
    смарткл 6.2 2013-07-26 r3841 [x86_64-linux-3.14.8-200.fc20.x86_64] (локальная сборка)
    Copyright (C) 2002-13, Брюс Аллен, Кристиан Франке, www.smartmontools.org
    
    === НАЧАЛО ЧТЕНИЯ РАЗДЕЛА SMART DATA ===
    Структура журнала самотестирования SMART, редакция 1
    Num Test_Description Статус Оставшееся время жизни (часы) LBA_of_first_error
    #1 Vendor (0x50) Выполнено без ошибок 00% 5007 -
    #2 Offline Завершено без ошибок 00% 5006 -
     
  5. Наиболее полную информацию о состоянии вашего жесткого диска можно получить следующим образом:
     # smartctl --xall /dev/sda
     

    , который распечатает общую таблицу статистики устройства и таблицу счетчиков физических событий:

     Статистика устройства (Журнал GP 0x04)
    Размер смещения страницы Значение Описание
      1 ===== = = == Общая статистика (версия 2) ==
      1 0x008 4 3878 Сброс при включении питания на весь срок службы
      1 0x010 4 5007 Часы включения питания
      1 0x018 6 130957

    Записано логических секторов 1 0x020 6 677113980 Количество команд записи 1 0x028 6 648

    92 Прочитано логических секторов 1 0x030 6 74059526 Количество команд чтения 4 ===== = = == Общая статистика ошибок (версия 1) == 4 0x008 4 0 Количество зарегистрированных неисправимых ошибок 4 0x010 4 0 Сброс между принятием и завершением команды 6 ===== = = == Транспортная статистика (версия 1) == 6 0x008 4 23933 Количество аппаратных сбросов 6 0x010 4 10275 Количество событий ASR 6 0x018 4 0 Количество ошибок CRC интерфейса 7 ===== = = == Статистика твердотельных устройств (версия 1) == 7 0x008 1 0 Процент использованного индикатора выносливости Счетчики событий SATA Phy (журнал GP 0x11) ID Размер Значение Описание 0x0001 4 0 Команда не выполнена из-за ошибки ICRC 0x0004 4 0 Ответ R_ERR для передачи данных FIS от хоста к устройству 0x0007 4 0 Ответ R_ERR для передачи данных FIS от хоста к устройству 0x0008 4 0 Повторные попытки FIS без передачи данных от устройства к хосту 0x0009 4 1 Переход с диска PhyRdy на диск PhyNRdy 0x000a 4 2 FIS регистра устройства-хоста отправлены из-за COMRESET 0x000b 4 0 Ошибки CRC в FIS хост-устройство 0x000d 4 0 Ошибки, отличные от CRC, в FIS хост-устройство 0x000f 4 0 Ответ R_ERR для данных FIS, передаваемых от хоста к устройству, CRC 0x0010 4 0 Ответ R_ERR для данных FIS, передаваемых от хоста к устройству, без CRC 0x0012 4 0 Ответ R_ERR для передачи данных FIS от хоста к устройству, CRC 0x0013 4 0 Ответ R_ERR для FIS без данных хост-устройство, без CRC

Заключительные мысли

В этом учебном пособии, как проверить мощность жесткого диска в часах, мы узнали, как увидеть количество часов работы жесткого диска, его возраст и общее состояние.Мы также увидели, как выполнять различные типы тестов на жестких дисках с помощью smartctl в любом основном дистрибутиве Linux. Мониторинг состояния ваших жестких дисков является важной частью системного администрирования и может помочь предсказать надвигающийся сбой.

7 простых способов проверить тип диска (HDD или SSD) в Linux

В этой статье я поделюсь различными командами, которые можно использовать для проверки типа жесткого диска (диска) в вашей среде Linux. Я проверил эти команды в RHEL/CentOS Linux, поэтому, если вы используете другой дистрибутив, такой как Ubuntu, Debian и т. д., некоторые команды теперь могут работать.

 

Проверьте тип диска (HDD или SSD)

Доступны различные типы дисков, наиболее часто используемыми из которых являются жесткий диск (HDD) и твердотельный накопитель (SSD). Вы можете использовать следующие методы, чтобы определить тип вашего диска, будь то HDD или SSD

.

 

Способ 1: проверьте, вращается ли диск

Вы должны проверить значение /sys/block/sdX/queue/rotational , где sdX — имя диска. Если значение равно 0 , вы имеете дело с SSD, а 1 означает старый добрый жесткий диск.

Это доступные диски на моем сервере Linux:

 # lsscsi
[0:0:0:0] хранилище HP P244br 6.30 -
[0:1:0:0] диск HP LOGICAL VOLUME 6.30 /dev/sda
[0:1:0:1] диск HP LOGICAL VOLUME 6.30 /dev/sdb 

Теперь мы можем проверить значение вращения этих отдельных дисков:

 # кошка /sys/block/sda/queue/rotational
1

# cat /sys/block/sdb/queue/rotational
1 

Поскольку значение для обоих дисков равно 1, это означает, что оба моих диска являются жесткими дисками.

 

Способ 2: использование lsblk

Здесь также мы будем использовать концепцию идентификации дисков с функцией вращения для проверки типа диска. Хотя здесь мы используем lsblk для перечисления всех доступных типов подключенных дисков и их соответствующих значений вращения:

 # lsblk -d -o имя,рота
НАЗВАНИЕ РОТА
сда 1
сдб 1
петля0 1
петля1 1 

Таким образом, все идентифицированные диски имеют значение вращения равное 1, что означает, что все они являются частью жесткого диска.

Вот у меня другая установка с SSD дисками:

 

Способ 3: использование номера модели диска

Мы можем получить номер модели диска с помощью команды lsblk :

 # lsblk -d -e 7 -o НАЗВАНИЕ,ROTA,DISC-MAX,MODEL
НАЗВАНИЕ МОДЕЛЬ ROTA DISC-MAX
nvme0n1 0 2T SAMSUNG MZQLB960HAJR-00007
nvme1n1 0 2T SAMSUNG MZQLB960HAJR-00007 

Если вы используете какой-либо тип RAID, например, аппаратный или программный рейд, возможно, вы не получите номер модели с помощью приведенной выше команды.В таком случае мы должны полагаться на некоторые сторонние инструменты. Например, на моих блейд-серверах HPE Proliant мы используем аппаратный и программный рейд, поэтому на этих серверах я получаю следующий вывод:

.
 # lsblk -d -e 7 -o НАЗВАНИЕ,ROTA,DISC-MAX,MODEL
НАЗВАНИЕ МОДЕЛЬ ROTA DISC-MAX
sda 1 0B ЛОГИЧЕСКИЙ ОБЪЕМ
sdb 1 0B ЛОГИЧЕСКИЙ ТОМ 

Как вы видите, вместо номера модели я получаю « LOGICAL VOLUME », поэтому здесь я полагаюсь на стороннее программное обеспечение HPE, такое как ssacli и HPE Array Configuration Utility (acu cli), чтобы получить номер модели.Сначала нам нужно местоположение физического диска, которое можно получить с помощью:

.
 # ssacli ctrl slot=0 pd all show status

   физический диск 1I:1:1 (порт 1I:коробка 1:отсек 1, 900 ГБ): ОК
   физический диск 1I:1:2 (порт 1I:коробка 1:отсек 2, 900 ГБ): OK 

Теперь, когда у нас есть расположение физического диска, т. е. 1I:1:1, мы можем запросить сведения об этом PD:

 # ssacli ctrl slot=0 pd 1I:1:1 показать подробности

Smart Array P244br в слоте 0 (встроенный)

   Массив А

      физический диск 1I:1:1
         Порт: 1I
         Коробка: 1
         залив: 1
         Статус: ОК
         Тип диска: Диск данных
         Тип интерфейса: SAS
         Размер: 900 ГБ
         Диск подвергается воздействию ОС: False
         Размер логического/физического блока: 512/512
         Скорость вращения: 10000
         Версия прошивки: HPD6
         Серийный номер: 17E0A0DXFUWB1702
         WWID: 50000397881B3406
         Модель: HP EG0900JETKB
         Текущая температура (C): 31
         Максимальная температура (С): 40
         Физический счет: 2
         Скорость передачи PHY: 12.0 Гбит/с, неизвестно
         Статус аутентификации диска: OK
         Версия приложения перевозчика: 11
         Версия загрузчика носителя: 6
         Sanitize Erase Поддерживается: True
         Sanitize Расчетное максимальное время стирания: 4 часа, 14 минут
         Поддерживается неограниченная санитарная обработка: False
         Поддержка магнитной записи с галькой: нет 

Как вы видите, это дает нам кучу информации о диске, который мы используем, вместе с номером модели.

Теперь, когда у нас есть номер модели обоих наших дисков, мы можем найти руководство по спецификациям этих дисков.Например, указанный выше номер модели относится к диску Smasung, который, согласно их онлайн-руководству по спецификациям, имеет твердотельный накопитель

.

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

.
 # dmesg | grep -i -e scsi -e ата 

Это может дать вам длинный список вывода, но вы можете отфильтровать номер модели из вывода, образец ниже с моего сервера:

 [ 2.637090] hpsa 0000:07:00.0: scsi 0:0:0:0: добавлен контроллер RAID HP P244br SSDSmartPathCap- En- Exp=1
[ 2.637106] hpsa 0000:07:00.0: scsi 0:0:1:0: маскированный прямой доступ HP EG0900JETKB PHYS DRV SSDSmartPathCap- En- Exp=0
[ 2.637115] hpsa 0000:07:00.0: scsi 0:0:2:0: маскированный прямой доступ HP EG0900JETKB PHYS DRV SSDSmartPathCap- En- Exp=0 

 

Проверьте типы интерфейса диска

Теперь, когда вы знакомы с типом используемого диска, вы должны знать тип дискового интерфейса, который вы используете в своей среде. Различные типы доступных типов дисковых интерфейсов:

  • Приспособление для передовых технологий (ATA)
  • Интегрированная электроника привода (IDE)
  • Последовательный АТА (SATA)
  • Системный интерфейс малого компьютера (SCSI)
  • Последовательный порт SCSI (SAS)
  • Оптоволоконный канал

 

Способ 1: Использование lspci

lspci — утилита для вывода информации о шинах PCI в системе и подключенных к ним устройствах.Мы можем найти конкретный тип интерфейса из вывода lspci

.
 ~]# /usr/sbin/lspci | grep интегрированная среда разработки
00:01.1 Интерфейс IDE: Intel Corporation 82371AB/EB/MB PIIX4 IDE (версия 01)

~]# /usr/sbin/lspci | grep SATA
00:0d.0 Контроллер SATA: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) Контроллер SATA [режим AHCI] (версия 02)

~]# /usr/sbin/lspci | grep Волокно
04:00.2 Fibre Channel: Emulex Corporation OneConnect 10Gb FCoE Initiator (be3) (версия 01)
04:00.3 Fibre Channel: Emulex Corporation OneConnect 10Gb FCoE Initiator (be3) (версия 01) 

 

Способ 2: Использование lshw

lshw — небольшой инструмент для извлечения подробной информации о конфигурации оборудования машины.Он может сообщать точную конфигурацию памяти, версию микропрограммы, конфигурацию материнской платы, версию и скорость ЦП, конфигурацию кэш-памяти, скорость шины и т. д. в системах x86 или IA-64 с поддержкой DMI и на некоторых машинах PowerPC. В настоящее время он поддерживает DMI (только x86 и IA-64), дерево устройств OpenFirmware (только PowerPC), PCI/AGP, CPUID (x86), IDE/ATA/ATAPI, PCMCIA (проверено только на x86), SCSI и USB

.

Вот пример вывода с дисковым интерфейсом SCSI

 ~]# lshw -c хранилище -c диск
...
     *-диск:0
          описание: Диск SCSI
          информация о шине: [email protected]:1.0,0
...
     *-диск:1
          описание: Диск SCSI
          информация о шине: [email protected]:1.0.1
...
 

Вот пример вывода с интерфейсом SATA

 ...
  *-сата
       описание: SATA-контроллер
       продукт: 82801HM/HEM (ICH8M/ICH8M-E) Контроллер SATA [режим AHCI]
       производитель: корпорация Intel
       физический идентификатор: д
       информация о шине: [email protected]:00:0d.0
... 

Вот пример вывода с дисков NVME

 ...
  *-хранилище
       описание: Контроллер энергонезависимой памяти
       продукт: Samsung Electronics Co Ltd
       производитель: Samsung Electronics Co Ltd.
       физический идентификатор: 0
       информация о шине: [email protected]:41:00.0
... 

Вот пример вывода с дисковым интерфейсом ATA

 ...
     *-диск:0
          описание: Диск ATA
          информация о шине: [email protected]:0.0.0
          логическое имя: /dev/sda
...
     *-диск:1
          описание: Диск ATA
          информация о шине: [email protected]:0.0,0
          логическое имя: /dev/sdb 

 

Почему информация о шине — SCSI, если тип интерфейса диска — ATA Disk?

Если вы наблюдаете приведенный выше вывод, у нас есть ATA в качестве интерфейса диска , а информация о шине — это SCSI. Информация о почках — SCSI, потому что это подсистема, обеспечивающая ввод-вывод для этих дисков.
В основном это означает, что хотя дисковый интерфейс является ATA, драйверы взаимодействуют со следующим уровнем ядра (универсальным драйвером диска) с помощью SCSI.На самом деле это не относится ко всем драйверам SATA во всех версиях ядра со всеми конфигурациями времени компиляции ядра, но это распространено. Даже устройства PATA могут отображаться как SCSI на этом уровне (опять же, это зависит от версии ядра и конфигурации ядра во время компиляции, а также от того, используется ли модуль ide-scsi).

Подробнее об этом можно прочитать в разделе Почему мои устройства SATA отображаются в /proc/scsi/scsi?

 

Способ 3: Использование hdparm

hdparm предоставляет интерфейс командной строки для различных интерфейсов ядра, поддерживаемых подсистемой Linux SATA/PATA/SAS «libata» и более старой подсистемой драйверов IDE.Многие более новые (2008 г. и новее) корпуса USB-накопителей теперь также поддерживают «SAT» (преобразование команд SCSI-ATA) и, следовательно, также могут работать с hdparm.

Мы можем использовать -I с hdparm, который будет запрашивать идентификационную информацию непосредственно с диска, которая отображается в новом расширенном формате. Вот несколько примеров выходных данных:

 # hdparm -I /dev/sda

/dev/sda:

Устройство ATA с несъемным носителем
Стандарты:
        Вероятно использовано: 1
Конфигурация:
        Логический максимальный ток
        цилиндры 0 0
        головы 0 0
        секторы/дорожка 0 0
        --
        Размер логического/физического сектора: 512 байт
        размер устройства с M = 1024*1024: 0 МБ
        размер устройства с M = 1000*1000: 0 МБ
        размер кеша/буфера = неизвестен
... 

Но hdparm работает исключительно с устройствами говорящими по протоколу ATA, для дисков с другими протоколами может появиться следующая ошибка:

 HDIO_DRIVE_CMD (идентифицировать) не удалось: неподходящий ioctl для устройства 

 

Способ 4: использование lsblk

Это может быть один из самых надежных методов получения типа интерфейса диска. lsblk выводит информацию обо всех доступных или указанных блочных устройствах. Используя -o с lsblk, мы можем напечатать дополнительные столбцы.Чтобы получить тип интерфейса диска, мы можем использовать «TRAN», который напечатает тип транспорта устройства.

Например, на сервере, использующем Fibre Channel:

 ~]# lsblk -do name,tran | egrep -v цикл
НАЗВАНИЕ ТРАН
сда ФК
СДБ ФК
СДК ФК
СДД ФК
сде ФК
СДФ ФК
СДГ ФК
СДХ ФК 

На сервере с жестким диском, здесь оба диска используют протокол SAS.

 ~]# lsblk -do name,tran | egrep -v цикл
НАЗВАНИЕ ТРАН
сда сас
сдб сас 

В среде Virtual Box виртуальные диски используют SATA, а DVD — протокол ATA:

 ~]# lsblk -do name,tran | egrep -v цикл
НАЗВАНИЕ ТРАН
сда сата
сдб сата
sr0 ата
ср1 ата 

 

Вывод

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

 

Похожие сообщения: как проверить мой жесткий диск ssd или hdd. как проверить есть ли у вас твердотельный накопитель. какой у меня жесткий диск. как проверить ссд. как проверить тип диска hdd или ssd. как проверить тип интерфейса диска в Linux.

Похожие сообщения

Как проверить работоспособность жесткого диска в Linux

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

Проверить работоспособность жесткого диска очень просто с помощью правильных инструментов. В этой статье мы рассмотрим два быстрых способа взглянуть на жесткие диски в Linux и проверить их состояние.

1. Smartctl

Современные жесткие диски имеют «S.M.A.R.T.». Это функция, которая позволяет операционным системам (таким как Linux, Mac и Windows) проверять целостность и работоспособность жестких дисков.

Примечание: самый быстрый способ проверить, есть ли на вашем накопителе функция «S.M.A.R.T.» функции заключается в том, чтобы вынуть его из компьютера и прочитать информацию на этикетке. Либо поставьте галочку в поле, в котором оно пришло.

Установить Smartmontools

В Linux есть много способов проверить S.M.A.R.T. состояние жесткого диска. Однако, наверное, самый быстрый способ — это smartctl . Прежде чем мы перейдем к тому, как использовать этот инструмент, мы должны дать инструкции о том, как проверить работоспособность ваших жестких дисков с помощью smartlctl .

Чтобы установить Smartmontools, откройте терминал и следуйте инструкциям, соответствующим вашему дистрибутиву Linux.

Убунту
 sudo apt установить smartmontools 
Дебиан
 sudo apt-get установить smartmontools 
Arch Linux
 sudo pacman -S смартмонтулс 
Федора
 sudo dnf установить smartmontools 
OpenSUSE
 sudo zypper установить smartmontools 
Общий Linux

Поскольку пакет программ Smartmontools является одним из основных способов проверки работоспособности жесткого диска в Linux, есть большая вероятность, что его смогут установить даже самые неизвестные дистрибутивы.Чтобы получить его, откройте окно терминала, найдите «smartmontools» и установите его, как вы обычно устанавливаете программы. Также можно загрузить Smartmontools (через исходный код) с официального сайта.

Состояние жесткого диска — Smartctl

Smartctl довольно прост в использовании. Чтобы проверить с его помощью работоспособность жесткого диска, выполните следующие действия.

Шаг 1: Откройте терминал и получите корневую оболочку с помощью su или sudo -s .

 вс - 

Шаг 2: Выведите список жестких дисков, подключенных к вашему ПК с Linux, с помощью команды lsblk .Имейте в виду, что /dev/sdX — это метка устройства, а /dev/sdX# — номер раздела.

 лсбк 

Шаг 3: Просмотрите список дисков и найдите диск, который хотите проверить. Найдя его, выделите его мышью и запишите.

Шаг 4: В терминале используйте команду smartctl , чтобы распечатать S.M.A.R.T. состояние вашего устройства. Обязательно замените «X» на имя метки вашего диска.

 smartctl -a /dev/sdX 

Просмотрите выходные данные и определите состояние вашего диска.Обязательно повторите этот процесс, если у вас несколько жестких дисков.

Нужно сохранить отчет диска smartctl на потом? Передайте его в файл с помощью команды ниже!

 smartctl -a /dev/sdX >> /home/username/Documents/drive-report.txt 

Диски гномов

Если вы не являетесь большим поклонником терминала, но все же хотите проверить состояние своего жесткого диска в Linux, рассмотрите возможность использования Gnome Disks. Он включает в себя несколько S.M.A.R.T. функции, включая базовую проверку работоспособности и функции тестирования как для вращающихся дисков, так и для твердотельных накопителей.

Чтобы получить Gnome Disks, откройте меню приложений, найдите «Диски» и запустите его. Или, если он у вас не установлен, следуйте приведенным ниже инструкциям для вашей операционной системы.

Убунту
 sudo apt установить утилиту gnome-disk 
Дебиан
 sudo apt-get установить утилиту gnome-disk 
Arch Linux
 sudo pacman -S гном-диск-утилита 
Федора
 sudo dnf установить утилиту gnome-disk 
OpenSUSE
 sudo zypper установить утилиту gnome-disk 
Общий Linux

Диски Gnome являются основной частью рабочего стола Gnome.Его можно найти во всех операционных системах, распространяющих Gnome, Gnome Shell и его программное обеспечение. Если вам нужно установить его на свою ОС и вы не можете его найти, исходный код доступен в Интернете.

Состояние жесткого диска — Диски Gnome

Запустите приложение Gnome Disk на ПК с Linux. Когда он откроется, он автоматически выберет первый жесткий диск, подключенный к вашему компьютеру (обычно тот, который использует Slot0/Slot1 в порту SATA на материнской плате).

С первого взгляда можно просмотреть S.М.А.Р.Т. информацию о жестком диске, просмотрев раздел «оценка» Gnome Disks.

Для полного считывания S.M.A.R.T. вашего жесткого диска. данные и общее состояние здоровья, нажмите Ctrl+S на клавиатуре.

Нажатие комбинации Ctrl + S вызывает S.M.A.R.T. приборная панель, которая распечатывает (в легко читаемом виде) все ошибки и проблемы, с которыми сталкивается выбранный жесткий диск.

Запустить тесты

Нужно проверить диск? Откройте С.М.А.Р.Т. на панели инструментов Gnome Disks, затем нажмите «Самопроверка», чтобы выполнить базовые проверки работоспособности жесткого диска.

Консольные команды для жестких дисков — Unraid

  Эта старая страница устарела, перейдите на страницу консоли, раздел «Консольные команды для жестких дисков» 
 

Для следующих команд требуется идентификатор устройства, который можно получить в UnMENU (надстройка UnRAID) или на странице веб-управления unRAID , вкладка Устройства .Найдите свой диск, затем найдите идентификатор устройства в скобках. Это всегда 3 строчные буквы, начинающиеся либо с hd , либо с sd , например. sda , sdk , hdc , hdg . Для простоты ниже будет использоваться sdx , и вы подставите соответствующий идентификатор устройства для своего накопителя. (Дополнительные пробелы добавлены только для ясности, нужен только один пробел.)

Консольные команды

хдпарм


Для просмотра идентификационной информации и информации о конфигурации диска (в консоли или по приглашению telnet)

 hdparm -I /dev/sdx
 


Чтобы определить скорость чтения жесткого диска, можно использовать следующую команду.Самое последнее число в МБ/сек — это то, что вам нужно, игнорируйте остальные. Хотя один прогон даст вам приличный результат, для большей точности берите среднее не менее 5 прогонов. См. также Проверка скорости жесткого диска.

 hdparm -tT /dev/sdx
 
смартктл


Чтобы получить информацию SMART для диска, включая некоторую информацию об идентификации и конфигурации, а также физическую статистику и историю ошибок. Дополнительные сведения о SMART и smartctl см. в тематическом указателе UnRAID, раздел SMART, а также здесь, здесь, здесь, здесь и здесь.

 smartctl -a -data /dev/sdx
 


Чтобы скопировать отчет SMART в файл с именем smart.txt на флэш-накопителе unRAID, который можно скопировать в другое место и опубликовать на форумах, используйте следующую команду. Конечно, вы можете изменить имя файла на какое угодно, например, smart_Seagate320_2008-12-15.txt .

 smartctl -a -data /dev/sdx >/boot/smart.txt
 

или

 smartctl -a -data /dev/sdx | todos >/boot/smart.текст
 

Эта вторая форма упрощает просмотр файла smart.txt с рабочей станции Windows, поскольку она добавляет стандартные концы строк, которые используются в Windows.


Чтобы запустить короткий или длинный тест SMART на диске, выберите одну из следующих команд (короткий тест занимает несколько минут, длинный тест может занять несколько часов в зависимости от размера диска)

 smartctl -data -tshort /dev/sdx
smartctl -data -tlong /dev/sdx
 

Начиная с unRAID v4.3 final, smartctl входит в состав unRAID. До этого его нужно было скопировать на флешку, ссылки на его получение смотрите здесь. Если бы вам нужно было скопировать его на флешку, тогда команда для выполнения была бы /boot/smartctl вместо просто smartctl . Например, команда для получения отчета SMART будет выглядеть так:

 /boot/smartctl -a -data /dev/sdx
 
Другие команды

Для просмотра разметки диска

 fdisk -l -u /dev/sdx
 


Чтобы проверить, как помечен диск (обратите внимание на «1» в конце команды, определяющей первый раздел на устройстве /dev/sdx)

 vol_id /dev/sdx1
 


Показывает диски по их модели и серийному номеру, а также идентификатор устройства привода (sda, hdc и т. д.), связанный с каждым

 ls -l /dev/disk/по идентификатору
   -или-
ls -l /dev/disk/by-id/[au]* | grep -v часть 1
 


Список дисковых устройств с «метками томов» и идентификаторами устройств, связанными с каждым из них.Как правило, только флэш-накопитель будет иметь здесь запись, и он ДОЛЖЕН иметь метку тома «UNRAID» для правильного запуска unRAID.

 ls -l /dev/disk/по метке
 

Примечание. В настройке unRAID по умолчанию v является псевдонимом для ls -l , поэтому вы можете заменить ls -l выше только на v .

Как проверить место на диске в Linux из командной строки

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

Как и любая другая операционная система, Linux также предоставляет несколько способов отслеживания дискового пространства на вашем устройстве, включая методы на основе командной строки и графического интерфейса. Однако в Linux большинство операций выполняются через командную строку.Поэтому пользователей Linux больше заинтересуют способы проверки места на диске через командную строку. Вот почему наше сегодняшнее обсуждение будет вращаться исключительно вокруг методов проверки дискового пространства в Linux из командной строки.

Примечание. Все показанные ниже методы были протестированы в Linux Mint 20.

Проверка места на диске в Linux из командной строки

Есть несколько способов проверить место на диске в Linux; однако наиболее эффективные из них, связанные с интерфейсом командной строки, представлены ниже.

Способ 1: использование команды df

Команда df означает Дисковая файловая система и является встроенной утилитой в различных версиях операционной системы Linux. Команда df используется для мониторинга использования дискового пространства, а также общего доступного пространства. Чтобы проверить место на диске с помощью этой утилиты, выполните следующие действия:

Сначала запустите терминал в Linux Mint 20, щелкнув его значок на рабочем столе, как показано на изображении ниже:

После запуска терминала в Linux Mint 20 выполните в терминале следующую команду:

Запуск этой команды отобразит общее пространство всей файловой системы, общий объем используемого пространства, а также доступное пространство вместе с некоторой другой информацией, как показано на следующем рисунке:

Способ 2: использование команды df с флагом -a

Команду df также можно использовать в сочетании с флагом -a , который используется для отображения дискового пространства всех файловых систем (т.е., ваша фактическая файловая система, а также фиктивные). Выполните шаги, показанные ниже, чтобы использовать команду df с флагом -a :

Запустите терминал в Linux Mint 20 и выполните команду, показанную ниже:

Вывод этой команды будет довольно большим, и вам придется прокрутить свой терминал, чтобы просмотреть весь вывод. Это связано с тем, что флаг -a не только печатает дисковое пространство одной файловой системы; скорее, это делается для всех доступных файловых систем.

Метод 3: использование команды df с флагом -h:

Некоторые технические термины могут быть непонятны новому пользователю. Например, в результатах обоих рассмотренных выше методов вы можете увидеть столбец с названием «1K-блоки». Этот столбец представляет собой общее количество «1K-блоков», присутствующих в каждой файловой системе. Другими словами, это размер файловой системы в байтах, который бывает сложно интерпретировать и запомнить. По сути, это технический способ представления размера каждой файловой системы, но для неспециалиста он не так уж интуитивно понятен.Поэтому флаг -h можно использовать с командой df для отображения дискового пространства в более удобном для человека формате. Чтобы это произошло, выполните следующие действия:

Запустите терминал Linux Mint 20, как описано выше, а затем выполните следующую команду:

Запуск этой команды отобразит дисковое пространство вашей файловой системы таким образом, который вы сможете легко интерпретировать, т. е. дисковое пространство будет отображаться в мегабайтах (МБ), гигабайтах (ГБ) и т. д.Вы можете увидеть этот вывод на изображении ниже:

Таким же образом вы можете использовать флаги -k и -m с командой df для проверки дискового пространства в Linux через командную строку в килобайтах и ​​мегабайтах соответственно. Это можно сделать, если вам требуется дисковое пространство в конкретном устройстве для определенной цели. Разрешая это, команда или утилита df предоставляет вам возможность проверить свободное место на диске в любом формате, который вы предпочитаете.

Заключение

В этой статье показано, как проверить доступное дисковое пространство на устройстве с помощью командной строки в Linux. Все три метода, описанные выше, были разновидностью команды df . Вы можете легко использовать команду df для проверки дискового пространства в Linux из командной строки, настроив флаги в соответствии с вашими требованиями. Или вы можете просто использовать эту команду отдельно и без каких-либо флагов. Вывод этой команды поможет вам увидеть текущее использование дискового пространства и количество свободного места.

Помимо случаев использования команды df , обсуждаемых в этой статье, эту команду также можно использовать для проверки дискового пространства определенной файловой системы; узнать общее количество доступных и используемых инодов файловой системы; проверить тип каждой файловой системы; фильтровать файловые системы по определенному типу; и многое другое. Однако все эти варианты использования выходят за рамки этой статьи. Вот почему мы сосредоточились только на случаях использования команды df, которые направлены на проверку места на диске.

Как составить список дисков в командной строке Linux

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

В системе Linux существует несколько способов вывести список всех жестких дисков. В этом руководстве мы узнаем, как вывести список дисков в Linux с помощью командной строки.

1. лсбк

lsblk (список блочных устройств) используется для отображения информации обо всех доступных блочных устройствах, таких как жесткий диск и флэш-накопители.

Просто набрав команду lsblk , вы увидите список всех блочных устройств в виде древовидного формата. Это удобный и простой способ составить список дисков.

  $ lsblk  

Выход:

  sda 8:0 0 238.5G 0 диск
 ├─sda1 8:1 0 529M 0 часть
 ├─sda2 8:2 0 100M 0 часть /boot/efi
 ├─sda3 8:3 0 16M 0 часть
 ├─sda4 8:4 0 165.8G 0 часть
 ├─sda5 8:5 0 70G 0 часть /
 └─sda6 8:6 0 2G 0 часть [SWAP]
 zram0 252:0 0 8G 0 диск [SWAP]  

2.дф-ч

Команда df используется для вывода общего объема доступного дискового пространства. Команда df по умолчанию печатает имя устройства, общее количество блоков, используемое дисковое пространство, доступное дисковое пространство, процент используемого пространства, точку монтирования файловой системы, а также печатает удаленные файловые системы, такие как NFS.

Команда df -h перечисляет доступное пространство на всех дисках в удобочитаемой форме.

  $ судо дф -ч  

Выход:

  Размер используемой файловой системы Доступно Использование % Установлено на
 devtmpfs 5.8G 0 5,8G 0% /dev
 tmpfs 5.8G 90M 5.7G 2% /dev/shm
 tmpfs 2.4G 11M 2.4G 1%/запуск
 tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup
 /dev/sda5 69G 62G 3.1G 96%/
 tmpfs 5.8G 4.7M 5.8G 1% /tmp
/dev/sda2 96M 41M 56M 43% /boot/efi
 tmpfs 1.2G 200K 1.2G 1% /run/user/1000  

3. fdisk -l

Команда fdisk — это текстовая утилита, используемая для управления разделами диска. Используя fdisk, вы можете получить список разделов диска, создать новый раздел, удалить существующий раздел жесткого диска и просмотреть размер раздела.

Используйте fdisk -l для просмотра всех доступных разделов диска

  $ sudo fdisk -l  

Выход:

 
Диск /dev/sda: 238,47 ГиБ, 256060514304 байт, 500118192 сектора
 Модель диска: SK hynix SC300B
 Единицы: секторы 1 * 512 = 512 байт
 Размер сектора (логический/физический): 512 байт / 4096 байт
 Размер ввода/вывода (минимальный/оптимальный): 4096 байт / 4096 байт
 Тип метки диска: gpt
 Идентификатор диска: FF57C955-D98A-49C4-B1ED-835A44F2A0A4
 Размер начальных и конечных секторов устройства Тип
 /dev/sda1 2048 1085439 1083392 529M Среда восстановления Windows
 /dev/sda2 1085440 12 204800 Система 100M EFI
 /dev/sda3 12
 1323007 32768 16M зарезервировано Microsoft
 /dev/sda4 1323008 349122559 347799552 165.Базовые данные 8G Microsoft
 /dev/sda5 349122560 495923199 146800640 файловая система 70G Linux
 /dev/sda6 495923200 500117503 4194304 2G подкачка Linux
 Диск /dev/zram0: 8 ГиБ, 8589934592 байт, 2097152 сектора
 Единицы: секторы 1 * 4096 = 4096 байт
 Размер сектора (логический/физический): 4096 байт / 4096 байт
 Размер ввода-вывода (минимальный/оптимальный): 4096 байт / 4096 байт 90 124
  Диск /dev/loop0: 207,15 МБ, 217214976 байт, 424248 секторов
 Единицы: секторы 1 * 512 = 512 байт
 Размер сектора (логический/физический): 512 байт / 512 байт
 Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
 Диск /dev/loop1: 99.18 МБ, 103993344 байта, 203112 секторов
 Единицы: секторы 1 * 512 = 512 байт
 Размер сектора (логический/физический): 512 байт / 512 байт
 Размер ввода-вывода (минимальный/оптимальный): 512 байт / 512 байт  

4. разделенный -l

Parted — это полезный и мощный инструмент, используемый для управления разделами жесткого диска из командной строки, например список, создание, сжатие, удаление, поиск и восстановление разделов диска. С помощью команды parted вы можете легко управлять всеми разделами жесткого диска.

Команда

parted -l выведет список разделов дисков на всех блочных устройствах.

  $ sudo parted -l  

Выход:

  Модель: ATA SK hynix SC300B (scsi)
 Диск /dev/sda: 256 ГБ
 Размер сектора (логический/физический): 512Б/4096Б
 Таблица разделов: gpt
 Флаги диска:
 Номер Начальный Конечный Размер Файловая система Имя Флаги
  1 1049 КБ 556 МБ 555 МБ ntfs Раздел основных данных скрыт, диаг.
  2 556 МБ 661 МБ 105 МБ FAT32 EFI Загрузка системного раздела, esp
  3 661 МБ 677 МБ 16.8 МБ зарезервированного раздела Microsoft msftres
  4 677 МБ 179 ГБ 178 ГБ ntfs Базовый раздел данных msftdata
  5 179 ГБ 254 ГБ 75,2 ГБ доп.4
  6 254 ГБ 256 ГБ 2147 МБ linux-swap(v1) swap
 Модель: Неизвестно (неизвестно)
 Диск /dev/zram0: 8590 МБ
 Размер сектора (логический/физический): 4096B/4096B
 Таблица разделов: цикл
 Флаги диска:
 Номер Начальный Конечный Размер Файловая система Флаги
  1 0.00B 8590MB 8590MB linux-swap(v1)  

5.cfdisk

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

  $ судо cfdisk  

Выход:

  Диск: /dev/sda Размер: 238,47 ГиБ, 256060514304 байт, 500118192 секторов Метка: gpt, идентификатор: FF57C955-D98A-49C4-B1ED-835A44F2A0A4 Размер начальных и конечных секторов устройства Тип
        /dev/sda1 2048 1085439 1083392 529M Среда восстановления Windows
         /dev/sda2 1085440 12 204800 Система 100M EFI
         /dev/sda3 12
 1323007 32768 16M зарезервировано Microsoft
         /dev/sda4 1323008 349122559 347799552 165.Базовые данные 8G Microsoft
         /dev/sda5 349122560 495923199 146800640 файловая система 70G Linux
         /dev/sda6 495923200 500117503 4194304 2G подкачка Linux
 ┌───────────────────────────────────────────────────── ───────────────────────────────────────────────────── ───────┐
  │ Имя раздела: Раздел основных данных │
  │ UUID раздела: E73F9719-F144-42A8-87BC-862FB470828B │
  │ Тип раздела: среда восстановления Windows (DE94BBA4-06D1-4D40-A16A-BFD50179D6AC) │
  │ Атрибуты: RequiredPartition │
  │ UUID файловой системы: 8C0A62C30A62A9C2 │
  │ЭТИКЕТКА Файловой системы: Восстановление │
  │ Файловая система: ntfs │
  └───────────────────────────────────────────────────── ───────────────────────────────────────────────────── ───────┘
               [Удалить] [Изменить размер] [Выход] [Тип] [Справка] [Запись] [Дамп]  

Пример:

cfdisk

6.sfdisk -l

sfdisk — это редактор таблицы разделов. Он может перечислить разделы на устройстве, указать размер раздела, проверить разделы на устройстве и подготовить устройство. Он не предназначен для больших разделов.

sfdisk -l выводит список разделов диска.

  судо сфдиск -л  

Выход:

  Диск /dev/sda: 238,47 ГиБ, 256060514304 байт, 500118192 сектора
 Модель диска: SK hynix SC300B
 Единицы: секторы 1 * 512 = 512 байт
 Размер сектора (логический/физический): 512 байт / 4096 байт
 Размер ввода/вывода (минимальный/оптимальный): 4096 байт / 4096 байт
 Тип метки диска: gpt
 Идентификатор диска: FF57C955-D98A-49C4-B1ED-835A44F2A0A4
 Размер начальных и конечных секторов устройства Тип
 /dev/sda1 2048 1085439 1083392 529M Среда восстановления Windows
 /dev/sda2 1085440 12 204800 Система 100M EFI
 /dev/sda3 12
 1323007 32768 16M зарезервировано Microsoft
 /dev/sda4 1323008 349122559 347799552 165.Базовые данные 8G Microsoft
 /dev/sda5 349122560 495923199 146800640 файловая система 70G Linux
 /dev/sda6 495923200 500117503 4194304 2G подкачка Linux
 Диск /dev/zram0: 8 ГиБ, 8589934592 байт, 2097152 сектора
 Единицы: секторы 1 * 4096 = 4096 байт
 Размер сектора (логический/физический): 4096 байт / 4096 байт
 Размер ввода/вывода (минимальный/оптимальный): 4096 байт / 4096 байт
 Диск /dev/loop0: 207,15 МБ, 217214976 байт, 424248 секторов
 Единицы: секторы 1 * 512 = 512 байт
 Размер сектора (логический/физический): 512 байт / 512 байт
 Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
 Диск /dev/loop1: 99.18 МБ, 103993344 байта, 203112 секторов
 Единицы: секторы 1 * 512 = 512 байт
 Размер сектора (логический/физический): 512 байт / 512 байт
 Размер ввода-вывода (минимальный/оптимальный): 512 байт / 512 байт  

7. ls -l /dev/disk/по идентификатору

Команда

ls — очень простая, но мощная команда, используемая для вывода списка файлов и каталогов. Мы можем перечислить диски по , перечислив каталог /dev/disk/by-id .

  $ ls -l /dev/disk/by-id  

Выход:

  всего 0
 lrwxrwxrwx 1 root root 9 20 июня 23:26 ata-SK_hynix_SC300B_HFS256G39MND-3510B_FI68N023911308NC9 -> ../../сда
 lrwxrwxrwx 1 root root 10 20 июня 23:26 ata-SK_hynix_SC300B_HFS256G39MND-3510B_FI68N023911308NC9-part1 -> ../../sda1
 lrwxrwxrwx 1 root root 10 20 июня 23:26 ata-SK_hynix_SC300B_HFS256G39MND-3510B_FI68N023911308NC9-part2 -> ../../sda2
 lrwxrwxrwx 1 root root 10 20 июня 23:26 ata-SK_hynix_SC300B_HFS256G39MND-3510B_FI68N023911308NC9-part3 -> ../../sda3
 lrwxrwxrwx 1 root root 10 20 июня 23:26 ata-SK_hynix_SC300B_HFS256G39MND-3510B_FI68N023911308NC9-part4 -> ../../sda4
 lrwxrwxrwx 1 root root 10 20 июня 23:26 ata-SK_hynix_SC300B_HFS256G39MND-3510B_FI68N023911308NC9-part5 -> ../../sda5
 lrwxrwxrwx 1 root root 10 20 июня 23:26 ata-SK_hynix_SC300B_HFS256G39MND-3510B_FI68N023911308NC9-part6 -> ../../sda6
 lrwxrwxrwx 1 root root 9 20 июня 23:26 wwn-0x5ace42e0900dd482 -> ../../sda
 lrwxrwxrwx 1 root root 10 20 июня 23:26 wwn-0x5ace42e0900dd482-part1 -> ../../sda1
 lrwxrwxrwx 1 root root 10 20 июня 23:26 wwn-0x5ace42e0900dd482-part2 -> ../../sda2
 lrwxrwxrwx 1 root root 10 20 июня 23:26 wwn-0x5ace42e0900dd482-part3 -> ../../sda3
 lrwxrwxrwx 1 root root 10 20 июня 23:26 wwn-0x5ace42e0900dd482-part4 -> ../../sda4
 lrwxrwxrwx 1 root root 10 20 июня 23:26 wwn-0x5ace42e0900dd482-part5 -> ../../sda5
 lrwxrwxrwx 1 root root 10 20 июня 23:26 wwn-0x5ace42e0900dd482-part6 -> ../../sda6  

Вы также можете перечислить по:

  • by-label
  • by-partlabel
  • by-partuuid
  • by-path
  • by-uuid

8. lshw -class disk

lshw — это инструмент Linux, который используется для создания подробной информации о конфигурации оборудования системы.

Используйте -class disk для отображения информации о диске.

  $ sudo lshw -диск класса  

Выход:

  *-диск
        описание: Диск ATA
        продукт: СК Хайникс SC300B
        физический идентификатор: 0.0.0
        информация о шине: [email protected]:0.0.0
        логическое имя: /dev/sda
        версия: 0P00
        серийный номер: FI68N023911308NC9
        размер: 238 ГБ (256 ГБ)
        возможности: gpt-1.00 разделенный на разделы разделенный на разделы: gpt
        конфигурация: ansiversion=5 guid=ff57c955-d98a-49c4-b1ed-835a44f2a0a4 logicalsectorsize=512 размер_сектора=4096  

Также можно вывести -class disk как -json или -html или -xml .

  $ sudo lshw -class disk -json  

Выход:

  {
     "id": "диск",
     "класс": "диск",
     «заявлено»: правда,
     "дескриптор": "GUID: ff57c955-d98a-49c4-b1ed-835a44f2a0a4",
     «описание» : «ATA-диск»,
     "продукт": "SK Hynix SC300B",
     "физид": "0.
															

Добавить комментарий

Ваш адрес email не будет опубликован.