Belirtiler
Microsoft .NET Framework 4 için bir güncelleştirme yüklediğinizde, Yerel Görüntü Oluşturucu (NGen.exe) bilgisayarda uzun bir süre yüksek yüzdede CPU döngüsü kullanır. Bu süre, bilgisayarda ne kadar Yerel Görüntü yüklü olduğuna bağlı olarak değişir.
Neden
.NET Framework 4 güncelleştirmeleri Yerel Görüntü Önbelleğinin tamamen yeniden oluşturulmasını gerektirir, bu da çok zaman alan bir işlemdir. Bazı bilgisayarlarda, daha önceden yüklenmiş Yerel Görüntülerle etkileşim, Yerel Görüntünün yeniden oluşturulmasının beklenenden çok daha uzun sürmesine neden olabilir. Bu sorun yalnızca kurulum sürelerini etkilese de bu etki birkaç dakikadan bir saate kadar olabilir. Daha fazla sayıda Yerel Görüntü yüklenmiş olan bilgisayarlarda daha uzun oluşturma süreleri olur.
Pratik Çözüm
Benim adıma düzelt
Bu sorunu otomatik olarak düzeltmek için Bu sorunu düzelt düğmesini veya bağlantısını tıklatın. Ardından, Dosya Yükleme iletişim kutusunda Çalıştır'ı tıklatın ve Fix it sihirbazındaki adımları izleyin.


Microsoft .NET Framework 4'ün 32 bit sürümü


Microsoft .NET Framework 4'ün 64 bit sürümü


Microsoft .NET Framework 4'ün Itanium sürümü
Notlar
-
Bu sihirbaz yalnızca İngilizce olabilir. Ancak otomatik düzeltme, Windows'un diğer dil sürümleri için de çalışmaktadır.
-
Çalıştığınız bilgisayarda bu sorun yaşanmıyorsa, otomatik düzeltmeyi bir flash sürücüye veya CD'ye kaydedip daha sonra sorunun yaşandığı bilgisayarda çalıştırabilirsiniz.
Kendim düzeltmek istiyorum
Bu soruna geçici bir çözüm bulmak için, NGen.exe dosyasını yeni Yerel Görüntüleri oluştururken daha önce oluşturulanları dikkate almamaya zorlayarak Yerel Görüntü Oluşturma sürelerini bir miktar kısaltabilirsiniz.
Yeniden oluşturma sürelerini iyileştirmek için .NET Framework 4 güncelleştirmesini yüklemeden hemen önce, ayrıcalığı yükseltilmiş bir komut istemi açın ve aşağıdaki komutları çalıştırın.
Önemli Bu komutları, güncelleştirmeyi uygulamadan hemen önce çalıştırın. Aksi durumda, bu komutların etkisi azalacaktır.
32 bit Windows işletim sistemini çalıştıran bir bilgisayarda
%windir%\microsoft.net\framework\v4.0.30319\ngen.exe update /force /queue
64 bit Windows işletim sistemini çalıştıran bir bilgisayarda
%windir%\microsoft.net\framework\v4.0.30319\ngen.exe update /force /queue
%windir%\microsoft.net\framework64\v4.0.30319\ngen.exe update /force /queue