我可以永久关闭 WMI 服务吗?

我可以永久关闭 WMI 服务吗?

我厌倦了看到我的笔记本电脑偶尔会消耗 100% 的磁盘使用率和数 GB 的内存。大多数情况下,问题出在“Windows Management Instrumentation”服务上。除了磁盘 I/O 消耗外,它还经常占用大量内存。

我刚刚禁用了 WMI 服务 7 个小时。一切都进展顺利。我很好奇关闭这项服务有什么坏处吗?我对计算机的需求只是 Emacs、Chrome、Command Console 和 Microsoft Office。

附注:我使用的是 Windows 10

答案1

WMI 函数

以下只是通过 WMI 可以完成的一小部分操作。此列表摘自 WMIExplorer 2.00

虽然您确实可以禁用它,但使用 WMI 接口可以远程完成很多操作。我可以远程连接计算机、安装打印机、盘点库存等等。

Windows 自带了一堆打印脚本:

C:\Windows\System32\Printing_Admin_Scripts\en-US\

prncnfg.vbs prndrvr.vbs prnjobs.vbs prnmngr.vbs prnport.vbs prnqctl.vbs pubprn.vbs

那将不再起作用。

答案2

我想指出禁用 WMI 会造成什么损失。我的笔记本电脑不会进行远程管理,因此 WMI 似乎没有必要。我已通过 Servies -> Winmgmt 禁用它,我的设备似乎运行良好。

几乎,因为禁用 WMI 后,有些功能无法使用,即使是本地功能也无法使用!到目前为止,我遇到的禁用 WMI 的缺点是:

  • 服务中的依赖项视图将不再填充。打开此视图将显示以下错误消息: 在此处输入图片描述

  • 静音选项(MSI 用于输出和配置风扇速度的工具)将不再起作用,它将不显示任何控件,也不允许您自定义风扇速度。

答案3

  1. 是的,你可以禁用该服务,以下是在 PowerShell 中以管理员身份禁用该服务的操作方法

Set-Service winmgmt -StartupType Disabled

  1. 实际影响有点模糊。也许需要反复试验。

“依赖于 WMI 服务的服务,例如 SMS Agent Host 或 Windows Firewall...”

相关内容