Чому Windows запускає CHKDSK під час кожного завантаження?


11

Кожен раз, коли я включаю комп'ютер, я отримую таке повідомлення:

Checking file system on E:
The type of the file systen is NTFS.
One of your disks need to be checked for consistency. You may cancel the disk check, but it is strongly recommended that you continue.
Windows will now check the disk.

CHKDSK is verifying files (stage 1 of 3)... 0 percent completed

Я дозволяю CHKDSK завершувати, але Windows не завантажується. Це повідомлення з’являється щоразу, коли я завантажую комп'ютер.

Чи може хтось пояснити мені, чому з'являється це повідомлення і що я повинен зробити, щоб воно зникло?



1
@ hims056 Це питання стосується системи, яка працює. ОП заявила, що chkdsk завершується, але Windows не завантажується.
Тог

Відповіді:


6

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

  1. Запустіть Редактор реєстру (натисніть кнопку Пуск, Виконати та введіть, regeditа потім натисніть OK).
  2. Знайдіть HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
  3. Змініть BootExecuteзапис із:
    autocheck autochk * /r\DosDevice\C:
    на:
    autocheck autochk *

Джерело: http://support.microsoft.com/kb/158675


Я переходжу крок за кроком у цій статті, але в моєму редакторі реєстру BootExecute вже має значення autocheck autochk * не так, як autochk * / r \ DosDevice \ C:
khris

Якби ЧКДСК був запланований, я вважаю, що повідомлення це сказало б. Здається, це проблема з самим жорстким диском, а не планова перевірка диска не знімається.
Індрек

Так. У цьому випадку я б запропонував перевірити це за допомогою acronis.co.uk/homecomputing/products/drive-monitor
Дейв

4

Якщо ви не попросили виконати chkdsk, автоматична перевірка буде здійснена, якщо встановлено "брудний біт" диска. Це буде встановлено, якщо Windows не вимкнеться правильно, зміни файлів не завершені або диск пошкоджений. Це може вказувати на те, що диск вийде з ладу. На зовнішньому диску він може вказувати, що його видалено без використання функції "безпечно видалити апаратне забезпечення".

Fsutil команда може бути використана для перевірки стану брудного біта. Відкрийте командний рядок із правами адміністратора та введіть:

fsutil dirty query D:

(Замініть D:буквою диска, з яким виникають проблеми.)


Я перевіряю свій жорсткий диск, він брудний - що мені робити, щоб це виправити?
kris

1
Спробуйте запустити chkdsk /f e:або chkdsk /f /r e:вручну. Якщо брудний біт все-таки встановлений після наступної перезавантаження, система, ймовірно, не може змінити гучність при відключенні. Перевірте eventlogнаявність покажчиків, якщо це так
Ansgar Wiechers

Я отримую таке повідомлення після виконання команди chkdsk / fe: E: \ Документи та налаштування \ Консультант> chkdsk / f / re: Тип файлової системи - NTFS. Неможливо заблокувати поточний привід. Chkdsk не може запуститися, тому що том використовується в іншому процесі. Чи хотіли б ви запланувати перевірку цього обсягу при наступному перезапуску системи? (Y / N) n
kris

1
@khris Це нормально. Ви можете запускати chkdsk на системному диску при завантаженні.
Девід Маршалл

ОК, я спробую ще раз: 1) введіть chkd / f / r в cmd 2) натисніть y після повідомлення, що диск не може бути заблокований 3) перезапустіть ПК - те саме повідомлення (як у моєму питанні батьків) 4) . У підсумку я отримую повідомлення, що підтверджує, що це комплімент на синьому екрані, і Windows не завантажується, і я не можу виконати жодної команди - просто вимкніть або натисніть кнопку на клавіатурі.
kris

3
  1. Клацніть на меню "Пуск" і відкрийте діалогове вікно запуску.
  2. Введіть cmdта поверніть
  3. Наступний тип fsutil dirty query D:(замініть D:буквою диска)

fsutil брудний запит

Якщо у зворотньому повідомленні вказується, що гучність забруднена, продовжуйте виконувати наступні дії:

  1. Наступний тип chkdsk D: /f /x
  2. Після цього повторно повторіть крок 3, щоб визначити, чи був видалений брудний шматочок.
  3. Якщо воно більше не забруднене, перезавантажте і ви не помітите більше chkdisk.

Джерело інформації


це не допомагає - дивіться попередні коментарі
kris

0

У мене на ноутбуці були подібні симптоми, як у вас:

chkntfs /X E:

Допоміг мені (я цього не очікував).

Також спробуйте змінити HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control Manager \ Session ключ BootExecute до:

autocheck autochk /k:E *
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.