Konuyu Açan
#0
Windows Server üzerinde güncellemelerin takılı kalması, sistem yöneticileri için yaygın bir sorun olup, çeşitli nedenlerden kaynaklanabilir. Bu tür durumlarda PowerShell kullanarak sorunların çözümüne yönelik bazı adımlar atmak mümkündür. İşte bu süreci adım adım ele alalım.
Öncelikle, güncellemelerin takılı kalmasının yaygın nedenleri arasında internet bağlantısı sorunları, güncelleme öncesi bekleyen işlemler veya bozuk güncelleme dosyaları bulunmaktadır. Bu gibi durumlarda PowerShell ile sorunun çözümüne yönelik işlemler yapabiliriz.
Bu adımları izledikten sonra güncellemeleri tekrar kontrol etmek için PowerShell'de şu komutu çalıştırabilirsiniz:
Eğer sorun devam ediyorsa, güncellemeler hakkında daha derinlemesine inceleme yapmanız gerekebilir. Örneğin, Windows Update günlüğünü kontrol ederek hata kodlarını incelemek, sorunun kaynağını anlamanızı sağlayabilir.
Windows Server güncellemelerinin takılı kalması ciddi bir problem olabilir, ancak yukarıdaki yöntemler çoğu durumda sorunu çözebilir. Bu süreçte başka hangi yöntemleri denediniz? Ya da karşılaştığınız farklı bir sorun var mı?
Öncelikle, güncellemelerin takılı kalmasının yaygın nedenleri arasında internet bağlantısı sorunları, güncelleme öncesi bekleyen işlemler veya bozuk güncelleme dosyaları bulunmaktadır. Bu gibi durumlarda PowerShell ile sorunun çözümüne yönelik işlemler yapabiliriz.
- Windows Update Servisinin Yeniden Başlatılması: Güncellemelerin düzgün çalışabilmesi için Windows Update servisini yeniden başlatmak faydalı olabilir. Bunu yapmak için, PowerShell'i yönetici olarak açın ve aşağıdaki komutları sırayla çalıştırın:
CODE
12345678 Stop-Service wuauserv
Stop-Service cryptSvc
Stop-Service bits
Stop-Service msiserver
Start-Service wuauserv
Start-Service cryptSvc
Start-Service bits
Start-Service msiserver- Güncelleme Bileşenlerinin Sıfırlanması: Güncelleme bileşenleri sıklıkla bozulabilir. Bunu düzeltmek için, aşağıdaki komutları kullanarak güncelleme bileşenlerini sıfırlayabilirsiniz:
CODE
1234 Get-Service | where { $_.DisplayName -like "*Windows Update*" } | Stop-Service
Remove-Item -Path "C:\Windows\SoftwareDistribution\Download\*" -Recurse
Remove-Item -Path "C:\Windows\SoftwareDistribution\DataStore\*" -Recurse
Start-Service wuauserv- Güncelleme Sorun Gidericisinin Çalıştırılması: Windows, güncelleme ile ilgili sorunları tespit edip çözmek için yerleşik bir sorun giderici sunar. Bunu PowerShell ile çalıştırmak için:
CODE
1 Start-Process -FilePath "msdt.exe" -ArgumentList "/id WindowsUpdateDiagnostic"Bu adımları izledikten sonra güncellemeleri tekrar kontrol etmek için PowerShell'de şu komutu çalıştırabilirsiniz:
CODE
1Get-WindowsUpdateEğer sorun devam ediyorsa, güncellemeler hakkında daha derinlemesine inceleme yapmanız gerekebilir. Örneğin, Windows Update günlüğünü kontrol ederek hata kodlarını incelemek, sorunun kaynağını anlamanızı sağlayabilir.
Windows Server güncellemelerinin takılı kalması ciddi bir problem olabilir, ancak yukarıdaki yöntemler çoğu durumda sorunu çözebilir. Bu süreçte başka hangi yöntemleri denediniz? Ya da karşılaştığınız farklı bir sorun var mı?