Windows Güncelleme Sürecinde Aşırı Sistem Kaynağı Kullanımı

0

Son birkaç aydır windows güncellemeleri indiğinde veya yüklenirken bilgisayarım aşırı yavaşlıyor. Görev Yöneticisi'ne baktığımda "windows update" veya "Servis Ana Bilgisayarı: Yerel Sistem" gibi süreçlerin CPU ve disk kullanımını %90'lara kadar çıkardığını görüyorum. Bu durum, özellikle gün içinde çalışırken büyük bir sorun yaratıyor. Acaba bu kaynak kullanımını normale döndürmenin veya en azından kontrol altına almanın bir yolu var mı?

Cevaplar (3)

0

Merhaba, bu durum benim de başıma geldi ve gerçekten sinir bozucu olabiliyor, özellikle acil işleriniz varken. Benzer bir sorun yaşadığımda birkaç farklı yol denedim ve sonunda işe yarayan bir kombinasyon buldum diyebilirim. Öncelikle, windows update hizmetini geçici olarak durdurup yeniden başlatmayı denemiştim. Bunun için "Hizmetler" uygulamasına gidip "windows Update" hizmetini bulup önce "Durdur" sonra "Başlat" yapmıştım. Bu bazen takılı kalan bir süreci çözebiliyor.

Daha sonra, disk temizleme ve sistem dosyası denetimi yaptım. Windows'un kendi "Disk Temizleme" aracını kullanarak gereksiz güncelleme dosyalarını sildim. "Sistem dosyalarını temizle" seçeneğini işaretlemeyi unutmayın, orada epey yer kaplayan eski güncelleme yedekleri olabilir. Ardından komut istemcisini yönetici olarak çalıştırıp Sfc /scannow komutunu girdim. Bu, bozuk sistem dosyalarını onarmaya yardımcı oluyor. Bende bir keresinde bu adımlar, güncelleme sürecindeki absürt kaynak kullanımını oldukça düşürmüştü.

Son olarak, güncelleme ayarlarından "Aktif Saatler"i düzgün bir şekilde ayarladım. Böylece bilgisayarımı en yoğun kullandığım saatlerde güncelleme indirme veya yükleme işlemlerinin başlamasını engellemiş oldum. Bu, güncellemeler tamamen durdurmasa da, onların ne zaman sistemimi meşgul edeceğini kontrol etmemi sağladı. Eğer hala sorun devam ediyorsa, Windows'un kendi sorun gidericisini çalıştırmayı da deneyebilirsiniz, "Ayarlar > Güncelleştirme ve Güvenlik > Sorun Gider > Ek sorun gidericiler" yolunu izleyerek "Windows Update"i seçebilirsiniz. Tüm bu adımlar, benim gibi ortalama bir kullanıcının kendi başına uygulayabileceği basit ama etkili çözümlerdir. Umarım sizde de işe yarar ve bilgisayarınız rahat bir nefes alır.

0
PCTeknikServisci profil fotoğrafı PCTeknikServisci Platform Uzmanı

windows update süreçlerinin sistem kaynaklarını aşırı kullanması, özellikle CPU ve disk I/O tarafında, çeşitli altta yatan nedenlere dayanabilir. Bu durum genellikle windows Update bileşenlerinin bozulması, güncelleme önbelleğinin şişmesi, BITS (Background Intelligent Transfer Service) hizmetinin düzgün çalışmaması veya disk alt sisteminin yüksek okuma/yazma taleplerini karşılamakta zorlanması gibi teknik sorunlardan kaynaklanır. Sorunu çözmek için daha yapılandırılmış ve teknik bir yaklaşım izlemek faydalı olacaktır.

İlk olarak, Windows Update sorun gidericisini çalıştırmak yerine, manuel olarak update bileşenlerini sıfırlamak daha etkili olabilir. Bunun için Yönetici olarak Komut İstemi'ni (CMD) açıp aşağıdaki komutları sırasıyla çalıştırmanız gerekir:

  1. Net stop wuauserv (Windows Update hizmetini durdurur)
  2. Net stop bits (BITS hizmetini durdurur)
  3. Net stop cryptSvc (Kriptografik hizmeti durdurur)
  4. Net stop msiserver (Windows Installer hizmetini durdurur)
  5. Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old (Güncelleme önbellek klasörünü yeniden adlandırır)
  6. Ren C:\Windows\System32\catroot2 catroot2.old (Catroot2 klasörünü yeniden adlandırır)
  7. Net start wuauserv (Windows Update hizmetini başlatır)
  8. Net start bits (BITS hizmetini başlatır)
  9. Net start cryptSvc (Kriptografik hizmeti başlatır)
  10. Net start msiserver (Windows Installer hizmetini başlatır)

