С утилитой Chkdsk, предназначенной для исправления логических ошибок файловой системы, хорошо знакомы большинство пользователей. Этот встроенный инструмент может оказаться весьма полезным, но в определённых обстоятельствах он же может доставить массу проблем. Так, наиболее опасным в плане последствий является зависание Chkdsk, запущенной с параметрами /F и/или /R для системного раздела.
Известно, что для исправления обнаруженных утилитой Chkdsk на диске С ошибок требуется перезагрузка. Проверка запускается, но на каком-то этапе всё зависает и такое состояние может продолжаться часами. В сложившейся ситуации руки сами тянутся к кнопке Reset, но принудительная перезагрузка обычно не приносит результатов, так как Chkdsk запускается повторно. Более того, принудительное прерывание проверки может привести к повреждению системных файлов и самой файловой системы NTFS.
Как правило, зависание Chkdsk наблюдается при более серьёзных проблемах с жёстким диском — физическом износе его участков, наличии нестабильных секторов, а также ошибок в области файлов, загружаемых на первых этапах старта системы. И всё же как быть, если Chkdsk завис? Самое разумное – это подождать несколько часов. И только если прогресс не изменяется длительное время (12 часов и более), проверку можно будет рискнуть прервать принудительно, а затем восстановить исходное значение отвечающего за её запуск параметра реестра BootExecute.
Сделать это проще всего, выполнив откат к предыдущей точке восстановления. Для дела вам понадобиться установочный диск с вашей версией системы. Загрузившись с диска, выберите Восстановление системы.
Поиск и устранение неисправностей.
Восстановление системы.
На этом этапе вам нужно указать целевую ОС.
После чего будет запущен привычный мастер восстановления.
Выберите в нём последнюю точку и проследуйте дальнейшим указаниям.
В процессе реестр восстановится, и запуск Chkdsk будет отключён.
Если нет точек восстановления
Если у вас отключена защита системы, точки восстановления создаваться не будут, следовательно, описанный выше способ вам не подойдёт. В этом случае реестр придётся править вручную из-под установочного диска. Загрузившись, вместо восстановления системы в дополнительных параметрах выберите командную строку.
И когда она откроется, выполните в ней команду regedit.
В открывшемся окне редактора выделите раздел HKEY_LOCAL_MACHINE.
В меню выберите Файл -> Загрузить куст.
А затем укажите путь к файлу SYSTEM, проследовав в Проводнике по адресу Windows\system32\config на диске с установленной системой.
Примечание: скорее всего, буква системного диска будет не C, а D, смотрите внимательно в Проводнике.
Откроется маленькое окошко, в котором вам нужно ввести временное имя раздела. Пусть это будет temp.
После этого откройте раздел HKEY_LOCAL_MACHINE, в нём найдите загруженный куст и разверните ветку имя_раздела\ControlSet001\Control\Session Manager. Найдите в правой колонке мультистроковый параметр BootExecute и замените его значение, каким бы оно ни было, строкой autocheck autochk *.
Выделите созданный раздел мышкой, в меню выберите «Выгрузить куст».
Готово, можете перезагружаться, повторно Chkdsk не запустится.
Как лучше выполнять Chkdsk на системном диске
Загрузится после этого система и будет ли нормально работать? Трудно сказать. Всё зависит от того, окажутся ли повреждёнными важные системные файлы. А вообще, применять Chkdsk с параметрами /R и /F было бы более правильным, сняв жёсткий диск и подключив его другому компьютеру. Если это по какой-то причине невозможно (нет другого ПК, нельзя снять диск и т.п.), запускайте утилиту из-под установочного диска Windows.
Здесь всё просто.
Загрузившись с носителя с дистрибутивом, запустите уже известным вам образом командную строку и определите букву системного раздела. Проще всего это сделать, открыв в консоли командой notepad Блокнот и выбрав в меню Файл -> Сохранить как. При этом у вас откроется окно Проводника, в котором вы легко сможете определить букву диска в разделе «Этот компьютер».
Зная букву (у нас это D), возвращаемся в консоль и выполняем команду chkdsk D: /f /r.
Прибегнуть к этому способу можно, если система перестала загружаться после прерывания Chkdsk. Также рекомендуем выполнить команду sfc /scannow /offbootdir=C:\ /offwindir=D:\ — это позволит найти и восстановить повреждённые системные файлы в загрузочном и основном разделах.
As a Windows user, you may have used the chkdsk command, to check and repair the hard disk errors/ corruption for enhanced performance. Well, this is very useful command available in Windows OS but unluckily many times, the disk check fails and the chkdsk command get stuck at some percentages such as 10%, 11%, 12%, 100% or even chkdsk hangs at a certain stage.
So, if you are the one encountering the chkdsk stuck issue in Windows 10, then this article is for you. Here learn the complete information what to do when chkdsk stuck in the scanning process, why it occurs and how to fix Windows 10 chkdsk stuck issue.
What CHKDSK Command Fixes?
The check disk command in Windows is used to verify the file system integrity, checking and repairing the disk errors.
Well, the system issues and errors are caused by various components like the system not shut down properly, due to malware or virus corruption, unexpected power failure while working or removing the USB devices without the use of Safely Remove and other unexpected factors.
And running the chkdsk command fixes the errors in Windows 7/8/10.
Why is chkdsk Stuck?
If the chkdsk gets stuck gets during the scanning or repairing process, then the problem might be due to the file corruption.
The Windows system files get corrupted and this can leads the chkdsk command stuck in between. Despite this, there are other reasons as well that leads the CHKDSK hangs and stopped working. Here check some of the most common ones:
- Due to the temporary files
- Outdated or incompatible device drivers
- Serious hardware issues like damage or corruption
- Permanent damage in the hard drive
- Or scanning different segments like index, index entries processed, security descriptors processed
So, these are some of the common reasons that cause the Windows 10 CHKDSK stuck issue. Now learn how long chkdsk takes Windows 10 and how to stop chkdsk Windows 10 stuck problem.
How Long Does CHKDSK Take Windows 10?
The Chkdsk scanning process totally depends on the selected drive size and amount of corrupted files. The scan process is usually finished in 5 hours for 1TB drives, and if scanning the 3TB drive, then it requires triples the time.
Well, this is quite a time consuming and the simple solution to this problem is – WAIT & BE PATIENT.
Many users reported the scanning and repairing process continues even without any change in the scanning advancement. Also sometimes when the users restart their system, the scanning process resumes automatically.
So, if you are using a bigger hard drive or have more bad sectors, the scanning process is quite long. And the best is to leave the chkdsk scan process running overnight.
Therefore, it is really important to assure there is an issue with CHKDSK command. Despite if after restarting the system the scan won’t resume it seems stuck the try the fixes given below.
If after waited for hours or overnight, the Windows 10 still chkdsk is stuck at 10, 11, 12, or 27 percent or at different stages like chkdsk stuck at stage 3, then follow the fixes given one by one.
Solution 1 – Stop running CHKDSK
The easy way to get rid of the Windows 10 chkdsk stuck issue is to stop the running command. Follow the steps to do so:
- First, restart your system > press ESC or hit Enter or the appropriate key to stop the running CHKDSK command.
Now after stopping the chkdsk command follow the below-given steps to fix it completely.
Solution 2 – Run Disk Cleanup
As said above, the chkdsk stuck or hangs due to the temp files stored by the Windows system and while scanning those files the chkdsk may get stuck. So clean up your system disk to resolve the issue
And to fix it easily, it is advised using the Disk Cleanup utility on your system.
Follow the step to do so:
- Hit Windows + S key > type disk cleanup > from menu choose Disk Cleanup
- Now choose system drive > click OK
- And check the files you are looking to remove such as Temporary files and Temporary Internet Files, etc.
- After choosing the desired options click OK to continue
- Wait till the Windows detects selected files.
And as the temporary files are deleted, check if the Windows 10 chkdsk stuck issue is fixed. But if the issue still persists than head to the next solution.
Solution 3 – Perform SFC and DISM Scan
Due to the system file corruption, you may encounter the chkdsk stuck or frozen issue. So, to fix the issue you need to run the SFC scan and if this won’t work then run DISM command.
- Press Win + X menu > open Command Prompt as admin
- And in the Command prompt > type sfc /scannow > press Enter
- Now wait for the whole scanning process to complete (approx. 15 minutes)
As the whole scanning process is completed, check if the issue is resolved or run the DISM command.
Follow the steps to run DISM command:
- Hit Win + X keys > start Command Prompt as administrator.
- Now type the command Dism /Online /Cleanup-Image /RestoreHealth in command prompt.
- Wait for the scanning process to finish (approx. 20 min.)
And after completing the corrupted system files are repaired and it is estimated chkdsk won’t be stuck or hangs anymore.
Solution 4 – Stop Error Restart
Press Ctrl+Alt+Del shortcut keys to simply fix the chkdsk stuck issue and after doing this try disabling error restart.
Follow the given instructions:
- First shut down and then turn on your PC
- And when the system boots up, press and hold the F8 key to boot in safe mode
- Next, from the list > choose Disable error restart
And after doing this the Windows 10 chkdsk got stuck issue is fixed but if still persists then try next solution
Solution 5 – Perform Clean boot
If none of the above-given fixes works for you then performing a clean boot will help you to fix the chkdsk stuck or frozen issue.
Follow the steps to do so:
- In the search box > type System Configuration,> from the menu choose System Configuration
- Then on the Services tab > choose the Hide all Microsoft services box > click on Disable all.
- Next on the Startup tab > click Open Task Manager.
- And in Task manager click on the Startup tab > then on the list right-click > and from the menu select Disable. And then one the list repeats this for all items.
- Now on the Startup tab of the System Configuration box > click OK > and select restart your computer.
- And as the system restarts
Next check if the Windows 10 chkdsk stuck issue is resolved or not. But if the issue still persists then enable all the disabled apps and services again.
Solution 6 – Stop CHKDSK in Progress Using Command Prompt
Well if none of the above-given fixes works for you then try to stop chkdsk, by using the command prompt.
Follow the steps to do so:
- Press Windows key and then type cmd.exe in the search box
- And then open the Command Prompt and Run as administrator.
- Now type chkntfs /x c: > hit Enter.
And doing this will stop the CHKDSK in progress in the Windows 10 operating system.
Make your Windows PC/Laptop Error Free
Well, if the given manual methods won’t work for you or if after fixing the chkdsk stuck or hangs issue your Windows system starts running slow then it is suggested to run the PC Repair Tool. This is an advanced repair tool that just by scanning once detects and fixes various Windows issues and errors.
With this you can also fix the errors like most common computer issues, damaged files, registry corruption, also protect you against virus infection, DLL errors, application errors, and others. It not only fixes errors but also optimizes the Windows PC performance. And the best thing is, it is easy to use even a novice user can use it with ease.
Get PC Repair Tool, to fix various errors & issues easily
Now It’s Your Turn
So, I had done my job and tried my best to put together the possible fixes to resolve the chkdsk stuck issue in Windows 10/8/7.
Follow the given fixes one by one carefully and check if the Chkdsk stopped working issue is resolved or not.
Despite this, if you have any question, comments, suggestion then don’t hesitate and feel free to share with us in the below comment section.
Good Luck!!!
Hardeep has always been a Windows lover ever since she got her hands on her first Windows XP PC. She has always been enthusiastic about technological stuff, especially Artificial Intelligence (AI) computing. Before joining PC Error Fix, she worked as a freelancer and worked on numerous technical projects.
Как мы все знаем, Windows предлагает пользователям встроенную утилиту проверки диска — CHKDSK. Но если Windows CHKDSK завис на каком-то этапе, вы можете выполнить шаги, упомянутые в этой статье, для устранения этой проблемы.
CHKDSK, утилита проверки диска в Windows, является системным инструментом, который может проверять целостность файловой системы, обнаруживать и исправлять ошибки на диске. Эти ошибки могут быть вызваны различными факторами, такими как неправильное выключение ПК, атаки вирусов/вредоносных программ, сбои питания и т. д. В лучшем случае эти ошибки можно просто исправить с помощью CHKDSK. Но в худшем случае они могут напрямую привести к повреждению данных, например Повреждение PST. Поэтому, если вы обнаружите, что ваш компьютер становится все медленнее, вы можете запустить CHKDSK, чтобы проверить и исправить ошибки или повреждения диска.
Во многих случаях CHKDSK может исправить ошибки диска, чтобы система снова могла нормально работать. Но, к сожалению, иногда этот процесс может зависать, например, сканирование зависает на каком-то этапе. Если это произойдет, вы можете попытаться выполнить следующие шаги по устранению неполадок, чтобы избавиться от этой проблемы.
Шаг 1. Убедитесь, что размер сканируемого диска
В мost ситуациях фактическая причина, по которой вы чувствуете, что CHKDSK зависает, заключается в том, что размер сканируемого диска велик. Обычно CHKDSK сканирует диск емкостью 5 ТБ примерно за 1 часов. Следовательно, если вы сканируете диск емкостью 3 ТБ, необходимое время утроится. Если размер исходного диска большой, лучше оставить его на ночь и дать ему завершиться. Но если он не слишком велик, вы можете перейти к следующему шагу.
Шаг 2: Резtart ваш компьютер и выйти из CHKDSK во время загрузки
Убедившись, что исходный диск не слишком велик, вы можетеtart ваш компьютер, нажав кнопку питания. Впоследствии, во время загрузки ПК, CHKDSK можетtarт для автоматического запуска. На этом этапе вы можете нажать любую соответствующую клавишу, чтобы остановить работу CHKDSK.
Шаг 3: Очистить весь темпrary и ненужные файлы с помощью очистки диска
После успешного получения доступа к рабочему столу Windows вам необходимо приступить к очистке всех временныхrary и ненужные файлы с помощью утилиты очистки диска. Вы можете выполнить поиск «очистка диска» в «Starменю». Затем запустите программу «Очистка диска» и следуйте инструкциям на экране, чтобы очистить все ненужные файлы на диске.
Шаг 4. Запустите средство проверки системных файлов
Позже вам нужно запустить средство проверки системных файлов Windows, чтобы отсканировать и исправить ошибки или повреждения файловой системы. Вы должны запустить «cmd» от имени администратора и ввести «sfc/scannow» в окне командной строки, а затем нажать кнопку «Enter».
Шаг 5: Резtart ПК и прекратите запуск CHKDSK во время загрузки
После завершения проверки системных файлов вы должныtart ваш компьютер снова, а затем повторите, чтобы выйти из CHKDSK во время загрузки, как обычно.
Шаг 6. Восстановите образ системы Windows
После входа в рабочий стол Windows вы должны снова запустить «cmd» от имени администратора, а затем ввести «Dism/Online/Cleanup-Image/RestoreHealth» в окне командной строки. Затем нажмите клавишу «Ввод», чтобы начать восстановление образа системы Windows.
Шаг 7. Запустите CHKDSK еще раз, чтобы проверить, сохраняется ли проблема
Если вы выполните вышеуказанные 6 шагов, вы можете повторно запустить CHKDSK, чтобы проверить, сохраняется ли проблема и может ли CHKDSK завершить свою работу в обычном режиме.
Шаг 8. Отключите запланированный CHKDSK
Чтобы избежать таких проблем в следующий раз, вы должны проверить, запланирован ли запуск CHKDSK каждую секунду.tarт вверх. Если это так, вам лучше отключить его. Вы можете открыть «Start Menu» и выполните поиск «планировщик заданий», а затем запустите «Планировщик заданий». Во всплывающем окне «Планировщик заданий» посмотрите, есть ли здесь задача CHKDSK. Если найдете, щелкните по нему правой кнопкой мыши и выберите «Удалить».
Об авторе:
Ширли Чжан — эксперт по восстановлению данных в DataNumen, Inc., которая является мировым лидером в области технологий восстановления данных, включая исправление sql и программные продукты для ремонта Outlook. Для получения дополнительной информации посетите www.datanumen.com
Applies ToWindows Server 2012 R2 Datacenter Windows Server 2012 R2 Standard Windows Server 2012 R2 Essentials Windows Server 2012 R2 Foundation Windows 8.1 Enterprise Windows 8.1 Pro Windows 8.1 Windows RT 8.1
This article describes an issue that occurs in Windows 8.1, Windows RT 8.1, or Windows Server 2012 R2. You can fix this issue by using the update in this article. Before you install this update, check out the Prerequisites section.
Note This update is identical to update 3013810.
Symptoms
This issue occurs when system metadata or file metadata is corrupted.
Note The execution of the chkdsk command is expected.
How to get this update
Important If you install a language pack after you install this update, you must reinstall this update. Therefore, we recommend that you install any language packs that you need before you install this update. For more information, see Add language packs to Windows.
Method 1: Windows Update
This update is provided as a Recommended update on Windows Update. For more information on how to run Windows Update, see How to get an update through Windows Update.
Method 2: Microsoft Download Center
The following files are available for download from the Microsoft Download Center:
Operating system |
Update |
---|---|
All supported x86-based versions of Windows 8.1 |
Download the package now. |
All supported x64-based versions of Windows 8.1 |
Download the package now. |
All supported x64-based versions of Windows Server 2012 R2 |
Download the package now. |
Note The update for Windows RT 8.1 can be downloaded only from Windows Update.
For more information about how to download Microsoft support files, select the following article number to view the article in the Microsoft Knowledge Base:
119591 How to get Microsoft support files from online services Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.
Update detail information
Prerequisites
Registry information
To apply this update, you don’t have to make any changes to the registry.
Restart requirement
You may have to restart the computer after you apply this update.
Update replacement information
This update doesn’t replace a previously released update.
Status
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the «Applies to» section.
References
See the terminology that Microsoft uses to describe software updates.
File Information
The English (United States) version of this software update installs files that have the attributes that are listed in the following tables. The dates and times for these files are listed in Coordinated Universal Time (UTC). Be aware that dates and times for these files on your local computer are displayed in your local time and with your current daylight saving time bias. The dates and times may also change when you perform certain operations on the files.
Notes
-
The files that apply to a specific product, milestone (RTM, SPn), and service branch (LDR, GDR) can be identified by examining the file version numbers as shown in the following table:
Version
Product
Milestone
Service branch
6.3.960 0.17xxx
Windows 8.1, Windows RT 8.1, and Windows Server 2012 R2
RTM
GDR
-
The MANIFEST files (.manifest) and the MUM files (.mum) that are installed for each environment are listed separately in the «Additional file information» section. MUM, MANIFEST, and the associated security catalog (.cat) files, are very important to maintain the state of the updated components. The security catalog files, for which the attributes aren’t listed, are signed with a Microsoft digital signature.
Windows RT 8.1
File name |
File version |
File size |
Date |
Time |
Platform |
---|---|---|---|---|---|
Untfs.dll |
6.3.9600.17481 |
430,592 |
05-Nov-2014 |
00:59 |
Not applicable |
x86 Windows 8.1
File name |
File version |
File size |
Date |
Time |
Platform |
---|---|---|---|---|---|
Untfs.dll |
6.3.9600.17481 |
507,392 |
05-Nov-2014 |
01:18 |
x86 |
x64 Windows 8.1 and Windows Server 2012 R2
File name |
File version |
File size |
Date |
Time |
Platform |
---|---|---|---|---|---|
Untfs.dll |
6.3.9600.17481 |
558,080 |
05-Nov-2014 |
01:41 |
x64 |
Untfs.dll |
6.3.9600.17481 |
507,392 |
05-Nov-2014 |
01:18 |
x86 |
Windows RT 8.1
File property |
Value |
---|---|
File name |
Arm_9804d1f1afe2a37071f617f2ef1b31b3_31bf3856ad364e35_6.3.9600.18055_none_c6a94fa391dcd3c3.manifest |
File version |
Not applicable |
File size |
716 |
Date (UTC) |
14-Sep-2015 |
Time (UTC) |
22:41 |
Platform |
Not applicable |
File name |
Arm_microsoft-windows-f..mutilityntfslibrary_31bf3856ad364e35_6.3.9600.18055_none_93872b780f6ae036.manifest |
File version |
Not applicable |
File size |
2,208 |
Date (UTC) |
14-Sep-2015 |
Time (UTC) |
22:41 |
Platform |
Not applicable |
File name |
Update.mum |
File version |
Not applicable |
File size |
2,225 |
Date (UTC) |
14-Sep-2015 |
Time (UTC) |
22:41 |
Platform |
Not applicable |
x86 Windows 8.1
File property |
Value |
---|---|
File name |
Update.mum |
File version |
Not applicable |
File size |
2,225 |
Date (UTC) |
14-Sep-2015 |
Time (UTC) |
22:41 |
Platform |
Not applicable |
File name |
X86_d5ba6004d6c00edf6a8d39d81e61bdea_31bf3856ad364e35_6.3.9600.18055_none_1e1fe204ebc0ed82.manifest |
File version |
Not applicable |
File size |
716 |
Date (UTC) |
14-Sep-2015 |
Time (UTC) |
22:41 |
Platform |
Not applicable |
File name |
X86_microsoft-windows-f..mutilityntfslibrary_31bf3856ad364e35_6.3.9600.18055_none_9384b9200f6dc170.manifest |
File version |
Not applicable |
File size |
2,208 |
Date (UTC) |
14-Sep-2015 |
Time (UTC) |
22:45 |
Platform |
Not applicable |
x64 Windows 8.1 and Windows Server 2012 R2
File property |
Value |
---|---|
File name |
Amd64_246daf9fb40b13557397f3c5e248b7b5_31bf3856ad364e35_6.3.9600.18055_none_051e64cadcc7a5ac.manifest |
File version |
Not applicable |
File size |
720 |
Date (UTC) |
14-Sep-2015 |
Time (UTC) |
22:41 |
Platform |
Not applicable |
File name |
Amd64_d5ba6004d6c00edf6a8d39d81e61bdea_31bf3856ad364e35_6.3.9600.18055_none_7a3e7d88a41e5eb8.manifest |
File version |
Not applicable |
File size |
718 |
Date (UTC) |
14-Sep-2015 |
Time (UTC) |
22:41 |
Platform |
Not applicable |
File name |
Amd64_microsoft-windows-f..mutilityntfslibrary_31bf3856ad364e35_6.3.9600.18055_none_efa354a3c7cb32a6.manifest |
File version |
Not applicable |
File size |
2,210 |
Date (UTC) |
14-Sep-2015 |
Time (UTC) |
22:48 |
Platform |
Not applicable |
File name |
Update.mum |
File version |
Not applicable |
File size |
3,346 |
Date (UTC) |
14-Sep-2015 |
Time (UTC) |
22:41 |
Platform |
Not applicable |
File name |
X86_microsoft-windows-f..mutilityntfslibrary_31bf3856ad364e35_6.3.9600.18055_none_9384b9200f6dc170.manifest |
File version |
Not applicable |
File size |
2,208 |
Date (UTC) |
14-Sep-2015 |
Time (UTC) |
22:48 |
Platform |
Not applicable |
Need more help?
Want more options?
Explore subscription benefits, browse training courses, learn how to secure your device, and more.
Итак, отвечаю на вопросы любопытствующих:
1) все данные с проблемного диска скопировал,
2) бэкап пока ещё не сделал, так как данных много, на внешний HDD копировались долго,
3) с бэкапом могут возникнуть проблемы, так как Акронис очень нервно реагирует на повреждённые диски, а другую программу, которую мне посоветовали в теме, я ещё не успел попробовать.
В процессе копирования возник вопрос — в списке событий появилось упоминание про ошибку контроллера диска. Теперь непонятно, а какого диска? Того, с которого копировал или внешнего, на который сохранял информацию?
На втором скрине показана ошибка на неверный блок, а на первом — указывается уже ошибка контроллера.