3 - Sistem Hizmetlerini
LIST link:: [[Sistem Hizmetlerini Devre Dışı Bırakma]]
Kategori: Sistem / Hizmetler
Komutlar:
-
Set-Service -Name $tweak.Name -StartupType $tweak.StartupType
(Hizmet başlangıç tipini değiştirir –Microwin-Tweaks
fonksiyonunda,tweaks.json
listesine göre) -
Stop-Service -Name BITS -Force
(BITS hizmetini durdurma –Invoke-WPFFixesUpdate
içinde) -
Stop-Service -Name wuauserv -Force
(Windows Update hizmetini durdurma –Invoke-WPFFixesUpdate
içinde) -
Stop-Service -Name appidsvc -Force
(Uygulama Kimliği hizmetini durdurma –Invoke-WPFFixesUpdate
içinde) -
Stop-Service -Name cryptsvc -Force
(Şifreleme hizmetini durdurma –Invoke-WPFFixesUpdate
içinde) -
Get-Service BITS | Set-Service -StartupType Manual -PassThru | Start-Service
(BITS hizmetini manuel başlatma tipine ayarlayıp başlatma –Invoke-WPFFixesUpdate
içinde) -
Get-Service wuauserv | Set-Service -StartupType Manual -PassThru | Start-Service
(Windows Update hizmetini manuel başlatma tipine ayarlayıp başlatma –Invoke-WPFFixesUpdate
içinde) -
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\AppIDSvc" -Name "Start" -Value "3" -Type DWord
(Uygulama Kimliği hizmetini manuel başlatma tipine ayarlama –Invoke-WPFFixesUpdate
içinde) -
Start-Service AppIDSvc
(Uygulama Kimliği hizmetini başlatma –Invoke-WPFFixesUpdate
içinde) -
Get-Service CryptSvc | Set-Service -StartupType Manual -PassThru | Start-Service
(Şifreleme hizmetini manuel başlatma tipine ayarlayıp başlatma –Invoke-WPFFixesUpdate
içinde)
Dipnotlar
- Set-Service komutu, hizmetin başlangıç türünü (Automatic, Manual, Disabled vb.) belirler. Bu sayede gereksiz hizmetlerin otomatik başlatılması önlenebilir veya ihtiyaç halinde farklı ayarlara geçilebilir.
- Stop-Service komutu, hedef hizmeti derhal durdurur. Bu, performans kazanımı sağlarken bazı sistem işlevlerini geçici olarak devre dışı bırakabilir.
- Get-Service | Set-Service -StartupType Manual | Start-Service ifadesi, hizmeti “Manual” moduna geçirip anında başlatır. Bu yöntem, güncelleme veya bakım senaryolarında hizmetin gerektiğinde çalışmasını sağlar.
- Set-ItemProperty ile Kayıt Defteri (Registry) üzerinden “Start” değeri “3” yapıldığında, ilgili hizmet “Manual” moda ayarlanmış olur.
- Hizmetleri devre dışı bırakmak, performans artışı getirebilir ancak sistemin belirli işlevlerini kısıtlayabilir. Bu nedenle hangi hizmetin kapatıldığı ve olası etkileri mutlaka değerlendirilmelidir.
Değerlendirme
Hizmet yönetimi, Windows’un performansını ve kararlılığını doğrudan etkileyen kritik bir konudur.
BITS ve Windows Update gibi sistem güncellemelerini yöneten hizmetlerin devre dışı bırakılması, güvenlik yamalarının alınmasını engelleyerek sistem bütünlüğünü tehlikeye atabilir. Öte yandan, gereksiz hizmetlerin kapatılması, kaynak kullanımını azaltarak daha akıcı bir deneyim sunar.
Sonuç olarak, doğru hizmetlerin doğru şekilde yönetilmesi, hem sistem güvenliği hem de performans açısından en verimli yaklaşım olacaktır.