PC Review Forums Newsgroups Windows XP Windows XP WMI How to re-install WMI for Windows XP

Reply

How to re-install WMI for Windows XP

 
Thread Tools Rating: Thread Rating: 1 votes, 5.00 average.
Old 06-10-2004, 01:56 PM   #1
Frank R?der
Guest
 
Posts: n/a
Default How to re-install WMI for Windows XP


I have a problem with my WMI it's corrupted after installing SP2 for
Windows XP.

I have tried everything (I believe): Rebuilding repository has no
effect, tried remove "hide" in sysoc.inf for WBEM, but I could not
remove the checkmark in the Windows program components to remove the
application....

I have not found any article about re-installing WMI on a Windows XP.

Does any have any idea ?

Regards
Frank Röder
Systems Engineer.
  Reply With Quote
Old 06-10-2004, 02:10 PM   #2
Luke Edson
Guest
 
Posts: n/a
Default How to re-install WMI for Windows XP

I saw this in the Group Policy Newsgroup:

-----Begining of copied message-------

. Reply (E-mail) Forward (E-mail)

Subject: Re: WMI generic failure
From: "Todd J Heron" <todd_heron_no_spam@hotmail.com>
Sent: 10/5/2004 11:48:46 AM




Copy the lines below into a CMD script and run it on your
machine. Let me
know if it works.

--
Todd J Heron, MCSE
Windows 2003/2000/NT

COPY ALL LINES BELOW:

net stop winmgmt

pause

c:

cd c:\windows\system32\wbem

rd /S /Q repository

regsvr32 /s %systemroot%\system32\scecli.dll

regsvr32 /s %systemroot%\system32\userenv.dll

mofcomp cimwin32.mof

mofcomp cimwin32.mfl

mofcomp rsop.mof

mofcomp rsop.mfl

for /f %%s in ('dir /b /s *.dll') do regsvr32 /s %%s

for /f %%s in ('dir /b *.mof') do mofcomp %%s

for /f %%s in ('dir /b *.mfl') do mofcomp %%s

mofcomp exwmi.mof

mofcomp -n:root\cimv2\applications\exchange wbemcons.mof

mofcomp -n:root\cimv2\applications\exchange smtpcons.mof

mofcomp exmgmt.mof


"t" <t@t.t> wrote in message
news:Oa4yGIWqEHA.376@TK2MSFTNGP14.phx.gbl...
> C:\WINDOWS\system32\wbem
>
>
> "Todd J Heron" <todd_heron_no_spam@hotmail.com> wrote

in message
> news:#WoBl6LqEHA.3980@TK2MSFTNGP12.phx.gbl...
> What is the path of the path of the wbem folder?
>
> --
> Todd J Heron, MCSE
> Windows 2003/2000/NT
> "t" <t@t.t> wrote in message
> news:%234NhNN0pEHA.3300@TK2MSFTNGP12.phx.gbl...
> Hi All,
> any 1 could help on this, any time try to create new

WMI filter it gives
> me an error "Generic Failure" 0X80041001 WBEM_E_FAILED

call failed, tried
> to
> stop WMI services and restarted it but it did not fix

the problem. rebuild
> the WMI repository also did not fix the problem.
> I am running out of Ideas, re-install windows 2003

server in not an
> option.
> Please help.
>
> Tim
>
>


----End of copied message------

>-----Original Message-----
>I have a problem with my WMI it's corrupted after

installing SP2 for
>Windows XP.
>
>I have tried everything (I believe): Rebuilding

repository has no
>effect, tried remove "hide" in sysoc.inf for WBEM, but I

could not
>remove the checkmark in the Windows program components

to remove the
>application....
>
>I have not found any article about re-installing WMI on

a Windows XP.
>
>Does any have any idea ?
>
>Regards
>Frank Röder
>Systems Engineer.
>.
>

  Reply With Quote
Old 09-10-2004, 04:04 PM   #3
LeeSchoff
Guest
 
Posts: n/a
Default Re: How to re-install WMI for Windows XP

I ran the script. A number of errors. Generally invalid namespace or
missing .mof files. They follow:

