Я тестирую инструмент, который анализирует ошибки в chkdsk и работает с найденной информацией. Единственная часть, которую я еще не смог протестировать, — это сообщение о поврежденных секторах на диске. Как программно заставить Windows chkdsk сообщать, что он обнаружил поврежденные сектора? Можно ли это сделать с с ++?
Я нашел код для Unix, но он не компилируется в Visual Studio 2008, и мне сказали, что он не работает так, как я этого хочу. http://anshulkatta.blogspot.com/2011/12/create-bad-sectors-on-hard-disk.html
Есть ли программный трюк, который я могу сделать, чтобы смоделировать или вызвать сбойный сектор на диске? Я полагаю, что существует вредоносное ПО, которое уже делает это, или это может быть просто ссылка на загрузочный сектор, который на самом деле не то, что я ищу здесь.
Любая помощь будет отличной.
Задача ещё не решена.
Других решений пока нет …