I asked for a manual check because I am a programmer and I expect to see bugs everywhere. For a manual check, if you really have 2MB free at the beginning of the partition, then you should see C partition having an offset of 4096 sectors. Do you have NtfsLastAccessUpdate disabled?
Bookmarks