Yumuşak

Hizmet Ana Bilgisayarını Onar: Tanılama İlkesi Hizmeti Yüksek CPU Kullanımı

Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin





YayınlananSon güncelleme: 16 Şubat 2021

Bildiğiniz gibi, Windows'un sorunsuz çalışmasına katkıda bulunan bir dizi etkin arka plan işlemi ve hizmeti vardır. Bu arka plan işlemlerinin/hizmetlerinin çoğu, minimum miktarda CPU gücü ve RAM kullanır. Bununla birlikte, bazen bir süreç arızalanabilir veya bozulabilir ve normalden çok daha fazla kaynak kullanarak sona erebilir ve diğer ön plan uygulamaları için çok az şey bırakır. Tanılama İlkesi Hizmeti, nadir durumlarda sistem kaynaklarını tüketmekle ünlü böyle bir işlemdir.



Tanılama İlkesi Hizmeti, Svchost.exe'nin (Hizmet Ana Bilgisayarı) paylaşılan işlemlerinden biridir ve çeşitli Windows bileşenleriyle ilgili sorunları algılamaktan ve bunları gidermekten sorumludur. Hizmet, mümkünse algılanan sorunları otomatik olarak düzeltmeye çalışır ve mümkün değilse, tanılama bilgilerini analiz için günlüğe kaydeder. Sorunların tanılanması ve otomatik olarak giderilmesi, sorunsuz bir deneyim için önemli bir özellik olduğundan, Tanılama İlkesi Hizmeti, bilgisayar açıldığında otomatik olarak başlayacak ve arka planda etkin kalacak şekilde ayarlanmıştır. Amaçlanandan daha fazla CPU gücü tüketmesinin arkasındaki kesin neden bilinmemektedir, ancak olası çözümlere dayanarak, suçlular hizmetin bozuk bir örneği, bozuk sistem dosyaları, bir virüs veya kötü amaçlı yazılım saldırısı, büyük olay günlüğü dosyaları vb. olabilir.

Bu yazımızda, Diagnostic Policy Service'in CPU tüketimini normale döndürmenize yardımcı olacak beş farklı yöntemi anlattık.



Tanılama Hizmeti Politikası

İçindekiler[ saklamak ]



Hizmet Ana Bilgisayarını Onar: Tanılama İlkesi Hizmeti Yüksek CPU Kullanımı

Tanılama İlkesi Hizmeti Yüksek CPU Kullanımı için olası düzeltmeler

Çoğu kullanıcı, Tanılama İlkesi Hizmetinin olağandışı yüksek disk kullanımını yalnızca yeniden başlatarak çözebilir. Diğerlerinin, bozuk sistem dosyalarını aramak veya yerleşik performans sorun gidericisini çalıştırmak için birkaç tarama (SFC ve DISM) yapması gerekebilir. güncelleniyor Windows'un en son sürümü ve olay görüntüleyici günlüklerinin temizlenmesi de sorunu çözebilir. Son olarak, hiçbir şey işe yaramazsa, kullanıcıların hizmeti devre dışı bırakma seçeneği vardır. Ancak, Tanılama İlkesi Hizmetini devre dışı bırakmak, Windows'un artık otomatik tanılama yapmayacağını ve hataları çözmeyeceği anlamına gelir.

Yöntem 1: İşlemi Görev Yöneticisinden Sonlandırın

Bir işlem, bozuk bir örneğine neden olursa, bir işlem ek sistem kaynaklarını toplayabilir. Bu durumda, işlemi manuel olarak sonlandırmayı deneyebilir (burada Tanılama İlkesi Hizmeti) ve ardından otomatik olarak yeniden başlamasına izin verebilirsiniz. Tüm bunlara Windows Görev Yöneticisinden ulaşılabilir ( Windows Görev Yöneticisi ile Kaynak Yoğun İşlemleri Sonlandırın ).



1. Sağ tık üzerinde Başlangıç ​​menüsü düğmesine basın ve seçin Görev Yöneticisi .

Başlat menüsü düğmesine sağ tıklayın ve Görev Yöneticisi | Hizmet Ana Bilgisayarını Onar: Tanılama İlkesi Hizmeti Yüksek CPU

2. üzerine tıklayın Daha fazla detay genişletmek Görev Yöneticisi ve hepsine bir göz atın şu anda etkin süreçler ve hizmetler.

Tüm arka plan işlemlerini görüntülemek için Daha Fazla Ayrıntı'ya tıklayın

3. Bulun Hizmet Ana Bilgisayarı: Tanılama İlkesi Hizmeti Windows süreçleri altında. Sağ tık üzerine tıklayın ve seçin Görevi bitir . (Ayrıca hizmeti şu şekilde de seçebilirsiniz: sol tık ve ardından üzerine tıklayın Görevi bitir buton sağ altta.)

