Как генерировать ошибки диска, которые затем исправляются с помощью Check Disk (chkdsk)

264
Corporate Geek

Мне нужно «сломать» вещи, чтобы инструмент «Проверить диск» в Windows обнаружил ошибки в разделе. Любые идеи о том, как сделать это контролируемым образом?

Что я могу сделать, чтобы убедиться, что chkdsk находит ошибки, которые затем исправляет?

0
From [How do I ask a good question?](https://superuser.com/help/how-to-ask) "You should only ask practical, answerable questions based on actual problems that you face. " DavidPostill 5 лет назад 0
Вот это да. Я думаю, что вы перестарались. Для меня это актуальный вопрос, с профессиональным использованием. Я учу людей технологии. У меня запланирован урок об ошибках диска и проверке диска на наличие ошибок. Поэтому поиск способа генерировать такие ошибки имеет практическую ценность в реальной жизни. Вы должны действительно отступить! Corporate Geek 5 лет назад 0

1 ответ на вопрос

1
schweik

Самый простой способ - извлечь USB-флешку, пока на ней пишет MS-Windows. GUI-OS в принципе построена так, что обычное действие пользователя не может вызвать ошибку FS. Вы можете сделать некоторые ошибки из cmd или в другой ОС, отличной от MS.

Хорошие советы. Что касается ошибок из cmd, можете ли вы указать мне некоторую документацию или инструмент, который я могу использовать? Спасибо! Corporate Geek 5 лет назад 0
Если я могу использовать другие ошибки, кроме ОС Microsoft, чтобы генерировать эти ошибки, это тоже хорошо. Просто дай мне указатель или два. :) Corporate Geek 5 лет назад 0
Хитрость заключается в том, чтобы узнать детали файла $ MFT, который является основным источником информации файловой системы NTFS. И иметь мощные инструменты для изменения битовой структуры некоторых записей в файле $ MFT. Не забывайте, что NTFS создает копию $ MFT с именем $ MFTmirror (или что-то подобное), поэтому вам может потребоваться внести изменения в оба этих параметра, чтобы заставить ОС начать подробное восстановление, а не молча восстанавливать резервные данные. Извините, у меня нет больше времени, чтобы заняться этим сейчас, я буду копаться некоторое время в выходные. Тем временем вы можете искать в WiKi детали $ MFT и команды CLI Linux `hexdump` и` dd`. schweik 5 лет назад 1