First I'd try running chkdsk c: /p from recovery console - reboot and see if that's fixed it. If not, go back into recovery console and rename \winnt\system32\drivers\ntfs.sys to something else then copy \winnt\system32\dllcache\ntfs.sys to \winnt\system32\drivers\ & try again. If no good, expand the ntfs.sy_ file in \i386 on the install disk you're booting recovery from into \winnt\system32\drivers\ (it will probbaly be an earlier version of the file, but if the other 'fixes' haven't worked, worth trying).