C:\WINDOWS\system32\wbem>mofcomp Outlook_01c3d2f4d6781d55.mof
Microsoft (R) 32-bit MOF Compiler Version 5.1.2600.2180
Copyright (c) Microsoft Corp. 1997-2001. All rights reserved.
Parsing MOF file: Outlook_01c3d2f4d6781d55.mof
MOF file has been successfully parsed
Storing data in the repository...
An error occurred while creating object 1 defined on lines 31 - 163:
0X80041002 Class, instance, or property 'Win32_PerfRawData' was not
found.
Compiler returned error 0x80041001

C:\WINDOWS\system32\wbem>mofcomp exwmi.mof
Microsoft (R) 32-bit MOF Compiler Version 5.1.2600.2180
Copyright (c) Microsoft Corp. 1997-2001. All rights reserved.
File 'exwmi.mof' not found!

C:\WINDOWS\system32\wbem>mofcomp -n:root\cimv2\applications\exchange
wbemcons.mof
Microsoft (R) 32-bit MOF Compiler Version 5.1.2600.2180
Copyright (c) Microsoft Corp. 1997-2001. All rights reserved.
Parsing MOF file: wbemcons.mof
MOF file has been successfully parsed
Storing data in the repository...
An error occurred while opening the namespace for object 1 defined on
lines 3 - 10:
Error Number: 0x8004100e, Facility: WMI
Description: Invalid namespace

Compiler returned error 0x8004100e
C:\WINDOWS\system32\wbem>mofcomp -n:root\cimv2\applications\exchange
smtpcons.mof
Microsoft (R) 32-bit MOF Compiler Version 5.1.2600.2180
Copyright (c) Microsoft Corp. 1997-2001. All rights reserved.
Parsing MOF file: smtpcons.mof
MOF file has been successfully parsed
Storing data in the repository...
An error occurred while opening the namespace for object 1 defined on
lines 4 - 16:
Error Number: 0x8004100e, Facility: WMI
Description: Invalid namespace

Compiler returned error 0x8004100e
C:\WINDOWS\system32\wbem>mofcomp exmgmt.mof
Microsoft (R) 32-bit MOF Compiler Version 5.1.2600.2180
Copyright (c) Microsoft Corp. 1997-2001. All rights reserved.
File 'exmgmt.mof' not found!


  Reply With Quote
Old 09-01-2006, 05:27 PM   #4
supertech1024
Junior Member
 
Join Date: Jan 2006
Posts: 1
Trader Rating: (0)
Default fixed my problem ..System info-Cannot collect information

Win XP pro service pack 2
After installing speed up my pc and win tasks pro ....system information no longer worked.
uninstalled both programs
system info continued to not work ...brought up help and support.
Tried MSINFO32.exe from Start Run...still no help.
tried to restore restore point from an earlier known working point.
did not help.
Verified that DCOM , event logging, error reporting, Remote procedure call (rpc),and WMI were started and set to automatic.
I noticed that C:\WINDOWS\PCHealth\HelpCtr\OfflineCache\index.dat was missing.
Possibly from a windows cleanup program
copied from another XP computer.
I eventually got system info to start But could not Collect Information.
copied the above script and ran from command prompt as bat file.
received the errors also of name space and MOF
so I think the registering of the DLL's is what solved the problem.
although I did get errors that the WMI files were corrupt and missing it turned out to not be the case.
I think I may check for registry errors,clear event log, check that all installed programs are operating, make sure windows and other programs are fully updated, create restore point and see how things go.
This may be an old post that I am replying to but I think others may still find some value in it like I did.
Good luck and Happy Computing
Supertech1024
supertech1024 is offline   Reply With Quote
Old 17-01-2007, 11:17 AM   #5
tommyq
Junior Member
 
Join Date: Jan 2007
Posts: 1
Trader Rating: (0)
Thumbs up Worked for me too

Hi,

I had a problem where WMI was not registered as a service at all. Tried to repair XP, run sfc, but nothing helped.
This batch file did the trick and WMI is now running.

Thanks a lot,
T.

Last edited by tommyq : 17-01-2007 at 11:18 AM. Reason: Typo
tommyq is offline   Reply With Quote
Old 12-03-2007, 06:08 PM   #6
tbarkdull
Junior Member
 
Join Date: Mar 2006
Posts: 4
Trader Rating: (0)
Default WMI ReInstall

This one worked for me

Click Start > Run and type in

rundll32.exe setupapi,InstallHinfSection WBEM 132 %windir%\inf\wbemoc.inf

You will need an XP CD with the same version you have installed.
tbarkdull is offline   Reply With Quote
Reply



Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off