Windows 10'u güncellerken 0x80070643 hatasını düzeltin

Windows 10 için KB4048955 numaralı güncelleştirme, bazı kalite iyileştirmeleri ve diğer güvenlik özelliklerini tanıttı. Mikro yama, kullanıcılar bir güncelleme yüklemeye çalıştığında 0x80070643 hatasına neden oluyordu. Hata 0x80070643 , herhangi bir güncellemenin yüklenmesi sırasında bilgisayar ekranınızda görünebilecek genel bir Windows Update yükleme hatası kodudur.... Bunun nedeni MSI yazılım güncellemelerinin, MS 2003 bileşenlerinin ve .NET Framework'ün kaydedilmesidir. Bu çoğunlukla, herhangi biri hasar görürse veya sistem dosyaları bir şekilde hasar görürse olur. Bu tür senaryolarda, Windows güncellemesi belirli kullanıcı verilerine erişime izin vermez ve bilgisayarınızda bu soruna yol açar. Bu makalede, Windows 10'da 0x80070643 hatasını düzeltmek için birkaç çözümden geçeceğiz.

1. Windows .NET Framework'ü onarın veya güncelleyin

0x80070643 hata kodunun ortaya çıkmasından eski veya hasarlı bir dosya sorumlu olabilir. Bu nedenle, " MSI paketi Windows 10'a yüklenemedi " hatasıyla karşılaşırsanız, hepsini güncellemeniz gerekir. "Net Framework", yazılımı yüklemek ve sistemi güncellemek için bir uygulamadır.

  1. Net Framework sorun gidericisini resmi microsoft web sitesinden indirin ve çalıştırın.
  2. Her şey başarısız olursa, manuel olarak yeniden yüklemeyi deneyebilirsiniz. Bunu yapmak için, "Denetim Masası"> "Program Ekle veya Kaldır" ı açın> Net Framework 4 listesinde bulun  . Ardından, üzerine sağ tıklayın ve " Düzenle " yi tıklayın. Yeniden yüklemek için ekrandaki talimatları izleyin.
  3. Bu yöntem, Net Framework'ü güncelleme merkezi aracılığıyla güncellemektir. Seçenekler> Güncellemeler ve Güvenlik> seçeneğine gidin ve Güncellemeleri Kontrol Et seçeneğine tıklayın .

Önemli:  .NET Framework'ün 4.x sürümleri yerinde güncellemeler olduğu için, daha yeni bir sürümü yüklü olan bir sisteme .NET Framework 4.x'in önceki bir sürümünü yükleyemezsiniz. Örneğin, Windows 10 Fall Creators Update yüklü bir sistemde, .NET Framework 4.7.1 işletim sistemine önceden yüklenmiş olduğundan .NET Framework 4.6.2 yüklenemez.

2. Office Kaynak Motoru Hizmetini Yeniden Başlatma

MS Office 2003/2007 kullanıyorsanız, bazen bileşenlerini yüklemeniz gerekebilir. Windows 10'da MSI paketi yükleme hatası da dahil olmak üzere 0x80070643 hata koduyla karşılaşıyorsanız, suçlu Office ose.exe dosyası olabilir. Bu durumda, sorunu gidermek için Office Kaynak Motorunu (OSE) yeniden başlatmanız gerekir.

  • Win + R tuş kombinasyonuna basın ve services.msc girin 
  • Office Kaynak Motoru listesinde hizmeti bulun , sağ tıklayın ve Özellikler'i seçin .
  • Yeni pencerede, Başlangıç ​​türü " Manuel " i seçin ve Tamam'ı tıklayın. Bilgisayarınızı yeniden başlatın ve hatanın çözülüp çözülmediğini kontrol edin.

3. Sistem dosyalarını kontrol edin ve geri yükleyin

Sistem dosyası bozulması, 0x80070643 dahil olmak üzere Windows 10'daki çeşitli hatalardan kaynaklanabilir. Windows 10'da sistem dosyalarının nasıl düzgün bir şekilde geri yükleneceğine dair eksiksiz kılavuza göz atabileceğiniz için ayrıntılı süreci açıklamayacağım.

4. SoftwareDistribution klasörünü yeniden adlandırın

Bu sorun, MSI yazılım güncellemesinin kaydının bozuk olması veya bilgisayara .NET Framework yüklemesinin bozuk olması nedeniyle ortaya çıkabilir. Bu sorunu çözmek için SoftwareDistribution klasörünü yeniden adlandırmanız önerilir .

Komut İstemi'ni yönetici olarak çalıştırın ve şunu yazın:

  1. net stop wuauserv
  2. net stop bits
  3. rename c:\windows\SoftwareDistribution SoftwareDistribution.bak
  4. net start wuauserv
  5. net start bits

Ardından, Catroot2 klasörünün içeriğini temizlemeniz gerekir, aşağıya bakın.

SoftwareDistribution klasörünü yeniden adlandırın

Catroot2, Windows güncelleme işlemi sırasında gerekli olan önemli bir Windows klasörüdür. Bu nedenle, Windows'u güncellerken bir hata mesajı alırken bir sorunla karşılaşırsanız - 0x80070643, o zaman bu klasörü sıfırlamanız gerekir.

Komut İstemi'ni yönetici olarak çalıştırın ve şunu yazın:

  • net stop cryptsvc
  • md %systemroot%\system32\catroot2.old
  • xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
  • Şimdi C: \ Windows \ System32 \ catroot2 yolu boyunca catroot2 klasörünün tüm içeriğini silin.
  • Kaldırdıktan sonra şu komutu girin net start cryptsvc

Windows Update'i yeniden çalıştırırsanız, dizin klasörü sıfırlanacaktır.

Catroot2 klasörünün içeriğini temizleyin

5. Windows Update Sorun Gidericiyi çalıştırın

Kullanıcılar Windows 10'u güncellerken çeşitli hatalarla karşılaştığında, microsof'un sorun gidericisi sorunların çoğunu düzeltir. //Support.microsoft.com/en-us/help/10164 web sitesine gidin, birkaç soruyu yanıtlayın ve 0x80070643 hatasını çözmeye çalışmak için yardımcı programı indirin.

6. Windows güncellemelerini temiz önyükleme durumunda yükleyin

Microsoft'a ait olmayan tüm işlemler ve hizmetler bu durumda başlamadığından ve bu nedenle Windows Update'in başarısız olmasına neden olan üçüncü taraf müdahalesi olamayacağından, Windows Güncellemelerini temiz bir önyükleme durumunda yüklemeniz önerilir.