I have checked the sit, i thought this would have been on here but its not.
All of a sudden in the last weeks my pc has started to do two strange things. It takes approx 3 to 4 minutes to close down, it hangs on the "Windows is shutting Down" screen before shutting off.
Then when i start up it gives me the blue screen saying " Checking folder system on D:
One of your disks needed to be checked for consistancy etc."
It then goes on to do the check but finds nothing, or at least i assume it does.
I am using windows xp pro with sp2 installed and my windows files are located in Crive.
I would be grateful if someone could offer me some advice on what to do or download any programs that could help me.
As Bad Karma[CORE] replied: check your event viewer:
look in your event viewer: rt. click My Computer then click Manage then Event Viewer.
open the system as well as the application tabs & look for X errors. click error line for details. post back the source & event id especially of errors that seem to coincide with a shutdown.
Does this happen every time you shutdown/ reboot? Or occasionally?
I have seen this problem basically take care of itself, but, if it continues, then:
Is your XP an OEM or did you install a full version?
If full version you can insert disk & from a command prompt type:
sfc /scannow
to run the system file checker.
When chkdsk runs it fixes any faults without comment (unless you watch the scan where you can see what it's doing)
You can manually run chkdsk as well:
start > run > cmd
in the new window type chkdsk/f
when prompted to run on boot choose Y & reboot
this will check for & fix any disk errors.
Choosing either C:\ or D:\ or whatever.
What is on your D:\ ? In an OEM settup it is quite usual for the system to cross partitions.
Thks for all your replies and sorry it took so long to get back, been working.
Ok i run all the chk discs etc but no luck so i used the event viewer and under applications i found the following. The first attachment shows the error signs and i can say that all theses are consistant with when i start the pc. The seceond view is when i click on the error message.
You can check for pctspk.exe under Admin tools > services
You can turn it off & then set its' status to disable. (this is also reversable).
The only other thing on your log is the warning:
Event ID: 1517 from: Userenv
"Windows saved user <user name> registry while an application or service was still using the registry during log off. The memory used by the user's registry has not been freed. The registry will be unloaded when it is no longer in use. This is often caused by services running as a user account, try configuring the services to run in either the LocalService or NetworkService account."
As to chkdsk running there are several options to stop this. This first also is a test if chkdsk worked properly. (Remember to adjust your drive letter).
Go to Start/Run/CMD and type in: Modify the drive letter accordingly:
fsutil dirty query c:
If it comes back as dirty, it hasn't cleared. For more information go to
Start/Run/CMD and type in: CHKNTFS /?
Option: From a command prompt type chkntfs /D and then reboot, a chkdsk
should run but not again on next boot.
Thanks again for your reply, i really do appreciate it.
Ok i done "Go to Start/Run/CMD and type in: Modify the drive letter accordingly:fsutil dirty query c:" as you said and drice c was not dirty but drive d was dirty.
I then run CHKNTFS /? and got a load of info but to be honest i didnt know what any of it really meant so i didnt do anything further on that.
Next i run chkntfs /D and then rebooted. After rebooting a second and third time it started without the chk dsk so seems to have solved it.
As for:
"Event ID: 1517 from: Userenv
Windows saved user <user name> registry while an application or service was still using the registry during log off. The memory used by the user's registry has not been freed. The registry will be unloaded when it is no longer in use. This is often caused by services running as a user account, try configuring the services to run in either the LocalService or NetworkService account."
I dont have a clue how configure the services so i left that, sorry but im not so clever going deep into pc works lol.
So do need to do anything else now or is it best to leave alone?
I would still turn off this service:
You can check for pctspk.exe under Admin tools > services
You can turn it off & then set its' status to disable. (this is also reversable).
Since your system is on C:\ & your apps on D:\ it must be some program, rather than windows, that is triggering the chkdsk.
You might want to check what programs & services are starting at boot.
This is a good little tool for that: