我正在测试一个分析 chkdsk 错误并使用找到的信息进行处理的工具。我唯一无法测试的部分是驱动器上坏扇区的报告。如何以编程方式强制 Windows chkdsk 报告它发现了坏扇区?这可能与c ++有关吗?
我找到了 unix 的代码,但它不能在 Visual Studio 2008 中编译,而且我被告知它也不能像我想要的那样工作。http://anshulkatta.blogspot.com/2011/12/create-bad-sectors-on-hard-disk.html
有没有我可以做的编程技巧来模拟或强制驱动器上的坏扇区?我相信那里已经有恶意软件可以做到这一点,或者它可能只是指引导扇区,而这并不是我真正想要的。
任何帮助都会很棒。