Как обнулить dirty bit у диска?

Dragokas

Angry & Scary Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
7,814
Реакции
6,593
Здравствуйте!

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

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

Не через такой способ:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
autocheck autochk /k:C *

Можно чем-то занулить или высчитать смещение?
 
Да, понимаю. Сделаю чуть позже SMART.
Да в принципе уже через реестр временно заткнул (удалил значение).
Так что вопрос больше академический.
 
Можно попробовать так (в CMD):
1. Определить "грязный диск"
fsutil dirty query X: - х буква диска
2. Исключить проблемный диск из проверки
chkntfs /x X:

upload_2017-3-5_23-51-23.png
 
Ну, вопрос был, как сбросить бит, а не заткнуть систему, так что на более низком уровне тема не решена.
 
Задание, перезаписать бит прямой записью на диск, например через DMDE, рассчитав смещение.
Вопрос академический.
 
Больше похоже на то, что автора этих двух статей ищут в WinHex-e кота в мешке (сигнатуру), вместо конкретного смещения или указания на структуру данных.
Так можно наредактировать диск до полного отказа.
 
Задание, перезаписать бит прямой записью на диск, например через DMDE, рассчитав смещение.
Вопрос академический.
Хоть и некропостинг, но может его кого заинтересует. Вот о чём ты спрашивал:
 
Назад
Сверху Снизу