From WikiTechia
Windows XP always checking disks on start up can lead to excessively prolonged start up times and once started, there is no clean way to stop the process.
Solution
In a command prompt type
chkntfs /d
this marks all disks back to their default start up routines.