WINXP(32)安装SMSCLIENT出错的解决办法(-)

WINXP(32)安装SMSCLIENT出错的解决办法(-)

在安装SMSCLIENT过程中出现Error Number: 0x8004100e, Facility: WMI, Description: Invalid namespace.
编译smsclient.mof出错的解决办法:
一、WMI接口重注册:

@echo off
%windir%\system32\wbem\winmgmt /clearadap
%windir%\system32\wbem\winmgmt /kill
%windir%\system32\wbem\winmgmt /unregserver
%windir%\system32\wbem\winmgmt /reserver
%windir%\system32\wbem\winmgmt /resyncperf
net stop winmgmt
rmdir /s /q %windir%\system32\wbem\repository
regsvr32 /s %systemroot%\system32\scecli.dll
regsvr32 /s %systemroot%\system32\userenv.dll
mofcomp %windir%\system32\wbem\cimwin32.mof
mofcomp %windir%\system32\wbem\cimwin32.mfl
mofcomp %windir%\system32\wbem\rsop.mof
mofcomp %windir%\system32\wbem\rsop.mfl
pause
for /F %%s in ('dir /b /s %windir%\system32\wbem\*.dll') do regsvr32 /s %%s
for /F %%s in ('dir /b /s %windir%\system32\wbem\*.mof') do (mofcomp %%s)
for /F %%s in ('dir /b /s %windir%\system32\wbem\*.mfl') do (mofcomp %%s)
net start winmgmt
%windir%\system32\wbem\wmiprvse /regserver
shutdown -r -t 00

如果还是不行,继续:
二、删:HKLM\SOFTWARE\MICROSOFT\WBEM
重建:导如下注册表太长了,见附件吧.
还不行
三、找一个正常的WBEM的文件夹复制过来.
net stop winmgmt
rd %windir%\system32\wbem
xcopy wbem %windir%\system32\wbem
这个WBEM的包就不提供了.
四、微软官方补丁:WindowsXP-KB933062-x86-CHS( 下载还要验证,做人太不地道了:( )

实际上微软提供了WMI接口诊断工具:WMIDIAG
由于说明文档太长,且诊断时间长,没仔细看,过两天把那玩意看完了,再补贴上来。
参考:
1、http://203.208.37.104/search?q=cache:iUpUbs_g_GkJ:www.winserverkb.com/Uwe/Forum.aspx/sms-setup/2803/Error-Number-0x8004100e-Facility-WMI-Description-Invalid-namespace+smsclient.mof+0x8004100e+wmi&hl=zh-CN&ct=clnk&cd=6&gl=cn&st_usg=ALhdy2-nvvcFCU1w9OqR3ol68FQF1vJtWw
2、http://www.eggheadcafe.com/forumarchives/smssetup/Sep2005/post23718909.asp
3、SMS的卸载:http://support.microsoft.com/default.aspx?scid=kb;en-us;826842
4、BAT,REG,WMIDIAG文件打包:下载

你可能感兴趣的:(WINXP(32)安装SMSCLIENT出错的解决办法(-))