Wmiprvse CPU sorunu Opera Browser Assistant

Wmiprvse CPU sorunu Opera Browser Assistant

Öncelikle bu sorun win server 2012 terminal server mimarisi üzerinde ortaya çıkmıştır. Wmiprvse den kaynaklanan yüksek CPU tüketimi sorunu hakkında bir çok makaleyi inceledim fakat bir çözüme ulaşamamıştım.

Sorunun çözümü için process ve event logların incelenip araştırma yapılması gerekiyor. Yapacağımız araştırma ve incelemeler sorunun direk çözümüne göstermese de, bize çözüm için atacağınız adımların belirlenmesinde yol gösterdiğini bilmeliyiz.

WMI Provider Host (WmiPrvSE.exe) nedir ?

WMI Sağlayıcı Ana Bilgisayar işlemi, Windows’un önemli bir parçasıdır ve genellikle arka planda çalışır. Bilgisayarınızdaki diğer uygulamaların sisteminiz hakkında bilgi istemesine olanak sağlar. Bu işlem normalde pek çok sistem kaynağı kullanmamalı, ancak sisteminizdeki başka bir işlem kötü çalışıyorsa çok fazla CPU kullanabilir.

Wmiprvse.exe yüksek miktarda CPU tüketiyorsa, detaylı incelemek için Process Explorer ı kullanabiliriz.

WmiPrvSE.exe üzerinde mouse u getirdiğimizde hangi “dll” dosyalarını çalıştığını görebiliriz. Ardından ilgili “dll” dosyaları hakkında araştırma yapıp ne için kullanıldığı hakkında bilgi ediniyoruz.

Sistem kaynaklarınızı tüketmek için WMIprvse.exe’yi kullanan process i bulmak için Event Log ları inceliyoruz.

Application and Services Logs -> Microsoft -> Windows -> WMI-Activity sağ tuş Properties seçiyoruz.

“Enable Logging ” işaretliyoruz.

WMIprvse ı kullanan uygulama , kullanıcı gibi bilgileri buradan alıyoruz.

GroupOperationID: belirli bir istemci için bildirilen tüm olaylar için kullanılan benzersiz bir tanımlayıcıdır..

OperationId: işlem sırasını gösterir.

Operation: istemci uygulaması tarafından verilen WMI sorgusunu verecektir.

ClientMachine: İsteğin kaynağı olan bilgisayar adı.

User: bir komut dosyası çalıştırarak veya CIM Studio aracılığıyla WMI’ya istekte bulunan hesabı belirtir.

ClientProcessId: WMI sorgusu veren işlem için işlem tanımlayıcısı.

NamespaceName: bağlantının yapıldığı WMI ad alanını gösterir.

Sonuç : Ben buradan ulaştığım log bilgileri üzerinden , terminal server a bağlanan kullanıcıların WMIprvse bir şekilde kullandıklarının kanısına vardım. Ardından kullanıcıların çalıştırdıkları process leri inceleyip farklı olan processleri kill edip CPU yu gözlemledim. En son olarak Opera nın Browser Assistant uygulamasının buna sebep olduğunu fark ettim. browser_asisstant.exe yi kill ettiğimde , WMIprvse CPU seviyesinin düştüğünü ve normal CPU seviyesinde çalıştığını gözlemledim.

Wmiprvse CPU sorunu Opera Browser Assistant

Wmiprvse

Opera Browser Assistant

Leave a Reply