Chkdsk 26226 ошибка

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

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

В Windows 7 и более ранних версиях системы всё было немного проще: после автоматической проверки до загрузки системы Chkdsk выводил результаты, в Windows же 8.1 и 10 Chkdsk, вернее, autochk.exe показывает только проценты прогресса. Сделано это было ради упрощения Windows и как мы уже сказали, получить доступ к результатам проверки можно только через журнал событий. В Windows 8.1 журнал находится здесь: Панель управления -> Администрирование -> Просмотр событий.

Администрирование

В «десятке» открыть его можно, перейдя по цепочке Меню Пуск -> Все приложения -> Средства администрирования -> Просмотр событий.

Просмотр событий

После того как записи загрузятся, в левой колонке выбираем Журналы Windows -> Приложения, в правой колонке — Фильтр текущего журнала.

Журналы Windows

В открывшемся окошке в поле «Все коды событий» вводим 26226 и жмём «ok».

Все коды событий

События Chkdsk тут же будут отфильтрованы в средней колонке окна журнала.

Окно журнала

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

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)

Загрузка…

Find how to view chkdsk logs and where are they stored

by Matthew Adams

Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more


Updated on January 4, 2023

Reviewed by
Alex Serban

Alex Serban

After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server… read more

  • Check our guide to quickly find where chkdsk logs are stored on your PC.
  • Event Viewer is the main application used to open and view chkdsk log files.

chkdsk logs in Windows 10

XINSTALL BY CLICKING THE DOWNLOAD FILE

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer’s security and performance
  • Restoro has been downloaded by 0 readers this month.

Chkdsk, otherwise Check Disk, is a utility that’s included in Windows. That utility dates back to the days of DOS in the 1980s. You can run Chkdsk via the Command Prompt and with the Scan Disk option in Windows. It might also start scanning automatically during system boot-up for some users.

Chkdsk will scan the file system on your laptop’s or desktop’s hard disk volume. Then it will fix file system errors that it detects. It can also scan for and fix bad disk sectors. Thus, Chkdsk is a hard drive system maintenance utility.

Where are chkdsk logs stored?

Chkdsk retains logs that provide an overview of the scans and any fixes applied. Those log files are stored within the System Volume Information > Chkdsk folder on the C: drive.

However, System Volume Information is a concealed folder that File Explorer doesn’t display with the Hide protected operating system files option selected. You’ll also need to take ownership of System Volume Information to open that folder and view logs within its Chkdsk subfolder.

In this article

  • Where are chkdsk logs stored?
  • How to view Chkdsk logs?
  • 1. Open Chkdsk logs with Event Viewer
  • 2. Open Chkdsk logs with PowerShell

How to view Chkdsk logs?

1. Open Chkdsk logs with Event Viewer

  1. Event Viewer provides a better way to view Chkdsk log files. To open Chkdsk logs in Windows 10’s Event Viewer, press the Windows key + S hotkey.
  2. Input Event Viewer in the search box that opens.
  3. Select Event Viewer to open its window as in the snapshot directly below.Event Viewer where are chkdsk logs stored windows 10
  4. Select Windows Logs > Applications on the left of Event Viewer.
  5. Click Filter Current Log on the right of Event Viewer to open the window shown directly below.
    Filter Current Log window where are chkdsk logs stored windows 10
  6. Enter ‘26226’ in the All Event IDs text box.Event ID number where are chkdsk logs stored windows 10
  7. Click the OK button.
  8. Thereafter, click Information to view Chkdsk event log details.

2. Open Chkdsk logs with PowerShell

  1. Or you can have a look at Chkdsk logs within PowerShell. To do so, press the Windows key + R keyboard shortcut, which opens Run.
  2. Input PowerShell in Run and click OK.
  3. Then input this command to display the latest chkdsk log in PowerShell: get-winevent -FilterHashTable @{logname=”Application”; id=”1001″}| ?{$_.providername –match “wininit”} | fl timecreated, message. Press Enter after entering that command.Display Chkdsk log command where are chkdsk logs stored windows 10
  4. To get a text file for that log, enter the following: get-winevent -FilterHashTable @{logname=”Application”; id=”1001″}| ?{$_.providername –match “wininit”} | fl timecreated, message | out-file DesktopCHKDSKResults.txt. The log’s text file will be on the desktop. Chkdsk log file command where are chkdsk logs stored windows 10

If PowerShell stops working, follow the simple steps from this handy guide to get it working back again.

Those are two alternative methods for displaying Chkdsk logs. Those logs will show you the five stages of the Chkdsk scans and any fixes applied to the file system.