Windows işlemleri altında Hizmet Ana Bilgisayar Tanılama İlkesi Hizmetini bulun ve sağ tıklayın. Görevi sonlandır'ı seçin.

Tanılama İlkesi Hizmeti otomatik olarak yeniden başlayacaktır, ancak başlamazsa, bilgisayarınızı yeniden başlatmanız ve sorunun devam edip etmediğini kontrol etmeniz yeterlidir.

Yöntem 2: SFC ve DISM taramasını çalıştırın

Yakın tarihli bir Windows sistem güncellemesi veya bir virüsten koruma saldırısı, belirli sistem dosyalarını bozmuş ve Tanılama İlkesi Hizmetinin yüksek CPU kullanımına neden olmuş olabilir. Neyse ki, Windows'ta taramak ve taramak için yerleşik yardımcı programlar vardır. bozuk/eksik sistem dosyalarını onarın . Birincisi Sistem Dosyası Denetleyicisi yardımcı programıdır ve adından da anlaşılacağı gibi, tüm sistem dosyalarının bütünlüğünü kontrol eder ve bozuk olanları önbelleğe alınmış bir kopyayla değiştirir. Bir SFC taraması bozuk sistem dosyalarını düzeltemezse, kullanıcılar Dağıtım Görüntüsü Hizmeti ve Yönetimi (DISM) komut satırı aracını kullanabilir.

1. Tip Komut istemi Windows arama çubuğunda ve üzerine tıklayın Yönetici olarak çalıştır Arama sonuçları geldiğinde sağ panelde.

Cortana arama çubuğuna Komut İstemi yazın | Hizmet Ana Bilgisayarını Onar: Tanılama İlkesi Hizmeti Yüksek CPU

2. Tip sfc /scannow Komut İstemi penceresinde ve yürütmek için enter tuşuna basın. Tarama biraz zaman alabilir, bu nedenle arkanıza yaslanın ve doğrulama işlemi %100'e ulaşana kadar pencereyi kapatmayın.

Komut İstemi penceresine sfc scannow yazın ve yürütmek için enter tuşuna basın.

3. İşlemi tamamladıktan sonra SFC taraması , aşağıdakileri yürütün DISM komutu . Yine, uygulamadan çıkmadan önce tarama ve geri yükleme işleminin bitmesini sabırla bekleyin. Tekrar başlat bittiğinde bilgisayar.

|_+_|

aşağıdaki DISM komutunu yürütün | Hizmet Ana Bilgisayarını Onar: Tanılama İlkesi Hizmeti Yüksek CPU

Ayrıca Okuyun: Sistem Boşta Kalma İşlemiyle Yüksek CPU Kullanımı Nasıl Onarılır

Yöntem 3: Windows'u Güncelleyin ve Performans Sorun Gidericisini Çalıştırın

Daha önce de belirtildiği gibi, yakın tarihli bir Windows güncellemesi, Tanılama İlkesi Hizmetinin anormal davranışının arkasındaki suçlu olabilir. Önceki güncellemeye geri dönmeyi deneyebilir veya Microsoft tarafından gönderilen ve hatayı düzelten yeni güncellemeleri arayabilirsiniz. Windows'u güncellerken herhangi bir sorunla karşılaşırsanız, yerleşik güncelleme sorun gidericisini çalıştırın.

Windows'u güncellemenin yanı sıra, herhangi bir performans sorununu taramak ve otomatik olarak düzeltilmesini sağlamak için Sistem Performansı sorun gidericisini de çalıştırın.

1. tuşuna basın Windows tuşu + ben başlatmak için aynı anda Sistem ayarları sonra tıklayın Güncelleme ve Güvenlik ayarlar.

Ayarları açmak için Windows Tuşu + I tuşlarına basın, ardından Güncelleme ve Güvenlik'e tıklayın

2. Windows Update sekmesinde, üzerine tıklayın. Güncellemeleri kontrol et . Uygulama mevcut güncellemeleri aramaya başlayacak ve bunları otomatik olarak indirmeye başlayacaktır. Tekrar başlat Yeni güncelleme yüklendikten sonra bilgisayarınız.

Güncellemeleri kontrol et düğmesine tıklayarak yeni güncellemeleri kontrol edin | Hizmet Ana Bilgisayarını Onar: Tanılama İlkesi Hizmeti Yüksek CPU

