Why WinXP run check disk (chkdsk) every so often?

I have Windows XP professional on one of my computer which has only a single HD in it.

Every now & then, Windows XP run check disk (chkdsk.exe) itself every so often when it 1st power on. I could not figure out what cause this side effect on my WinXP. Anyone had experienced on this same problem? and what would be the solution to stop Windows XP run check disk on start up.

I did check in the "Scheduled Task" and found NOTHING in it. I also used Partition Magic (Ver. 8.0) to check the partion of my Hard Drive (I have only 1 HD) and also check the errror of the HD and also FOUND NO ERROR in it either.

I suppected something in my registry file make my machine to run "chkdsk" every now & then but have no clue where in the registry...

Your help would be much appreciated. Thank you!
 
You must have your checked partition(s) formatted as FAT32, and while shutting down some service fails to terminate normally.
 
chkdsk rarely runs at startup on NTFS drives- unless there is some MFT problem or if ordered so... for minor problems like bad shutdown and such possible errors are corrected silently at startup.
Did you run any of those "system tweaking" utilities?
 
I have TweakNow PowerPack 2003 Ver. 1.4c installed but that should not cause the chkdsk to run unorderly (the same program also installed in the other machine and have no trouble), however I will check further and changing a few setting in it to see that will help. Thank you for your feed back.
 
Top