Windows Management Instrumentation
Windows Management Instrumentation是Windows中用于提供共同的界面和对象模式以便访问有关作业系统、设备、应用程式和服务的管理信息。如果此服务被终止,多数基于 Windows 的软体将无法正常运行。如果此服务被禁用,任何依赖它的服务将无法启动。
基本介绍
- 中文名:Windows Management Instrumentation
- 执行档案路径:C:\Windows\system32\svchostexe
- 用于:提供有关作业系统的管理信息
- 补充:提供公用接口及对象模型
执行档路径
C:\Windows\system32\svchost.exe -k netsvcs
补充:
提供公用接口及对象模型,以存取有关作业系统、装置、应用程式及服务的管理信息。如果这个服务已停止,大多数的 Windows软体将无法正常工作。如果这个服务已停用,所有依存于它的服务都将无法启动。 核心服务,是一种提供一个标準的基础结构来监视和管理系统资源的服务,由不得你动他.
启动方法:
1.右键点击我的电脑~管理~找到服务和应用程式~选择服务~在右面视窗找到Windows Management Instrumentation双击~启动类型选为自动~~然后重新启动电脑或点击左上方的启动命令~~
2.在“开始/运行”中输入msconfig,打开“系统配置实用程式”对话框,再点开上面的“服务”选项卡,找到“Windows Management Instrumentation”,在它的前面打上钩,“确定”后重启系统。 您也可以在- 控制台- 的 -管理工具- 的 -服务- 中启用它。
3.执行命令如下 C:\WINDOWS\system32\svchost.exe -k netsvcs
简析:
简称WMI,WMIC提供了简单的Windows Management Instrumentation(WMI)命令行界面,这样用户可利用WMI来管理运行Microsoft Windows的计算机,WMIC与现有命令行程式和实用程式命令相互操作,且很容易通过脚本或其他面向管理的应用程式来扩展WMIC。
Windows 管理规範(Windows Management Instrumentation)是一项核心的 Windows 管理技术;用户可以使用 WMI 管理本地和远程计算机。WMI 通过编程和脚本语言为日常管理提供了一条连续一致的途径。例如,用户可以:
· 在远程计算机器上启动一个进程。
· 设定一个在特定日期和时间运行的进程。
· 远程启动计算机。
· 获得本地或远程计算机的已安装程式列表。
· 查询本地或远程计算机的 Windows 事件日誌。
WMI 中的“Instrumentation”特指 WMI 可以获得关于计算机内部状态的信息,这与汽车仪錶盘获得并显示引擎的状态信息非常类似。WMI 对磁碟、进程、和其他 Windows 系统对象进行建模,从而实现“指示”功能。这些计算机系统对象採用类来建立模型,例如 Win32_LogicalDisk 或 Win32_Process; 如您所料,Win32_LogicalDisk 类用于建立在计算机上安装的逻辑磁碟的模型,Win32_Process 类用于建立正在计算机上运行的任何进程的模型。这些类基于一个名为通用信息模型(Common Information Model,CIM)的可扩展架构。CIM 架构是分散式管理任务组(Distributed Management Task Force)的一个公开标準( http://www.dmtf.org).
WMI 的功能还包括事件触发、远程调用、查询、查看、架构的用户扩展、指示等等。
WMI 适用于那些平台?
WMI 适用于所有最新版本的 Windows。WMI 附带在 Windows Me、Windows 2000、Windows XP 和 Windows Server 2003 之中。
对于 Windows 98 和 Windows NT 4.0,可以访问http://www.microsoft.com/downloads. 并搜寻“Windows Management Instrumentation (WMI) CORE 1.5 (Windows 95/98/NT 4.0)”。
注意:在 Windows NT 4.0 上安装并运行 WMI 之前,需要首先安装 Service Pack 4 或更高版本。
WMI 需要的其他软体包括:
1.Microsoft? Internet Explorer 5.0 或更高版本。
2.Windows Script Host(WSH)。Windows 2000、Windows XP、Windows Server 2003、和 Windows Me 附带的 WSH,而不是 Windows NT4 或 Windows 98 附带的 WSH。您可以从以下地址下载 WSH http://www.microsoft.com/downloads. WSH 的最新版本—— 包括在 Windows XP 和 Windows Server 2003 之中——是 WSH 5.6。
重启 WMI 服务。
通常 WMI 服务(winmgmt)总是运行的;任何时候当计算机启动的时候它也启动,并直到计算机关闭的时候才关闭。如果该服务意外地停止了,可以在命令行键入 net start winmgmt 重启。除此之外,每次使用基于 WMI 的工具(例如 Wbemtest)或脚本连线 WMI namespace 的时候,该服务也会自动重启。通常在 WMI 服务停止的情况下运行一段使用 WMI 的脚本也会使其自动重启。
如果遇到关于 WMI 服务的故障,您也许需要手工停止并重启该服务。请按照以下步骤操作:
1首先,启用 WMI 的“详细的日誌记录”选项;这将在 WMI 错误日誌中提供更加详细的信息,可能有助于故障的诊断。可以配置以下注册表值来启用“详细的日誌记录”:
1.设定 HKLM\Software\Microsoft\WBEM\CIMOM\Logging 为 2。
2设定 HKLM\Software\Microsoft\WBEM\CIMOM\Logging file Max Size 为 4000000
2.
停止 WMI 服务。众所周知,WMI 服务名为“winmgmt”。可以通过执行以下命令来停止该服务:
winmgmt /kill
如果正在运行 Windows XP 或 Windows Server 2003,WMI 服务运行在一个名为 Svchost 的进程之内;该进程还包含运行在同一帐户下的其他服务。除此之外,您还可能看到计算机上运行着多个 Svchost 实例。不要尝试停止 Svchost 本身;相反,请使用以下两个命令来停止 WMI 服务:winmgmt /kill 或 net stop winmgmt
3.如果步骤 2 成功,请跳过该步骤,直接进入步骤 4。如果步骤 2 没能成功停止 winmgmt 服务,请重启计算机然后进入步骤 4。
4.再次运行脚本。如果脚本运行失败,您可能需要重建 WMI Repository。
建议:
自动
转载请注明出处海之美文 » Windows Management Instrumentation