У меня установлена Windows 7 (64 бита) на жестком диске вместе с другими системами (Windows и Linux, которые могут видеть друг друга в других разделах ОС) ... Когда я запускаю одну из других систем, нет повреждения данных, но когда я запускаю Windows 7 это часто экран chkdsk, который появляется после перезагрузки системы, и обычно случается, что важные файлы теряются (не говоря уже о файлах, поврежденных самим chkdsk, и поврежденных секторах, которые "съедают" до 1Mo!).

Исходя из этого, я могу сказать, что это не аппаратная проблема, а скорее проблема программного обеспечения, и я даже думаю, что это скрытая программа (например, руткит) в Windows 7. Я пришел к выводу, что это происходит, когда система пытается завершить работу (я всегда набираю 'fsutil dirty query c:', чтобы проверить состояние диска), но так как это происходит, когда система становится недоступной, я даже не могу отладьте его (я надеюсь найти некоторые процессы, которые ОС не может остановить), и системные журналы не показывают чего-то значимого. Я знаю, что последнее, что может писать на секторах диска, это «ntfs.sys», и что процессы не знают о низком механизме записи или извлечения данных (известная концепция абстракции), но я подозреваю, что руткиты или плохо построенные процессы могут сделать больше вреда жесткому диску, чем это было возможно со старыми монолитными системами ... я знаю, что это странно, но мой вопрос:

мы можем изолировать процесс, который велел ntfs.sys писать в данном секторе?

0