system hangs during disk check

C

coolguy

Hi
I am using windows xp service pack 2 os. Every time my system
boots, it starts disk checking. When about 40% is completed on C
drive(where my OS files are there), system hangs.Before hanging, disk
check reports a lot of errors and corrects them sometimes. Only way i
can get in is by cancelling disk check. Have checked for errors in C
drive (in error checking with the option of scan and recover bad
sectors). This completed successfully.
But when i try to defragment C drive, it reports "scan is cancelled
because of error in c:\windows\system 32\wbem\logs\wbemess.log".
Please tell me if my hard disk or Os has gone kaput. Also tell me what
to do.
 
G

Guest

coolguy said:
Hi
I am using windows xp service pack 2 os. Every time my system
boots, it starts disk checking. When about 40% is completed on C
drive(where my OS files are there), system hangs.Before hanging, disk
check reports a lot of errors and corrects them sometimes. Only way i
can get in is by cancelling disk check. Have checked for errors in C
drive (in error checking with the option of scan and recover bad
sectors). This completed successfully.
But when i try to defragment C drive, it reports "scan is cancelled
because of error in c:\windows\system 32\wbem\logs\wbemess.log".
Please tell me if my hard disk or Os has gone kaput. Also tell me what
to do.

I will backup all the important data on that drive then download the
Diagnostic tools and test the HDD health ( from the HDD manufacturer website).
<Quote>
The wbemess.log file contains information about what Windows Management
Instrumentation (WMI) tried to do and contains any error messages. Based on
my research, please follow below steps to register the OLEDB32.dll which
could be causing the WMI to give the error message in the log.

1. Click Start, point to All Programs, point to Accessories, and then
click Windows Explorer.
2. Click Tools, click Folder Options, click the View tab, and then click
to clear the Hide protected operating system files check box. When the
warning dialog
appears click Yes, and then click OK.
3. In the Windows Explorer Folders pane locate the Oledb32.dll file in the
following folder: Drive: \Program Files\Common Files\System\Ole DB
4. Right-click Oledb32.dll, click Properties, and then click the Version
tab. Verify that the version is earlier than 2.80.1022.0.
5. Right-click Oledb32.dll, and then click Rename. Type the file name
Oledb32.old, and then press ENTER.
6. On the Windows Explorer Folders pane locate a possible second instance
of the Oledb32.dll file in the following folder:
7. Note Windir is the folder where Windows is installed. Drive: \ Windir
\System32\Dllcache\Oledb32.dll
8. If the Oledb32.dll file exists, right-click Oledb32.dll, click Delete,
and then click Yes to confirm.
9. With the Windows Server 2003 installation disk in your CD drive, click
Start, click Run, and then in the Open box, type cmd , and then click OK.
10. At the command prompt type the following where CDdrive is the drive
letter of your CD drive, and then press ENTER:
11. CDdrive : Type the following, and then press ENTER: cd I386
12. Type the following, and then press ENTER: expand oledb32.dl_ " Drive:
\program files\Common files\system\Ole DB\oledb32.dll"
13. Type the following, and then press ENTER: expand oledb32.dl_ Drive: \
Windir \System32\Dllcache\Oledb32.dll
14. At the command prompt, move to the following folder. Drive: \Program
Files\Common Files\System\Ole DB
15. Type the following, and then press ENTER: regsvr32 oledb32.dll. Click
OK when you receive the following DllRegisterServer in oledb32.dll
succeeded.
16. By default, Windows hides protected operating system files. To hide
the protected operating system files, locate the Windows Explorer program.
Click Tools,
click Folder Options, click the View tab, click to select the Hide
protected operating system files check box, and then click OK.
17. Restart your computer.

Hope the information helps. If there is anything that is unclear, please
feel free to let me know.

Best Regards,

Jason Tan

Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
</Quote>
The WMI Event Queue Can Overflow When You Fire Many Management Events
Continuously
http://support.microsoft.com/kb/329283
HTH.
nass
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top