正如解释的那样先前这个问题,我正在处理一些严重的WMI
问题。现在我想探索的选项之一是WMI
查询的最大频率(如果有的话):
想象一下,由于配额溢出,一个WMIPrvSE.exe
进程崩溃了,在启动新请求之前我需要等待最短时间吗WMI
,或者是否启动一个新WMIPrvSE.exe
进程来处理我的新请求?
答案1
下面是我的测试结果,我删除了一些
WmiPrvSE.exe
我可以看到在系统、本地服务和网络服务的凭据下运行的三个实例。
在任务管理器中手动逐个删除实例,其中两个实例在几秒钟内立即重新启动。本地服务实例未重新启动,要使其再次运行,需要重新启动系统服务“Windows Management Instrumentation”。
我不知道 LOCAL SERVICE 实例在需要时是否不会立即重新启动,但如果您希望重新启动“Windows Management Instrumentation”服务,我发现的唯一方法是在提升的命令提示符(cmd)中运行:
powershell -command "Restart-Service Winmgmt -Force"
此命令仅需几秒钟即可完成。使用net
和sc
命令的所有其他重启方法均对此服务无效。
如果重新启动服务会重新初始化使用的配额,您可以根据需要安排上述命令每隔几小时/几天运行一次。