Whoops, I'm browsing without images turned on, and didn't see the screen shot.
http://support.microsoft.com/kb/555302
Yeah, a chkdsk /r may very well fix the problem.
One option is to mount it as a slave to another computer...
Or you can boot up with an XP installation CD to do it.