let it run once completely.
then try this :
run regedit
Edit: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager
Change the BootExecute entry from:
autocheck autochk * /.........
To:
autocheck autochk *
or else try this :
Start> Run> bring up a command prompt by typing in "CMD" and type " fsutil dirty query g: ". This queries the drive, and more than likely it will tell you that it is dirty. Next, type "CHKNTFS /X G:". The X tells Windows to NOT check that particular drive (G) on the next reboot. At this time, manually reboot your computer, it should not do a Chkdsk and take you directly to Windows.