Ich schreibe ein Dienstprogramm für den Geschäftsbereich, mit dem unter anderem chkdsk.exe auf NTFS-Festplatten für sekundäre Daten im schreibgeschützten Modus ausgeführt wird. Um mein Dienstprogramm vollständig zu testen, muss auf einer dieser Festplatten ein Zustand induziert werden, den chkdsk als Fehler erkennt. Am besten so, dass vorhandene Daten auf der Festplatte nicht zerstört werden. Was ist der einfachste Weg, dies zu tun?
Bearbeiten:
Im Idealfall möchte ich eine Dummy-Textdatei auf einem dieser Laufwerke erstellen und diese Datei dann so durcheinander bringen, dass chkdsk denkt, dass sie repariert werden muss. Ich bin mir nicht sicher, wie ich vorgehen soll, um eine Datei durcheinander zu bringen.