3. Tanılama İlkesi Hizmetinin sistem kaynaklarınızı hâlâ tüketip tüketmediğini kontrol edin ve öyleyse, ardından Sorun gidericiyi güncelle . Açık Güncelleme ve Güvenlik ayarları tekrar yapın ve sorun giderme sekmesini ve ardından üzerine tıklayın Ek Sorun Gidericiler .

Sorun Giderme sekmesine gidin ve Gelişmiş Sorun Gidericiler'e tıklayın. | Hizmet Ana Bilgisayarını Onar: Tanılama İlkesi Hizmeti Yüksek CPU

4. Kalkın ve koşuyor bölümünün altında, Windows güncelleme Mevcut seçenekleri görüntülemek için ardından gelen Sorun gidericiyi çalıştırın buton. Ekrandaki talimatları izleyin ve sorun giderme sürecini uygulayın.

Sistem Performansı sorun gidericisini çalıştırmak için:

1. Tip Kontrol Paneli başlangıçta Arama çubuğu ve bas Giriş aynı açmak için.

Kontrol Paneli | Hizmet Ana Bilgisayarını Onar: Tanılama İlkesi Hizmeti Yüksek CPU

2. üzerine tıklayın Sorun giderme .

Kontrol Paneli Sorun Giderme | Hizmet Ana Bilgisayarını Onar: Tanılama İlkesi Hizmeti Yüksek CPU

3. Altında Sistem ve Güvenlik , tıkla Bakım görevlerini çalıştırın köprü.

Bakım görevlerini çalıştırın

4. Aşağıdaki pencerede, üzerine tıklayın. ileri ve yanındaki kutuyu işaretleyin Onarımları otomatik olarak uygula . Tıklamak Sonraki sorun gidericiyi çalıştırmak için

Onarımları Otomatik Olarak Uygula'ya tıklayın

Ayrıca Okuyun: Masaüstü Pencere Yöneticisi Yüksek CPU'yu Düzeltin (DWM.exe)

Yöntem 4: Olay Görüntüleyici günlüğünü temizleyin

Olay Görüntüleyici programı, tüm uygulama ve sistem hata mesajlarının, uyarıların vb. kaydını tutar. Bu olay günlükleri, Hizmet Ana Bilgisayarı işlemi için önemli bir boyuta ve istem sorunlarına kadar birikebilir. Günlükleri temizlemek, Tanılama İlkesi Hizmetiyle ilgili sorunların çözülmesine yardımcı olabilir. İleride sorun yaşamamak için olay görüntüleyici günlüklerini düzenli olarak temizlemenizi öneririz.

1. düğmesine basarak Çalıştır komut kutusunu başlatın. Windows tuşu + R , tip eventvwr.msc ve üzerine tıklayın Tamam açmak için Olay görüntüleyicisi başvuru.

Komutu Çalıştır kutusuna Eventvwr.msc yazın, | Hizmet Ana Bilgisayarını Onar: Tanılama İlkesi Hizmeti Yüksek CPU

2. Sol bölmede, Windows Günlükleri küçük oka tıklayarak klasörü seçin ve Başvuru takip eden listeden.

küçük oka tıklayarak Windows Günlükleri klasörünü genişletin ve Uygulama'yı seçin

3. İlk olarak, üzerine tıklayarak mevcut olay günlüğünü kaydedin. Tüm Etkinlikleri Farklı Kaydet… sağ bölmede (varsayılan olarak dosya .evtx biçiminde kaydedilir, başka bir kopya .text veya .csv biçiminde kaydedilir.) ve bir kez kaydedildikten sonra üzerine tıklayın Günlüğü temizle… seçenek. Ardından gelen açılır pencerede, üzerine tıklayın. Açık Yeniden.

Tüm Olayları Farklı Kaydet'e tıklayarak mevcut olay günlüğünü kaydedin

4. Güvenlik, Kurulum ve Sistem için yukarıdaki adımları tekrarlayın. Tekrar başlat tüm olay günlüklerini temizledikten sonra bilgisayar.

Yöntem 5: Tanılama İlkesi Hizmetini devre dışı bırakın ve SRUDB.dat dosyasını silin

Sonuç olarak, yukarıdaki yöntemlerden hiçbiri Service Host: Diagnostic Policy Service Yüksek CPU kullanımı sorununu çözemezse, tamamen devre dışı bırakmayı seçebilirsiniz. Hizmeti devre dışı bırakmanın dört farklı yolu vardır, en basiti Hizmetler uygulamasındandır. Devre dışı bırakmanın yanı sıra, bilgisayarla ilgili her türlü bilgiyi (uygulama pil kullanımı, uygulamalar tarafından sabit sürücüye yazılan ve okunan baytlar, tanılama vb.) saklayan SRUDB.dat dosyasını da sileceğiz. Dosya, tanılama ilkesi hizmeti tarafından birkaç saniyede bir oluşturulur ve değiştirilir, bu da yüksek disk kullanımına yol açar.

