6

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

Первое, что я нашел, было KB831426. Я попробовал все от этого безрезультатно (главным образом, но это действительно указало мне в другом направлении).

Далее я узнал о fsutil . Вызов fsutil dirty query c: приводит к тому, что Volume - c: is Dirty . Интересно, что fsutil также позволяет вручную устанавливать грязный бит на томе, выполняя fsutil dirty set c: Однако я не могу найти, как отменить эту настройку. Я даже выполнил chkdsk /F и позволил ей работать до конца, чтобы после каждого перезапуска все еще запускался chkdsk .

Наконец, я нахожу форум, на котором говорится о внесении изменений в реестр, аналогичных описанным в вышеупомянутом KB831426. Единственное отличие состоит в том, что вместо установки HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\BootExecute качестве autocheck autochk* , просто удалите его полностью. Это на самом деле препятствует запуску chkdsk , но я нахожу пару проблем с этим. Во-первых, может показаться, что если есть законное «плохое завершение», он больше не знает, как сделать chkdsk . Во-вторых, выполнение fsutil dirty query c: все еще показывает, что том грязный, что говорит мне, что что-то все еще не так. Я думаю, что это связано с обновлением, потому что все они (более 50 компьютеров) начали делать это в один и тот же день. Все они Dell Optiplex 790 с Windows 7 Pro.

Где хранится этот грязный бит и как его изменить?

1 ответ1

2

Microsoft выпустила обновление 4/9, из-за которого проблема с томами NTFS стала грязной KB2823324. Для устранения проблемы рекомендуется удалить это обновление. По какой-то причине антивирус Касперского также затронут этим обновлением.

Источники:

Статья кб

Kaspersky

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .