On Monday 27 November 2006 15:17, you wrote: > Nothing! In particular I found that running ntfsresize followed by > ntfsfix still causes the same vista boot problem. Then running ntfsfix > again and booting vista again causes chkdsk to run and vista to work. > So it is not what ntfsfix does but the need to do it twice with a > failed vista boot in-between.
That's not how I see it... ntfsfix behaves differently when it is run _after_ the failed Vista boot *because Vista marks the partition dirty*, but it is still ntfsfix that "fixes" the real problem which triggers Vista to run chkdsk on its next boot. If you run ntfsfix after the resize, but _before_ booting Vista, it effectively does nothing as the partition is not marked "dirty".
pgpJFkOMThjgT.pgp
Description: PGP signature