For any other questions and suggestions, don’t hesitate to reach for the comments section below.

newsletter icon

Newsletter

Find how to view chkdsk logs and where are they stored

by Matthew Adams

Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more


Updated on January 4, 2023

Reviewed by
Alex Serban

Alex Serban

After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server… read more

  • Check our guide to quickly find where chkdsk logs are stored on your PC.
  • Event Viewer is the main application used to open and view chkdsk log files.

chkdsk logs in Windows 10

XINSTALL BY CLICKING THE DOWNLOAD FILE

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer’s security and performance
  • Restoro has been downloaded by 0 readers this month.

Chkdsk, otherwise Check Disk, is a utility that’s included in Windows. That utility dates back to the days of DOS in the 1980s. You can run Chkdsk via the Command Prompt and with the Scan Disk option in Windows. It might also start scanning automatically during system boot-up for some users.

Chkdsk will scan the file system on your laptop’s or desktop’s hard disk volume. Then it will fix file system errors that it detects. It can also scan for and fix bad disk sectors. Thus, Chkdsk is a hard drive system maintenance utility.

Where are chkdsk logs stored?

Chkdsk retains logs that provide an overview of the scans and any fixes applied. Those log files are stored within the System Volume Information > Chkdsk folder on the C: drive.

However, System Volume Information is a concealed folder that File Explorer doesn’t display with the Hide protected operating system files option selected. You’ll also need to take ownership of System Volume Information to open that folder and view logs within its Chkdsk subfolder.

In this article

  • Where are chkdsk logs stored?
  • How to view Chkdsk logs?
  • 1. Open Chkdsk logs with Event Viewer
  • 2. Open Chkdsk logs with PowerShell

How to view Chkdsk logs?

1. Open Chkdsk logs with Event Viewer

  1. Event Viewer provides a better way to view Chkdsk log files. To open Chkdsk logs in Windows 10’s Event Viewer, press the Windows key + S hotkey.
  2. Input Event Viewer in the search box that opens.
  3. Select Event Viewer to open its window as in the snapshot directly below.Event Viewer where are chkdsk logs stored windows 10
  4. Select Windows Logs > Applications on the left of Event Viewer.
  5. Click Filter Current Log on the right of Event Viewer to open the window shown directly below.
    Filter Current Log window where are chkdsk logs stored windows 10
  6. Enter ‘26226’ in the All Event IDs text box.Event ID number where are chkdsk logs stored windows 10
  7. Click the OK button.
  8. Thereafter, click Information to view Chkdsk event log details.

2. Open Chkdsk logs with PowerShell

  1. Or you can have a look at Chkdsk logs within PowerShell. To do so, press the Windows key + R keyboard shortcut, which opens Run.
  2. Input PowerShell in Run and click OK.
  3. Then input this command to display the latest chkdsk log in PowerShell: get-winevent -FilterHashTable @{logname=”Application”; id=”1001″}| ?{$_.providername –match “wininit”} | fl timecreated, message. Press Enter after entering that command.Display Chkdsk log command where are chkdsk logs stored windows 10
  4. To get a text file for that log, enter the following: get-winevent -FilterHashTable @{logname=”Application”; id=”1001″}| ?{$_.providername –match “wininit”} | fl timecreated, message | out-file DesktopCHKDSKResults.txt. The log’s text file will be on the desktop. Chkdsk log file command where are chkdsk logs stored windows 10

If PowerShell stops working, follow the simple steps from this handy guide to get it working back again.

Those are two alternative methods for displaying Chkdsk logs. Those logs will show you the five stages of the Chkdsk scans and any fixes applied to the file system.

For any other questions and suggestions, don’t hesitate to reach for the comments section below.

newsletter icon

Newsletter

  • Remove From My Forums
  • Question

  • Hey,,

         I installed Visual Studio 2013 for the first time just to see if I would be even somewhat capable of handling or understanding it. As I began exploring the features, I triggered the «event viewer».  It reported «Event
    26226 Chkdsk». Just before I installed the Visual Studio I ran analysis and clean-up of C and D drives. Nothing eventful there, regained about 1.75 GB of space then moved on. The event viewer keeps reproducing itself in its entirety non-stop unless another
    program starts running, then it reports that event, then starts again. The same info over and over. I can’t find the stop switch,  Can someone please help?

     Thanks

    The Rookie

  • 14.08.2020
  • 11 750
  • 2
  • 01.11.2020
  • 8
  • 7
  • 1

