This project is read-only.

Multiple MFT record support

Mar 6, 2010 at 3:58 AM

// Still too large?  Error.
                if (_baseRecord.Size > _mft.RecordSize)
                    throw new NotSupportedException("Spanning over multiple FileRecord entries - TBD");

Unfortunately a base W7 install includes some files which hit this case if you try to duplicate them (including one hardlink with 13 links to it).  I was wondering where this was on your priority list (deciding if there is some workaround I can do, or will just have to wait)



Mar 6, 2010 at 10:38 AM

Hi Bill,

I've just updated the 0.8 Preview Release, can you try with that.  It has my first pass at supporting this - it should cope with large numbers of hardlinks.  It won't cope with fragmented files yet, though.



Mar 6, 2010 at 4:50 PM

You have been busy!  I'll grab the update today and give it a whirl (I found another sxs file on the same system with 25 hardlinks!)