do this, Go to Start>Run and type cmd and press Enter.
At Command Prompt, type CHKNTFS /D and pess Enter.
Here there is a SPACE between CHKNTFS and /D, and u have type /D only and D means Default (not D: DRive).
After u run this command, u REBOOT the PC, here XP should scan the Disks one time (DONT CANCEL), after this u will not get the chkdsk again at startup....