CHKDSK - описание команды и примеры использования

  • Содержание статьи
    • Описание
    • Синтаксис
    • Параметры
    • Примечания
    • Таблица кодов с ошибками CHKDSK
    • Примеры использования
    • Справочная информация
    • Комментарии к статье ( 2 шт )
    • Добавить комментарий

Описание

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

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

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

Синтаксис

chkdsk [том:][[путь] имя_файла] [/f] [/v] [/r] [/x] [/i] [/c] [/l[:размер]]

Параметры

Параметр Описание
том: Указывает букву диска (с последующим двоеточием), точку подключения или имя тома
[путь] имя_файла Задает местонахождение и имя файла или имена множества файлов, для которых команда chkdsk проверит степень фрагментации. Для задания нескольких файлов можно использовать подстановочные знаки (* и ?)
/f Задает исправление ошибок на диске. Диск должен быть заблокирован. Если диск не заблокирован командой chkdsk, отображается запрос на проверку диска при следующей перезагрузке компьютера
/v Выводит на экран имена проверяемых файлов и каталогов
/r Обнаруживает поврежденные сектора и восстанавливает ту часть данных, которая еще может быть прочитана. Диск должен быть заблокирован
/x Используйте только с файловой системой NTFS. При необходимости инициирует операцию отключения тома в качестве первого действия. Все открытые дескрипторы диска будут неверны. Включает также функциональные возможности параметра /f.
/i Используйте только с файловой системой NTFS. Выполняет менее тщательную проверку записей индекса, что уменьшает время, необходимое для работы команды chkdsk
/c Используйте только с файловой системой NTFS. Пропускает проверку циклов в структуре папок, что уменьшает время, необходимое для работы команды chkdsk
/l[:размер] Используйте только с файловой системой NTFS. Устанавливает указанный размер журнала. Если размер не указан, параметр /l выводит текущий размер
/? Отображение справки в командной строке