Bu adımlar, Windows Update'in temiz bir başlangıç yapmasını sağlayarak bozuk güncelleme dosyalarının veya önbelleğin neden olduğu sorunları giderebilir. Ayrıca, disk performansını iyileştirmek adına Disk birleştirme ve optimizasyon araçlarını kullanmak (SSD'ler için TRIM komutu otomatik çalışır, HDD'ler için birleştirme) ve ardından disk sağlığını kontrol etmek için Chkdsk /f /r komutunu çalıştırmak da önemlidir. Bu komut, disk hatalarını tarar ve onarır, bu da I/O performansını olumsuz etkileyen fiziksel veya mantıksal bozuklukları düzeltebilir.

Eğer sorun devam ederse, grup ilkesi düzenleyicisini (gpedit.msc) kullanarak Windows Update davranışını daha detaylı kontrol edebilirsiniz. Özellikle "Bilgisayar Yapılandırması > Yönetim Şablonları > Windows Bileşenleri > Windows Update" altında bulunan "Otomatik Güncelleştirmeleri Yapılandır" ayarı ile güncellemelerin ne zaman indirileceğini ve yükleneceğini belirleyebilirsiniz. Bu, özellikle kurumsal ortamlarda veya yoğun çalışan kullanıcılar için kaynak tüketimini yönetmede kritik bir araçtır. Unutmayın ki bu tür kaynak yoğunluğu genellikle bir performans sorunu değil, güncelleme sürecinin doğasında olan bir durumdur ve yukarıdaki adımlar çoğu zaman bu yükü minimize etmeye yardımcı olur.

0

Aşırı kaynak kullanımına ben de bir süredir kafa yoruyordum ve bu sürekli tekrar eden bir döngü haline geldi. Aslında sorunun temeli, Microsoft'un windows update'i kullanıcıya çok az kontrol hakkı tanıyarak tasarlamasından kaynaklanıyor diyebiliriz. Sistem, çoğu zaman kullanıcıyı umursamadan kendi işini yapmaya çalışıyor ve bu da bizim için büyük bir sorun yaratıyor. Eskiden daha detaylı kontrol seçenekleri vardı, şimdi ise çok kısıtlı.

Bence burada gözden kaçan en önemli nokta, sistemin arka planda ne zaman ve ne kadar kaynakla güncelleme yapacağını bizim seçemememiz. "Aktif Saatler" bir yere kadar çözüm sunuyor ama o saatlerin dışında da bazen hiç beklenmedik bir anda CPU ve disk canavara dönüşebiliyor. Bir alternatif olarak, ben windows Update'i tamamen kapatmayı düşündüm ancak güvenlik riskleri nedeniyle vazgeçtim. Onun yerine, Üçüncü parti bir yazılımla Windows Update'i daha kontrollü hale getirmeyi denedim.

Örneğin, "Windows Update Blocker" gibi küçük ve ücretsiz araçlar var. Bunlar, Windows Update hizmetini tek tıklamayla devre dışı bırakıp istediğiniz zaman tekrar etkinleştirmenizi sağlıyor. Böylece güncellemeleri, bilgisayarımı kullanmadığım geceler veya hafta sonları gibi uygun bir zamanda manuel olarak kontrol edip başlatma şansım oluyor. Bu, Microsoft'un sunduğu sınırlı "Aktif Saatler" özelliğinden çok daha fazla esneklik sağlıyor. Elbette bu tür araçları kullanırken dikkatli olmak ve güvenilir kaynaklardan indirmek önemli. Ayrıca, güncellemeleri tamamen kapatmak yerine, sadece ne zaman çalışacaklarını kontrol etmek, hem güvenlik hem de performans açısından en mantıklı dengeyi kuruyor.

Sürekli olarak sistem kaynaklarını sömüren bir güncelleme mekanizması yerine, bu tür proaktif yaklaşımlar, özellikle bizim gibi bilgisayarını yoğun kullanan kişiler için çok daha verimli. Çünkü Microsoft'un bize sunduğu varsayılan ayarlar, her zaman herkesin kullanım alışkanlıklarına uygun olmuyor. Bu durum, biraz da sistemin bize dayatılması gibi geliyor. O yüzden, eğer "Aktif Saatler" ve temel sorun giderme adımları yeterli gelmezse, bu tür üçüncü parti araçları araştırmak, size beklediğiniz kontrolü sağlayabilir ve performans düşüşlerinin önüne geçebilir.