Betulkan ralat 0x80070643 semasa mengemas kini Windows 10

Kemas kini KB4048955 untuk Windows 10 memberikan beberapa peningkatan kualiti dan ciri keselamatan lain. Patch mikro menyebabkan ralat 0x80070643 ketika pengguna cuba memasang kemas kini. Kesalahan 0x80070643 adalah kod ralat pemasangan Windows Update yang mungkin muncul di skrin komputer anda semasa pemasangan sebarang kemas kini... Ini disebabkan oleh pendaftaran kemas kini perisian MSI, komponen MS 2003 dan juga .NET Framework. Ini kebanyakannya berlaku sekiranya salah satu daripadanya rosak atau fail sistem rosak dalam beberapa cara. Dalam senario seperti itu, kemas kini Windows tidak membenarkan akses ke data pengguna tertentu dan membawa kepada masalah ini pada PC anda. Dalam artikel ini, kami akan meneliti beberapa penyelesaian untuk memperbaiki ralat 0x80070643 pada Windows 10.

1. Membaiki atau mengemas kini Windows .NET Framework

Fail yang usang atau rosak mungkin bertanggungjawab atas berlakunya kod ralat 0x80070643. Oleh itu, jika anda menghadapi ralat " Gagal memasang pakej MSI pada Windows 10 ", anda mesti mengemas kini semuanya. "Net Framework" adalah aplikasi untuk memasang perisian dan mengemas kini sistem.

  1. Muat turun penyelesai masalah Net Framework dari laman web microsoft rasmi dan jalankan.
  2. Sekiranya semuanya gagal, anda boleh mencuba memasangnya semula secara manual. Untuk melakukan ini, buka "Panel Kawalan"> "Tambah atau Buang Program"> cari Rangka Kerja Bersih 4 dalam senarai  . Seterusnya, klik kanan padanya dan " Edit ". Ikuti arahan pada skrin untuk memasangnya semula.
  3. Kaedah ini adalah untuk mengemas kini Rangka Kerja Bersih melalui pusat kemas kini. Pergi ke Pilihan> Kemas kini & Keselamatan> dan klik Periksa Kemas Kini .

Penting:  Kerana versi 4.x dari .NET Framework adalah kemas kini di tempat, anda tidak dapat memasang versi sebelumnya .NET Framework 4.x pada sistem yang sudah diinstal versi yang lebih baru. Sebagai contoh, pada sistem dengan Windows 10 Fall Creators Update, .NET Framework 4.6.2 tidak dapat dipasang kerana .NET Framework 4.7.1 sudah terpasang pada OS.

2. Memulakan semula Perkhidmatan Engine Source Office

Sekiranya anda menggunakan MS Office 2003/2007, kadangkala anda perlu memasang komponennya. Sekiranya anda menghadapi kod ralat 0x80070643, termasuk ralat pemasangan pakej MSI pada Windows 10, fail Office ose.exe mungkin menjadi penyebabnya. Dalam kes ini, anda perlu menghidupkan semula Office Source Engine (OSE) untuk menyelesaikan masalah.

  • Tekan kombinasi kekunci Win + R dan masukkan  services.msc
  • Cari perkhidmatan dalam senarai Office Source Engine , klik kanan padanya dan pilih Properties .
  • Di tetingkap baru, pilih jenis Permulaan " Manual " dan klik OK. Mulakan semula PC anda dan periksa sama ada ralat diselesaikan.

3. Periksa dan pulihkan fail sistem

Kerosakan fail sistem dapat dihasilkan oleh pelbagai kesalahan pada Windows 10, termasuk 0x80070643. Saya tidak akan menerangkan proses terperinci, kerana anda dapat melihat panduan lengkap mengenai cara memulihkan fail sistem dengan betul di Windows 10.

4. Namakan semula folder SoftwareDistribution

Masalah ini boleh berlaku kerana pendaftaran kemas kini perisian MSI rosak, atau kerana pemasangan .NET Framework pada komputer rosak. Untuk menyelesaikan masalah ini, disarankan agar anda menamakan semula folder SoftwareDistribution .

Jalankan Command Prompt sebagai pentadbir dan taip:

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

Seterusnya, anda perlu membersihkan kandungan folder Catroot2, lihat di bawah.

namakan semula folder SoftwareDistribution

Catroot2 adalah folder Windows penting yang diperlukan semasa proses kemas kini Windows. Jadi, jika anda menghadapi masalah semasa mengemas kini Windows dan menerima mesej ralat - 0x80070643, maka anda perlu menetapkan semula folder ini.

Jalankan Command Prompt sebagai pentadbir dan taip:

  • net stop cryptsvc
  • md %systemroot%\system32\catroot2.old
  • xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
  • Sekarang hapus keseluruhan kandungan folder catroot2 di sepanjang jalan C: \ Windows \ System32 \ catroot2
  • Setelah menyahpasang, masukkan perintah net start cryptsvc

Sekiranya anda menjalankan Windows Update sekali lagi, folder direktori akan diset semula.

Kosongkan kandungan folder Catroot2

5. Jalankan Penyelesai Masalah Kemas kini Windows

Apabila pengguna menghadapi pelbagai kesalahan semasa mengemas kini Windows 10, utiliti Penyelesai Masalah microsof menyelesaikan sebahagian besar masalah. Pergi ke laman web //support.microsoft.com/en-us/help/10164, jawab beberapa soalan dan muat turun utiliti untuk cuba menyelesaikan ralat 0x80070643.

6. Pasang kemas kini tetingkap dalam keadaan but bersih

Sebaiknya pasang Kemas kini Windows dalam keadaan boot bersih kerana semua proses dan perkhidmatan bukan Microsoft tidak bermula dalam keadaan ini dan oleh itu tidak boleh ada campur tangan pihak ketiga yang menyebabkan Windows Update gagal.