电脑系统没有wmi服务怎么办_电脑没windows
1.wmi损坏的后果
1、点击“开始”菜单,在文本框中输入“services.msc”命令:
2、在打开的“服务”窗口中找到“World Wide Web Publishing Service”服务,点击“启动”:
3、结果弹出“无法启动world wide web publishing service服务:错误1068:依赖服务或组无法启动”的错误提示:
4、然后再从系统日志中,可看到错误信息:
5、然后可以发现,系统中根本没有“Windows Process Activation Service”这一“服务”。所以必须再通过控制面板的打开和关闭来添加这个服务了。点击“开始”菜单,选择“控制面板”:
6、在打开的"控制面板“窗口中,点击”程序“链接:
7、在打开的窗口中,点击”程序和功能“下的”打开和关闭Windows功能“链接:
8、然后会弹出”Windows功能“对话框,该对话框因要检查系统功能组件,所以需要一定时间:
9、等对话框中出现功能选项的一,可以发现,系统中没有勾选上“Windows Process Activation Service”这一“组件功能”。所以勾选上后,单击”确定“按钮即可:
10、安装好后再重新打开”服务“窗口,启动相关服务就行了。
wmi损坏的后果
首先要确定你这台电脑是服务器还是客户端,如果是客户端,你要去服务器上尝试下是不是也是这种问题,服务也有,那你重装服务器吧,省事点把服务器系统也重装,再重软件,找原因,不好找,肯定软件环境有问题了,找问题的时间足够你重装了,如果...
Windows不能显示此连接的属性。Windows Management Instrumentation (WMI)信息可能损坏错误修复
在维护管理的Windows Server 2003出现了一个奇怪的问题:在查看“本地连接”的属性,并切换到“高级”选项卡后,本来应该出现的Windows防火墙(ICF)不见了!取而代之的是一个提示:“Windows不能显示此连接的属性。Windows Management Instrumentation(Windows管理体系结构组件WMI)信息可能损坏。要更正此问题,请使用系统还原将Windows还原到一个较早的时间点……
不过笔者的系统在安装完毕后早已关闭了系统还原功能,该如何是好?笔者依次做了以下尝试:
尝试1:鉴于是网卡故障,首先选择在“设备管理器”中卸载网卡后重装网卡驱动程序,结果故障依旧。
尝试2:在“本地连接”上右击,选择“修复”命令,稍等片刻,系统提示“修复操作完成。如果问题继续存在,请与您的网络管理员或ISP联系。”这时发现故障依然存在,而且在右击“本地连接”,选择“桥接”命令时,系统提示“配置网络桥时出现异常错误”。
尝试3:由于上面两种比较常规的解决方法都不能奏效,考虑重装或修复安装Windows XP,不过抱着试试看的态度将“Windows Management Instrumentation”作为关键词在搜索引擎上搜索,找到了解决方法,
具体操作如下:
第一步:右击“我的电脑”,选择“管理”菜单,依次定位到“计算机管理(本地)→服务和应用程序→服务”项,在右边窗口中找到“Windows Management Instrumentation”一项,双击打开,在弹出的窗口中单击“停止”按钮。
第二步:进入本地磁盘的C:\Windows\System32\Wbem
\Repository目录,删除该目录下的所有文件后,重新启动计算机。登录后,系统会重新在该目录拷贝建立所需要的文件,并且自动启动刚才停止的WMI服务。
小提示
该故障是由于C:\Windows\System32\Wbem\Repository目录下的文件损坏引起的,WMI会在每30~60秒之间调用该目录下的文件,所以会收到上述错误提示信息。该故障还能引起的其他连锁反应有:无法查看“本地连接”的属性、运行msinfo32(查看系统信息)命令时系统无响应、运行wmimgmt.msc命令打开WMI管理单元时系统提示“Failed to connect to local computer due to WMI:Generic failure”错误。
将下面的保存 为修复.bat ,然后运行就以的了!
@echo on
cd /d c:\temp
if not exist %windir%\system32\wbem goto TryInstall
cd /d %windir%\system32\wbem
net stop winmgmt
winmgmt /kill
if exist Rep_bak rd Rep_bak /s /q
rename Repository Rep_bak
for %%i in (*.dll) do RegSvr32 -s %%i
for %%i in (*.exe) do call :FixSrv %%i
for %%i in (*.mof,*.mfl) do Mofcomp %%i
net start winmgmt
goto End
:FixSrv
if /I (%1) == (wbemcntl.exe) goto SkipSrv
if /I (%1) == (wbemtest.exe) goto SkipSrv
if /I (%1) == (mofcomp.exe) goto SkipSrv
%1 /RegServer
:SkipSrv
goto End
:TryInstall
if not exist wmicore.exe goto End
wmicore /s
net start winmgmt
:End
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。