Windows – Ağustos Update Rollup Dağıtımı Durduruldu

İki hafta önce Windows Server 2012 R2 ve Windows 8.1 – Ağustos Güncellemesi olarak bahsettiğim bu toplu güncelleme paketi 12 Ağustos tarihinde hem Windows Update, hem WSUS, hem de manuel indirmek üzere Microsoft Download Center üzerinde yayınlanmıştı.

Ağustos Update Rollup, işletim sistemine eklediği birtakım geliştirmelerle birlikte 70 civarında düzeltmenin de toplandığı bir güncelleme paketiydi ve aşağıdaki işletim sistemleri için yayınlandı.

İlgili Windows ve Windows Server sürümleri için yayınlanan bu toplu güncelleştirmenin yüklendiği bazı sistemlerde birkaç önemli problem raporlanınca, Ağustos Update Rollup paketi hafta sonu yayından kaldırıldı.

Aslına bakarsanız Ağustos Update Rollup paketi birçok farklı güncelleme ve düzeltme paketinin birleşiminden oluşuyor; ilk şüpheliler KB2982791 ve KB2970228.

Ağustos Update Rollup İçin Bilinen Sorunlar

İlgili KB’lerin bilinen sorunlar (known issues) bölümlerinden de ulaşabileceğiniz bu sorunlar şöyle.

Sorun 1

Aşağıdaki güncelleme paketlerinin yüklü olduğu sistemlerde font işleme ve görüntüleme (rendering) problemleri ortaya çıkabilir.

  • 2982791 – MS14-045: Description of the security update for kernel-mode drivers: August 12, 2014
  • 2970228 – Update to support the new currency symbol for the Russian ruble in Windows
  • 2975719 – August 2014 update rollup for Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2
  • 2975331 – August 2014 update rollup for Windows RT, Windows 8, and Windows Server 2012

Geçici Çözüm

Eğer sisteminiz bu sorundan etkileniyorsa Programs and Features > View installed updates bölümüne giderek aşağıdaki güncelleme paketlerini kaldırın.

  • KB2982791
  • KB2970228
  • KB2975719
  • KB2975331

Sorun 2

Aşağıdaki güncelleme paketlerinin yüklü olduğu işletim sistemleri 0x50 Stop error message (bugcheck) hata mesajıyla birlikte beklenmedik şekilde kapanabilir (Crash).

  • 2982791 – MS14-045: Description of the security update for kernel-mode drivers: August 12, 2014
  • 2970228 – Update to support the new currency symbol for the Russian ruble in Windows
  • 2975719 – August 2014 update rollup for Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2
  • 2975331 – August 2014 update rollup for Windows RT, Windows 8, and Windows Server 2012

Etkilenen sistemler için bu oldukça ciddi bir problem. Ancak güncellemeleri yükleyen her sistemin bu sorundan etkilenmediği gibi bir durum da var. Raporlanan Crash problemleri daha çok Windows 7 işletim sistemleri için. Bunun da nedeni KB2982791 ve KB2970228 güncellemeleri.

Geçici Çözüm

1) Bilgisayarı Güvenli Mod (safe mode) olarak yeniden başlatın.

2) System32 altındaki fntcache.dat dosyasını silin. Hızlıca silmek için aşağıdaki komut cmd.exe içinde çalıştırabilirsiniz.

del %windir%\system32\fntcache.dat

3) fntcache.dat dosyasını sildikten sonra bilgisayarı normal modda yeniden başlatın ve oturum açın.

4) Registry (regedit) açın ve aşağıdaki anahtara gidin.

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Fonts\

5) Fonts anahtarını Export ederek ulaşabileceğiniz bir yere çıkartın.

Fonts Key Export

6) Daha sonra Fonts anahtarı altında tam dosya yolu (full file path) ile yer alan “.otf” uzantılı değeri bulun ve silin.

Fonts otf file

7) Yeniden oluşacağı için, fntcache.dat dosyasını tekrar silin.

del %windir%\system32\fntcache.dat

8) Programs and Features > View installed updates’e gidip aşağıdaki güncelleme paketlerini kaldırın (Uninstall). Tüm paketlerin tek bir sistemde yüklü olması mümkün değil bu yüzden yüklü olanları kaldırmanız yeterli.

  • KB2982791
  • KB2970228
  • KB2975719
  • KB2975331

10) Bilgisayarı yeniden başlatın.

12) Bilgisayar açıldığında başta Export ettiğiniz registry dosyasına sağ tuş yaparak Merge edin.

Registry Export Merge

Bu aşamadan sonra sistemi sorunsuz haliyle kullanmaya devam edebilirsiniz.

Sorun oluşturan güncellemeleri kaldırdığınız için başta export edilen registry dosyasını Merge etmekte bir sakınca yoktur.

MS14-045 (KB2982791) ve KB2970228 İçin Bilinen Sorunlar

Ağustos Update Rollup içinde bir güvenlik güncellemesi olarak gelen veya bazı işletim sistemlerine ayrıca gönderilen ve MS14-045 belgesinde açıklanan KB2982791 paketi, yine Update Rollup içinde de yer alan veya bazı işletim sistemlerine ayrıca gönderilen KB2970228 ile birlikte bir önceki bölümde Sorun 2 olarak yer alan Crash probleminin kaynağı olarak işaret ediliyor. Bu yüzden aşağıdaki KB’lerin de bilinen sorunlar bölümüne mutlaka göz atın.

MS14-045 bülteninde açıklanan KB2982791 güncellemesi ve ayrıca KB2970228 güncellemesi, Windows 8 ve Windows Server 2012 sonrasına gönderilen Ağustos Update Rollup’tan çok daha fazla sisteme gönderildi çünkü mesela aşağıdaki işletim sistemleri bu paketleri yükleyebiliyor.

  • Windows 8.1
  • Windows Server 2012 R2
  • Windows 8.1
  • Windows Server 2012 R2
  • Windows 7
  • Windows Server 2008 R2
  • Windows Vista (KB2982791)
  • Windows Server 2008 SP2 (KB2982791)
  • Windows Server 2003 (KB2982791)

Haliyle Crash probleminin etki edebileceği potansiyel sistem sayısı fazla.

Bu arada geçen hafta Windows Server 2012 R2 Failover Cluster İçin 2 Yeni Düzeltme şeklinde bahsettiğim ve Ağustos Update Rollup içinde de yer alan Windows Server 2012 R2 Failover Cluster hedefli düzeltme paketleri bu sorunlardan etkilenmiyor. Ancak şu nokta aklınızda bulunsun: Windows Server 2012 R2 Failover Cluster yapıları için önerilen bu 2 düzeltme paketinden biri (KB2975719) sadece Ağustos Update Rollup ile yüklenebiliyor. Eğer yukarıdaki sorunlardan ötürü Ağustos Update Rollup paketini kaldırmanız gerekirse, diğer paketlerle birlikte birlikte KB2975719‘un da sistemden kaldırılacağını unutmayın.

Yazı Etiketleri: , , ,

Sayfa Başı ▲

Yorumlar (1)

  1. nega

    Teşekkürler, uğraştırdı biraz ama faydalı içerik

Yorum Ekle