Oluþturul

Bu güvenlik güncelleştirmesi için yardım ve destek alma

Güncelleştirmeleri yükleme yardımı: BT uzmanları için Microsoft Updategüvenlik çözümleri desteği: TechNet Güvenlik sorun giderme ve desteği, Windows çalıştıran bilgisayarınızı virüslerden ve kötü amaçlı yazılımlara göre korumakiçin:Uluslararası destek

Sorunun belirtileri

Microsoft .NET Framework 1,0, Microsoft .NET Framework 1,1, Microsoft .NET Framework 2,0, Microsoft .NET Framework 3,0 veya Microsoft .NET Framework 3,5 için bir güncelleştirme yüklemeye çalıştığınızda, aşağıdaki Microsoft Windows Update hata kodunu alabilirsiniz:

0x643

Veya aşağıdaki Microsoft Windows Installer hata kodunu alabilirsiniz:

1603

Bu sorun, belirli sistem yapılandırmalarınıkullandığınızda ortaya çıkabilir.

Neden

Windows Update hata kodu "0x643" ve Windows Installer hata kodu "1603" genel hata kodlarıdır. Genellikle, bu hata kodları güncelleştirmenin yüklenmediğini anlamına gelir. Bu hata kodları genellikle .NET Framework yüklemesinde bozulma nedeniyle veya MSI veritabanı durumundaki tutarsızlıkla kaynaklanır.

Çözüm

Bu sorunu çözmek için, .NET Framework Temizleme Aracı 'nı kullanarak MSI yazılım güncelleştirmesi kayıt bozulması sorunlarını gidermeniz veya .NET Framework 'ün birden çok sürümünü kaldırmanız gerekir ve ardından bu bileşenleri yeniden yükleyin. Bu sorunu gidermek için Yöntem 1 ' den başlayarak bu adımları izleyin. Yöntem 1 sorunu çözmezse, Yöntem 2 ' ye geçin.

Yöntem 1: MSI yazılım güncelleştirme kaydı bozulma sorunlarını çözme

MSI yazılım güncelleştirmesi kayıt bozulması sorunlarını giderme 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:

971187 MSI yazılım güncelleştirmesi kayıt bozulma sorunlarını düzeltmeBu sorunu otomatik olarak düzeltmek için, 971187 makalesindeki Düzelt düğmesine veya bağlantısına tıklayın. Ardından Windows Update Web sitesini ziyaret edin ve güncelleştirmeleri yüklemeyi deneyin:

http://update.microsoft.comSorun giderilmemişse, Yöntem 2 ' ye geçin.

Yöntem 2: .NET çerçevesini onarma

.NET Framework 'Ü onarmak için, .NET Framework Temizleme Aracı 'nı kullanarak .NET Framework 'ün birden çok sürümünü kaldırmanız ve bileşenleri yeniden yüklemeniz gerekir. Bunu yapmak için aşağıdaki adımları izleyin:

  1. .NET Framework Temizleme Aracı 'nı indirmek için aşağıdaki bağlantıya tıklayın:

    http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx

  2. .NET Framework temizlik aracı 'nı kullanarak .NET Framework 1,0, 1,1, 2,0, 3,0ve 3,5 'ı kaldırmak için, .net Framework işletim sistemi bileşeni olarak yüklü olduğundan Temizleme Aracı Windows Vista veya sonraki sürümlerinde .net Framework 2,0 kaldırmanıza izin vermiyor.

  3. Bilgisayarı yeniden başlatın.

  4. Aşağıdaki bileşenleri indirin ve yükleyin:

  5. Bilgisayarı yeniden başlatın.

  6. Windows Update Web sitesini ziyaret edin ve güncelleştirmeleri yükleyin:

    http://update.microsoft.com

YİNE DE YARDIM MI GEREKİYOR?

Bu makalede sorunuzun yanıtını bulamazsanız, sorunuzu Microsoft Community sitesindeki diğer topluluk üyelerine yöneltmek için bu düğmeye tıklayın:

Soru sor

Ek Bilgi