1. Tip services.msc Çalıştır komut kutusuna tıklayın ve TAMAM açmak için Hizmetler başvuru. (Var Windows Hizmetleri Yöneticisini Açmanın 8 Yolu bu yüzden kendi seçiminizi yapmaktan çekinmeyin.)

Çalıştır komut kutusuna services.msc yazın ve enter tuşuna basın | Hizmet Ana Bilgisayarını Onar: Tanılama İlkesi Hizmeti Yüksek CPU

2. Tüm hizmetlerin alfabetik olarak sıralandığından emin olun ( Ad sütunu bunu yapmak için başlık) ve ardından Tanılama İlkesi Hizmetini arayın. sağ tık ve seçin Özellikleri .

Tanılama İlkesi Hizmetini arayın, ardından sağ tıklayın ve Özellikler'i seçin.

3. Altında Genel Sekme, tıklayın Durmak hizmeti sonlandırmak için düğmesine basın.

4. Şimdi, genişletin başlangıç ​​türü açılır menüyü seçin ve Engelli .

Başlangıç ​​türü açılır menüsünü genişletin ve Devre Dışı öğesini seçin. | Hizmet Ana Bilgisayarını Onar: Tanılama İlkesi Hizmeti Yüksek CPU

5. Uygulamak değişiklikleri kaydetmek için düğmesine ve ardından TAMAM Özellikler penceresini kapatmak için

Değişiklikleri kaydetmek için Uygula düğmesine tıklayın

6. Ardından, üzerine çift tıklayın. Dosya Gezgini Aynısını açmak için masaüstünüzdeki kısayol simgesine gidin ve aşağıdaki adrese gidin:

C:WINDOWSSystem32sru

7. Bulun SRUDB.dat dosya, sağ tık üzerine tıklayın ve Silmek . Görünebilecek tüm açılır pencereleri onaylayın.

SRUDB.dat dosyasını bulun, üzerine sağ tıklayın ve Sil'i seçin. | Hizmet Ana Bilgisayarını Onar: Tanılama İlkesi Hizmeti Yüksek CPU

Hizmet Yöneticisi uygulamasından Tanılama İlkesi Hizmetini devre dışı bırakmada başarılı olamadıysanız , diğer üç yöntemden birini deneyin.

1. Sistem Yapılandırmasından: Sistem Yapılandırması > Hizmetler sekmesini açın > İşareti kaldır/işaretini kaldır Tanılama İlkesi Hizmeti.

Sistem Yapılandırma Servisleri sekmesini açın Tanılama İlkesi Hizmetinin işaretini kaldırın.

iki. Kayıt Defteri Düzenleyicisinden: Kayıt Defteri Düzenleyicisi'ni açın ve şuraya gidin:

|_+_|

3. Çift tıklayın Başlangıç sağ bölmede, ardından Değer Verilerini Değiştir 4 .

Sağ bölmede Başlat'a çift tıklayın ve ardından Değer Verilerini 4'e Değiştirin. | Hizmet Ana Bilgisayarını Onar: Tanılama İlkesi Hizmeti Yüksek CPU

Dört. bilgisayarı yeniden başlat ve Windows, SRDUB.dat dosyasını otomatik olarak yeniden oluşturacaktır. Tanılama İlkesi Hizmeti artık etkin olmamalı ve bu nedenle performans sorunlarına neden olmalıdır.

Tavsiye edilen:

Umarız bu rehber yardımcı olmuştur ve siz Fix Service Host: Diagnostic Policy Service Yüksek CPU kullanımı Windows 10 bilgisayarda. Sorunun gelecekte tekrar oluşmasını önlemek için deneyebileceğiniz birkaç şey, tüm bilgisayar sürücülerini güncellemek ve düzenli virüsten koruma taramaları yapmaktır. Ayrıca, amaçlarına hizmet eden ve artık gerekli olmayan üçüncü taraf uygulamalarını da kaldırmalısınız. Tanılama İlkesi Hizmetiyle ilgili herhangi bir yardım için aşağıdaki yorumlar bölümünde bizimle iletişime geçin.

Pete Mitchell

Pete, Cyber ​​S'de kıdemli bir personel yazarıdır. Pete, teknolojiyle ilgili her şeyi sever ve aynı zamanda hevesli bir DIYer'dır. İnternette nasıl yapılır, özellikler ve teknoloji kılavuzları yazma konusunda on yıllık bir deneyime sahiptir.