Aşağıdaki senaryoyu inceleyin:
-
Bilgisayarın yeniden başlatılmasını gerektiren bir ürün veya güncelleştirme yüklersiniz.
-
Bilgisayarı yeniden başlatmadan önce, Microsoft .NET Framework 4'ü veya 24 Kasım 2010 tarihinden önce yayımlanmış bir .NET Framework 4 güncelleştirmesini yüklersiniz.
Bu durumda, diğer ürün veya güncelleştirme düzgün yüklenmeyebilir.
Not Bu Bilgi Bankası makalesinde açıklanan sorun, “Aşağıdakilere Uygulanır" bölümünde listelenen sistemlerde oluşmayabilir. Ancak Microsoft'un dahili sınamasında bu sorun yalnızca Windows XP ve Windows Server 2003'te yeniden oluşturulmuştur.
Belirtiler
Bazı ürün ve güncelleştirmeler bekleyen dosya yeniden adlandırma işlemleri (PFRO) ile ilgili bilgileri depolamak için bir kayıt defteri anahtarı kullanır. Bu özellik, güncelleştirilmeleri gereken dosyalar o sırada kilitliyse ya da kullanılmaktaysa, yükleyicinin bu dosyaları bir geçici konuma yazması ve yeniden başlatmanın ardından yeniden adlandırması için kullanılır.
Kurulum sırasında çalıştırılan özel .NET Framework 4 eylemindeki (yükleme, kaldırma, onarma ve düzeltme eki uygulama) bir sorun nedeniyle, başka bir ürün ya da güncelleştirme tarafından yazılan PFRO kayıt defteri anahtarı belirli senaryolarda bozulabilir. Bir ürün veya dosyaya yönelik güncelleştirme yeniden başlatma gerektiriyorsa ve PFRO işleminin girdisini yazarsa, yeniden başlatma beklendiği sırada .NET Framework 4'ü veya bir .NET Framework 4 güncelleştirmesini yüklediğinizde PFRO kayıt defteri anahtarı bozulabilir. Bu durumda, diğer ürün veya güncelleştirmeler beklendiği gibi çalışmaz.
Neden
Bu sorunu önlemek için, .NET Framework 4'ü veya herhangi bir .NET Framework 4 güncelleştirmesini yüklemeyi denemeden önce bilgisayarınızda bekleyen bir yeniden başlatma işlemi olmadığından emin olun. Bunu yapmak için, aşağıdaki adımları izleyin:
-
Bilgisayarı yeniden başlatın.
-
.NET Framework 4'ü veya .NET Framework 4 güncelleştirmelerini yükleyin.
-
Bilgisayarı yeniden başlatın.
Pratik Çözüm
Microsoft tarafından bir güncelleştirme kullanıma sunulmuştur. Gelecekte .NET Framework 4'e yönelik güncelleştirmeleri yüklerken bu sorunun oluşmasını önlemek için bu güncelleştirmeyi yükleyin.
Notlar
-
Bu güncelleştirme, daha önce etkilenmiş olabilecek ürün veya güncelleştirme yüklemelerindeki sorunu gidermez. Başka bir ürünün veya güncelleştirmenin yüklenmesinin bu sorundan etkilenmiş olabileceğini düşünüyorsanız, Denetim Masası'ndaki Program Ekle veya Kaldır öğesini kullanarak diğer ürünü veya güncelleştirmeyi onarmalısınız. Bu yöntem sorunu gidermezse, diğer ürünü yad a güncelleştirmeyi kaldırıp yeniden yükleyerek sorunu gidermeniz gerekir.
-
Bu güncelleştirme yalnızca .NET Framework 4'e yönelik güncelleştirmeler yüklenirken oluşan sorunu giderir. .NET Framework 4 ürününün yüklenmesi sırasında oluşan sorunu bu güncelleştirme gideremez. .NET Framework 4'ün yüklenmesi sırasında bu sorunla karşılaşıyorsanız, sorunun nasıl giderileceği ile ilgili daha fazla bilgi için "Geçici Çözüm" bölümüne başvurun.
Karşıdan yükleme bilgileri
Aşağıdaki dosya Microsoft Yükleme Merkezi'nden yüklenebilir:
Paketi şimdi karşıdan yükle.
Microsoft Destek dosyalarını karşıdan yükleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
119591 Microsoft destek dosyaları çevrimiçi hizmetlerden nasıl alınır Microsoft bu dosyada virüs taraması yapmıştır. Microsoft, dosyanın kullanıma sunulduğu tarihteki en güncel virüs tarama yazılımını kullanmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardım eden geliştirilmiş güvenliğe sahip sunucularda depolanır.
Önkoşullar
Bu güncelleştirmeyi yüklemek için bilgisayarda Windows Installer 3.1 veya sonraki bir sürümü yüklü olmalıdır. Windows Installer'ın en son sürümünü edinmek için, aşağıdaki Microsoft Web sitesini ziyaret edin:
Windows Installer 4.5 Yeniden Dağıtılabilir
Bu güncelleştirmenin komut satırı anahtarları
Bu güncelleştirme tarafından desteklenen çeşitli komut satırı anahtarları hakkında bilgi için şu belgeye bakın:
Windows Installer komut satırı anahtarları
Windows Installer hakkında daha fazla bilgi için, Windows Installer MSDN web sitesini ziyaret edin
Yeniden başlatma gereksinimi
Bu güncelleştirmeyi yükledikten sonra sistemi yeniden başlatmanız gerekmez.
Güncelleştirme kaldırma bilgileri
Bu güvenlik güncelleştirmesini kaldırmak için, Denetim Masası'ndaki Program Ekle veya Kaldır öğesini kullanın.
Güncelleştirme değiştirme bilgileri
Bu güncelleştirme önceden yayımlanmış bir güncelleştirmenin yerini almaz.
Dosya bilgileri
Bu güncelleştirmenin genel sürümü, güncelleştirmeyi yüklemek için bir Microsoft Windows Installer paketi kullanır. Bu dosyalarla ilgili tarihler ve saatler aşağıdaki tabloda UTC (Eşgüdümlü Evrensel Saat) kullanılarak listelenmiştir. Dosya bilgilerini görüntülediğinizde tarih yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için, Denetim Masası'ndaki Tarih ve Saat aracında Saat Dilimi sekmesini kullanın.
Microsoft .NET Framework 4'ün 32-bit sürümü
File name |
File version |
File size |
Date |
Time |
---|---|---|---|---|
Setup.exe |
10.0.30319.396 |
78,152 |
25-Nov-2010 |
12:24 |
SetupEngine.dll |
10.0.30319.396 |
809,304 |
25-Nov-2010 |
12:24 |
SetupUi.dll |
10.0.30319.396 |
295,248 |
25-Nov-2010 |
12:24 |
Microsoft .NET Framework 4'ün 64-bit sürümü
File name |
File version |
File size |
Date |
Time |
---|---|---|---|---|
Setup.exe |
10.0.30319.396 |
78,152 |
25-Nov-2010 |
12:24 |
SetupEngine.dll |
10.0.30319.396 |
809,304 |
25-Nov-2010 |
12:24 |
SetupUi.dll |
10.0.30319.396 |
295,248 |
25-Nov-2010 |
12:24 |
Microsoft .NET Framework 4'ün IA-64-bit sürümü
File name |
File version |
File size |
Date |
Time |
---|---|---|---|---|
Setup.exe |
10.0.30319.396 |
78,152 |
25-Nov-2010 |
12:24 |
SetupEngine.dll |
10.0.30319.396 |
809,304 |
25-Nov-2010 |
12:24 |
SetupUi.dll |
10.0.30319.396 |
295,248 |
25-Nov-2010 |
12:24 |
Çözüm
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.