Aşağıdaki yapılandırmalardan herhangi birini kullandığınızda bu sorunla karşılaşabilirsiniz:

  • Aşağıdaki işletim sistemlerinden biriyle kullandığınızda Microsoft .NET Framework 1,0 Service Pack 3:

    • Microsoft Windows 2000 Advanced Server Service Pack 4 (SP4)

    • Microsoft Windows 2000 Datacenter Server SP4

    • Microsoft Windows 2000 Professional SP4

    • Microsoft Windows 2000 Server SP4

    • Itanium tabanlı sistemler için Windows Server 2003, Datacenter Edition SP1

    • Itanium tabanlı sistemler için Windows Server 2003, Datacenter Edition SP2

    • Windows Server 2003, Datacenter Edition SP1

    • Windows Server 2003, Datacenter Edition SP2

    • Windows Server 2003, Datacenter x64 Edition SP2

    • Windows Server 2003, Datacenter x64 sürümü

    • Windows Server 2003, Itanium tabanlı sistemler için Enterprise Edition SP1

    • Windows Server 2003, Itanium tabanlı sistemler için Enterprise Edition SP2

    • Windows Server 2003, Enterprise Edition SP1

    • Windows Server 2003, Enterprise Edition SP2

    • Windows Server 2003, Enterprise x64 Edition SP2

    • Windows Server 2003, Enterprise x64 sürümü

    • Windows Server 2003, Standard Edition 32-bit x86 SP1

    • Windows Server 2003, Standard Edition 32-bit x86 SP2

    • Windows Server 2003, Standard x64 Edition SP2

    • Windows Server 2003, Standard x64 Edition

    • Windows Server 2003, Web Edition SP1

    • Windows Server 2003, Web Edition SP2

    • Windows Vista Business

    • Windows Vista Enterprise

    • Windows Vista Home Basic

    • Windows Vista Home Premium

    • Windows Vista Ultimate

    • Windows XP Home Edition SP2

    • Windows XP Media Center Edition 2005

    • Windows XP Professional SP2

    • Windows XP Professional x64 Edition

    • Windows XP Professional x64 Edition SP2

    • Windows XP Tablet PC Edition SP2

  • Aşağıdaki işletim sistemlerinden biriyle kullandığınızda Microsoft .NET Framework 1,1 Service Pack 1:

    • Windows 2000 Advanced Server SP4

    • Windows 2000 Datacenter Server SP4

    • Windows 2000 Professional SP4

    • Windows 2000 Server SP4

    • Itanium tabanlı sistemler için Windows Server 2003, Datacenter Edition SP1

    • Itanium tabanlı sistemler için Windows Server 2003, Datacenter Edition SP2

    • Windows Server 2003, Datacenter Edition SP2

    • Windows Server 2003, Datacenter x64 Edition SP2

    • Windows Server 2003, Datacenter x64 sürümü

    • Windows Server 2003, Itanium tabanlı sistemler için Enterprise Edition SP1

    • Windows Server 2003, Itanium tabanlı sistemler için Enterprise Edition SP2

    • Windows Server 2003, Enterprise Edition SP2

    • Windows Server 2003, Enterprise x64 Edition SP2

    • Windows Server 2003, Enterprise x64 sürümü

    • Windows Server 2003, Standard Edition 32-bit x86 SP2

    • Windows Server 2003, Standard x64 Edition SP2

    • Windows Server 2003, Standard x64 Edition

    • Windows Server 2003, Web Edition SP2

    • Windows Vista Business

    • Windows Vista Enterprise

    • Windows Vista Home Basic

    • Windows Vista Home Premium

    • Windows Vista Ultimate

    • Windows XP Home Edition SP2

    • Windows XP Media Center Edition 2005

    • Windows XP Professional SP2

    • Windows XP Professional x64 Edition

    • Windows XP Professional x64 Edition SP2

  • Microsoft .NET Framework 2 veya Microsoft .NET Framework 2 SP1, aşağıdaki işletim sistemlerinden biriyle kullanılır:

    • Windows 2000 Advanced Server SP4

    • Windows 2000 Datacenter Server SP4

    • Windows 2000 Professional SP4

    • Windows 2000 Server SP4

    • Itanium tabanlı sistemler için Windows Server 2003, Datacenter Edition SP1

    • Itanium tabanlı sistemler için Windows Server 2003, Datacenter Edition SP2

    • Windows Server 2003, Datacenter Edition SP1

    • Windows Server 2003, Datacenter Edition SP2

    • Windows Server 2003, Datacenter x64 sürümü

    • Windows Server 2003, Datacenter x64 Edition SP2

    • Windows Server 2003, Itanium tabanlı sistemler için Enterprise Edition SP1

    • Windows Server 2003, Itanium tabanlı sistemler için Enterprise Edition SP2

    • Windows Server 2003, Enterprise Edition SP1

    • Windows Server 2003, Enterprise Edition SP2

    • Windows Server 2003, Enterprise x64 sürümü

    • Windows Server 2003, Enterprise x64 Edition SP2

    • Windows Server 2003, Standard Edition 32-bit x86 SP1

    • Windows Server 2003, Standard Edition 32-bit x86 SP2

    • Windows Server 2003, Standard x64 Edition

    • Windows Server 2003, Standard x64 Edition SP2

    • Windows Server 2003, Web Edition SP1

    • Windows Server 2003, Web Edition SP2

    • Windows XP Home Edition SP2

    • Windows XP Media Center Edition 2005

    • Windows XP Professional SP2

    • Windows XP Professional x64 Edition

    • Windows XP Professional x64 Edition SP2

    • Windows XP Tablet PC Edition SP2

  • Aşağıdaki işletim sistemlerinden biriyle kullanıldığında Microsoft .NET Framework 3,0 veya Microsoft .NET Framework 3,0 SP1:

    • Itanium tabanlı sistemler için Windows Server 2003, Datacenter Edition SP1

    • Itanium tabanlı sistemler için Windows Server 2003, Datacenter Edition SP2

    • Windows Server 2003, Datacenter Edition SP1

    • Windows Server 2003, Datacenter Edition SP2

    • Windows Server 2003, Datacenter x64 sürümü

    • Windows Server 2003, Datacenter x64 Edition SP2

    • Windows Server 2003, Itanium tabanlı sistemler için Enterprise Edition SP1

    • Windows Server 2003, Itanium tabanlı sistemler için Enterprise Edition SP2

    • Windows Server 2003, Enterprise Edition SP1

    • Windows Server 2003, Enterprise Edition SP2

    • Windows Server 2003, Enterprise x64 sürümü

    • Windows Server 2003, Enterprise x64 Edition SP2

    • Windows Server 2003, Standard Edition 32-bit x86 SP1

    • Windows Server 2003, Standard Edition 32-bit x86 SP2

    • Windows Server 2003, Standard x64 Edition

    • Windows Server 2003, Standard x64 Edition SP2

    • Windows Server 2003, Web Edition SP1

    • Windows Server 2003, Web Edition SP2

    • Windows XP Home Edition SP2

    • Windows XP Media Center Edition 2005

    • Windows XP Professional SP2

    • Windows XP Professional x64 Edition

    • Windows XP Professional x64 Edition SP2

    • Windows XP Tablet PC Edition SP2

  • Microsoft .NET Framework 3,5, aşağıdaki işletim sistemlerinden biriyle kullanılır:

    • Itanium tabanlı sistemler için Windows Server 2003, Datacenter Edition SP1

    • Itanium tabanlı sistemler için Windows Server 2003, Datacenter Edition SP2

    • Windows Server 2003, Datacenter Edition SP1

    • Windows Server 2003, Datacenter Edition SP2

    • Windows Server 2003, Datacenter x64 sürümü

    • Windows Server 2003, Datacenter x64 Edition SP2

    • Windows Server 2003, Itanium tabanlı sistemler için Enterprise Edition SP1

    • Windows Server 2003, Itanium tabanlı sistemler için Enterprise Edition SP2

    • Windows Server 2003, Enterprise Edition SP1

    • Windows Server 2003, Enterprise Edition SP2

    • Windows Server 2003, Enterprise x64 sürümü

    • Windows Server 2003, Enterprise x64 Edition SP2

    • Windows Server 2003, Standard Edition 32-bit x86 SP1

    • Windows Server 2003, Standard Edition 32-bit x86 SP2

    • Windows Server 2003, Standard x64 Edition

    • Windows Server 2003, Standard x64 Edition SP2

    • Windows Server 2003, Web Edition SP1

    • Windows Server 2003, Web Edition SP2

    • Windows Vista Business

    • Windows Vista Enterprise

    • Windows Vista Home Basic

    • Windows Vista Home Premium

    • Windows Vista Ultimate

    • Windows XP Home Edition SP2

    • Windows XP Media Center Edition 2005

    • Windows XP Professional SP2

    • Windows XP Professional x64 Edition

    • Windows XP Professional x64 Edition SP2

    • Windows XP Tablet PC Edition SP2

Bu güncelleştirmeyi yüklemeye çalışırken alabileceğiniz başka bir hata iletisi 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:

923101Windows Server 2003 x64 Edition çalıştıran bir bilgisayara .NET Framework 2,0 güvenlik güncelleştirmesini yüklemeyi denediğinizde hata iletisi: "Hata 1324. ' Program Files ' klasörü geçersiz bir karakter içeriyor "

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.