Примечания

  • Чтобы выполнить команду chkdsk для жестких дисков, необходимо быть членом группы администраторов.
  • Если требуется исправить ошибки на диске с помощью команды chkdsk, нельзя открывать файлы на этом диске. В противном случае выводится следующее сообщение о ошибке:
    Невозможно выполнить команду Chkdsk, так как указанный том используется другим процессом. Следует ли выполнить проверку этого тома при следующей перезагрузке системы? [Y(да)/N(нет)]
    Если пользователь выберет эту возможность, команда chkdsk проверит диск и автоматически исправит ошибки при перезагрузке компьютера. Если проверяемый раздел диска является загрузочным, команда chkdsk автоматически перезагрузит компьютер после проверки этого диска.
  • Команда chkdsk выполняет проверку дискового пространства и его использования для файловых систем FAT и NTFS. Команда Chkdsk позволяет получить отчет о состоянии со сведениями по каждой файловой системе. Отчет о состоянии диска включает перечень найденных ошибок. Если команда chkdsk запущена без параметра /f в активном разделе, может быть получено сообщение о наличии серьезных ошибок, так как диск нельзя заблокировать. Для поиска ошибок команду chkdsk нужно запускать время от времени на каждом диске.
  • Если указан параметр командной строки /f, программа chkdsk исправляет ошибки на диске. При работе chkdsk должна обеспечиваться возможность блокирования диска для исправления ошибок. Поскольку при исправлении ошибок обычно изменяется таблица размещения файлов и иногда происходит потеря данных, программа chkdsk запрашивает подтверждение в следующем виде:
    Потерянных кластеров: 10; цепочек: 3.
    Преобразовать потерянные цепочки кластеров в файлы [Y(да)/N(нет)]?

    Если ввести Y, Windows сохраняет каждую потерянную цепочку в корневом каталоге как файл с именем формата Filennnn.chk. После завершения выполнения chkdsk можно проверить эти файлы на наличие нужных сведений. Если ввести N, Windows исправляет ошибки на диске без сохранения данных из потерянных блоков.

  • Если параметр командной строки /f не используется, программа chkdsk только выдает сообщение о наличие ошибок в файле, но не исправляет их.
  • Если команда chkdsk /f запущена на диске большого объема (например 70 Гб) или диск содержит большое количество файлов (например несколько миллионов), для завершения работы программы chkdsk может потребоваться очень много времени (возможно несколько дней). В течение всего этого времени компьютер будет недоступен для пользователей, так как chkdsk не возвращает управления до завершения работы.
  • Система Windows выводит отчет программы chkdsk о состоянии диска с файловой системой FAT в следующем формате:
    Серийный номер тома: B1AF-AFBF
    72214528 байт всего на диске
    73728 байт в 3 скрытых файлах
    30720 байт в 12 каталогах
    11493376 байт в 386 пользовательских файлах
    61440 байт в поврежденных секторах
    60555264 байт доступно на диске
    2048 байт в каждом кластере
    Всего кластеров на диске: 35261.
    29568 кластеров на диске
  • Система Windows выводит отчет программы chkdsk о состоянии диска с файловой системой NTFS в следующем формате:
    Тип файловой системы: NTFS.
    
    ПРЕДУПРЕЖДЕНИЕ! Параметр F не указан.
    CHKDSK выполняется в режиме только чтения.
    
    Этап 1. Проверка базовой структуры файловой системы...
      Обработано записей файлов: 378112.
    Проверка файлов завершена.
      Обработано больших файловых записей: 7749.
      Обработано поврежденных файловых записей: 0.
    
    Этап 2. Проверка связей имен файлов...
      Обработано записей повторного анализа: 126.
      Обработано записей индекса: 488430.
    Проверка индексов завершена.
      Проверено неиндексированных файлов: 0.
      Восстановлено неиндексированных файлов в утерянное и найденное: 0.
      Обработано записей повторного анализа: 126.
    
    Этап 3. Проверка дескрипторов безопасности...
    Проверка дескрипторов безопасности завершена.
      Обработано файлов данных: 55160.
    CHKDSK проверяет журнал USN...
      Обработано байт USN: 37157896.
    Завершена проверка журнала USN
    
    Windows проверила файловую систему и не обнаружила проблем.
    Дальнейшие действия не требуются.
    
      40843662 КБ всего на диске.
      17084612 КБ в 166171 файлах.
        125184 КБ в 55161 индексах.
             0 КБ в поврежденных секторах.
        476406 КБ используется системой.
         55312 КБ занято под файл журнала.
      23157460 КБ свободно на диске.
    
          4096 байт в каждой единице распределения.
    Всего единиц распределения на диске:   10210915.
    Доступно единиц распределения на диске:    5789365.
    
    Проверка диска и вывод отчета.
  • Если указан параметр /f, команда chkdsk выводит сообщение об ошибке, если на диске найдены открытые файлы. Если же параметр /f не указан и на диске найдены открытые файлы, chkdsk может выводить сообщения о потерянных блоках на диске. Это произойдет в случае, когда открытые файлы еще не записаны в таблице размещения файлов. Если программа chkdsk сообщает о большом количестве потерянных блоков дискового пространства, должна быть рассмотрена возможность ремонта диска.
  • Используйте параметр командной строки /r для обнаружения физических ошибок диска в файловой системе.
  • Испорченные сектора, о которых сообщает команда chkdsk, были маркированы при первом форматировании диска. Такие сектора не представляют опасности.

Таблица кодов с ошибками CHKDSK

Код завершения Описание
0 Не найдено ни одной ошибки.
1 Ошибки найдены и исправлены.
2 Была выполнена очистка диска, например удалены ненужные файлы, или очистка не была выполнена из-за отсутствия ключа /f.
3 Диск не может быть проверен, ошибки не могут быть исправлены или ошибки не были исправлены, так как не был задан ключ /f.

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

Если требуется проверить диск D и исправить все обнаруженные ошибки в Windows, введите следующую команду:

chkdsk d: /f

Если обнаружена ошибка, выполнение программы сhkdsk приостанавливается и выводятся соответствующие сообщения. По окончании выполнения команды chkdsk на экран выводится отчет, содержащий сведения о текущем состоянии диска. До завершения работы chkdsk нельзя открывать какие-либо файлы на указанном диске.
Чтобы проверить фрагментацию всех файлов в текущем каталоге на диске с файловой системой FAT, введите следующую команду:

chkdsk *.*

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

Справочная информация

Вы тут: Главная Windows Как увидеть результаты проверки диска одной командой PowerShell

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

Скопируйте код в буфер обмена:

В Windows 8 и новее:

Get-EventLog -LogName Application -Source chkdsk | Select-Object -Last 5 -Property TimeGenerated,Message | Format-Table -Wrap

В Windows 7:

Get-Winevent -FilterHashTable @{logname="Application"; id="1001"; starttime="01/01/2011"}| ?{$_.providername –match "wininit"} | fl timecreated, message

Нажмите клавишу Win, напечатайте PowerShell и нажмите Enter.

PowerShell - Журнал событий
Увеличить рисунок

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

Разбор команд

