أمس في 21:31
صاحب الموضوع
Windows Server ortamlarında zaman zaman karşılaşılan yüksek CPU kullanımı sorunları, sistemin performansını ciddi şekilde etkileyebilir ve hizmetlerin aksamasına neden olabilir. Özellikle Hizmet Hostu (svchost.exe) altında çalışan SysMain (eski adıyla Superfetch) servisinin aşırı kaynak kullanımı, bu sorunların başında gelir. Bu durumda, etkin ve kalıcı çözüm için Grup İlkesi Düzenleyicisi kullanılarak bu servislerin davranışını optimize etmek gerekebilir.
İlk olarak, SysMain servisi, Windows’un önbellekleme ve hızlandırma amacıyla kullanılır. Ancak, yüksek disk ve CPU kullanımı ile kendini gösterebilir. Bu durumda, Grup İlkesi aracılığıyla bu servisin otomatik başlatılmasını devre dışı bırakmak veya davranışını sınırlandırmak etkili olur. Bunu yapmak için şu adımları izlemek gerekir:
- Öncelikle, Başlat menüsünden gpedit.msc komutunu çalıştırmak üzere yazın ve Enter’a basın. Bu, Grup İlkesi Düzenleyicisi’ni açar.
- Bilgisayar Yapılandırması > Yönetim Şablonları > Bileşenler > Windows Enerji Tasarrufu veya doğrudan Windows Bileşenleri altında Dosya Gezgini gibi ilgili bölümlerde, belirli ayarları bulabilirsiniz. Ancak, daha doğrudan etkili çözüm için, Windows Hizmetleri veya Yararlanılan Hizmetler bölgesinde, SysMain servisini hedef alan ayarları düzenlemeniz gerekir.
- Hizmetler bölümüne ulaşmak için, Bilgisayar Yapılandırması yerine, Bilgisayar Yapılandırması > Yönetim Şablonları > Sistem veya doğrudan Hizmetler kullanımıyla ilgili ayarları içerir.
- Alternatif olarak, Gpedit.msc içinden doğrudan Hizmetler paneline erişmek için, services.msc komutunu çalıştırabilirsiniz. Burada, SysMain servisini bulun.
- Hizmetin üzerine çift tıklayarak, Başlangıç türü seçeneğini Devre Dışı yapabilir ve Durdur düğmesine basabilirsiniz. Bu, servisin otomatik olarak başlamasını engeller.
- Ayrıca, bu değişikliği kalıcı hale getirmek için, Komut İstemi (Yönetici) kullanarak aşağıdaki komutu uygulayabilirsiniz:
1sc config "SysMain" start= disabled
- Son olarak, bilgisayarı yeniden başlatmak, değişikliklerin etkili olmasını sağlar. Sistem yeniden başlatıldığında, Hizmet Hostu’nun yüksek CPU kullanımını izlemek ve gerekirse, başka sistem optimizasyonları yapmak gerekir.
Bu adımlar, SysMain hizmetinin yüksek CPU kullanımı nedeniyle ortaya çıkan performans sorunlarını hafifletir. Ancak, bu servisin devre dışı kalması, Windows’un önbellekleme ve hızlandırma özelliklerinden faydalanamaması anlamına gelir; bu nedenle, sistem performansını dikkatli izlemek ve gerekiyorsa başka optimizasyonlar yapmak önemlidir.
Yüksek CPU kullanımı ile ilgili farklı çözümler veya detaylı ayar önerileri, sistem yapılandırmasına göre değişiklik gösterebilir.