Я не случайно упомянул выше «журнал» — отчет о проверке диска хранится в журнале событий (eventvwr.msc). Из него можно легко извлечь данные с помощью PowerShell.

В Windows 8 изменились источник и номер события (chkdsk, 26226), хотя второе нам даже не понадобилось.

  • Get-EventLog -LogName Application Source chkdsk получает события из журнала «Приложения» с источником chkdsk
  • Select-Object -Last 5 -Property TimeGenerated,Message выбирает последние 5 событий (значение можно указать любое) и отображает дату и сообщения из каждого события
  • Format-Table -Wrap выводит результат в виде таблицу, обеспечивая перенос длинных сообщений, чтобы они не обрезались при выводе

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

  • get-winevent –FilterHashTable получает события с помощью хэш-таблицы фильтра
  • @{logname="Application"; id="1001"; starttime="01/01/2011"} | фильтрует журнал «Приложения» (Application), извлекая события 1001 с начала 2011 года, и передает результаты дальше (|)
  • ?{$_.providername –match "wininit"} | ищет в полученных результатах события, где в имени поставщика присутствует wininit, и передает результаты дальше (|)
  • fl timecreated, message – выводит итоговый список, показывая даты и текст событий, соответствующих условиям фильтра
  • >> $env:homedrive$env:homepathdesktopchkdsk.txt если добавить этот фрагмент кода в конец команды, ее результаты будут сохранены в текстовый файл на вашем рабочем столе

Конечно, я мог объяснить читателю, как открыть нужный журнал событий и настроить там фильтр по источнику и номеру.

PowerShell - Журнал событий
Увеличить рисунок

Но одну команду дать и выполнить можно намного быстрее, не правда ли? 16 примеров извлечения сведений из журнала событий вы можете посмотреть командой:

get-help get-winevent -examples

Кто такой поставщик

В Windows есть служба «Журнал событий Windows» (eventlog), которая записывает события в разные журналы. Поставщик WMI (provider) отвечает за сопоставление данных из журналов событий классам WMI (инструментарий управления Windows), работающих под капотом системы. PowerShell отлично справляется с извлечением и обработкой данных WMI, при этом команды получаются очень компактные.

Поставщиком события chkdsk является Microsoft-Windows-Wininit, и на рисунке выше это хорошо видно. Заметьте, что в столбце «Источник» указан просто Wininit, но в подробностях указано полное имя поставщика.

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

Как подсчитать среднее время трех последних загрузок системы

Если вы читали мою книгу об ускорении загрузки, то знаете, о чем я говорю :)

PowerShell - Журнал событий
Увеличить рисунок

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

Просто скопируйте код и вставьте его в окно консоли PowerShell.

# Получение трех последних событий о загрузке
$events = Get-WinEvent -maxevents 3 -FilterHashtable @{logname="Microsoft-Windows-Diagnostics-Performance/Operational"; id=100}
# Представление данных каждого события в виде XML
$event = $events[0].ToXml()
$event1 = $events[1].ToXml()
$event2 = $events[2].ToXml()
# Извлечение значений BootTime из элемента Data для каждого события
# и вычисление среднего времени в секундах
$3BootAvg = `
($([int]$event.SelectSingleNode("//*[@Name='BootTime']")."#text")+`
$([int]$event1.SelectSingleNode("//*[@Name='BootTime']")."#text")+`
$([int]$event2.SelectSingleNode("//*[@Name='BootTime']")."#text"))/3000

# Вывод на экран округленного значения
write-host "Среднее время трех последних загрузок системы (с):" $([int]$3bootAvg)

Результат будет примерно таким:

PowerShell - Журнал событий
Увеличить рисунок

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

PowerShell - Журнал событий

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

Обратите внимание, что вся операция уложилась в 7 строк кода! Согласитесь, что это весьма компактно.


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

Положа руку на сердце, я в PowerShell не силен, как и вообще в скриптах. А как у вас обстоят дела?

Результаты голосования утеряны в связи с прекращением работы веб-сервиса опросов.

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

CHKDSK /F /R

Содержание

  1. Что такое CHKDSK?
  2. Функционал команды CHKDSK
  3. Заключение

Что такое CHKDSK?

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

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

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

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

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

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

Проверка параметров диска

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

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

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

CHKDSK C: /F /R

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

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

Работы команды

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

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

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

Заключение

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

Понравилась статья? Поделить с друзьями:
  • Checksum failed assetto corsa ошибка
  • Chirp ошибка file access error
  • Checksum error при распаковке архива
  • Chirp file access error при сохранении
  • Checksum error winrar как исправить