Cara memperbaiki ralat yang tidak dikenali 0x80240017 Visual C ++

Semasa memasang pakej Visual C ++ 2015 Redistributable pada Windows 7 / 8.1, Server 2012 R2, anda mungkin menghadapi ralat yang tidak dikenali 0x80240017. Kod ralat 0x80240017 juga terdapat dalam Kemas kini Windows 10 dan semasa memuat turun aplikasi dari Kedai Microsoft. Saya akan menggabungkan kaedah untuk semua sistem Windows, kerana ia mungkin berkaitan dalam menyelesaikan masalah, dan untuk alasan ini, untuk memperbaiki kod ralat 0x80240017, ikuti langkah-langkah di bawah ini mengikut urutan.

ralat yang tidak dikenali 0x80240017 Visual C ++

1. Penyelesaian masalah

Tekan kombinasi kekunci pada papan kekunci Win + R dan masukkan control.exe / name Microsoft. Penyelesaian masalah dan di bawah klik pada " Alat penyelesaian masalah tambahan " jika anda mempunyai Windows 10. Seterusnya, pilih " Kemas kini Windows " dan jalankan diagnostik. Sekiranya anda mendapat ralat dalam Microsoft Strore, jalankan penyelesai masalah Aplikasi Kedai Windows . Juga, saya menasihati anda untuk menjalankan diagnostik " Pencetak ", kerana mungkin memberikan ralat semasa memasang Visual C ++.

Penyelesaian masalah Pusat Perkhidmatan Windows

2. Menetapkan semula komponen pusat kemas kini

Jalankan Prompt Perintah sebagai Pentadbir dan masukkan perintah di bawah dengan urutan:

net stop cryptSvc

net stop bits

net stop msiserver

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

ren C:\Windows\System32\catroot2 catroot2.old

net start wuauserv

net start cryptSvc

net start bits

net start msiserver

henti bersih cryptsvc cmd

3. Pulihkan fail sistem yang rosak

Fail sistem yang rosak boleh gagal dengan cara yang berbeza bergantung pada komponen yang berbeza. Kami dapat memulihkan fail ini. Untuk melakukan ini, jalankan Command Prompt sebagai pentadbir dan masukkan dua perintah berikut mengikut urutan:

  1. sfc /scannow
  2. DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH

Menjalankan SFC di CMD

4. Mengemas kini persekitaran C ++

Sekiranya anda menggunakan Windows 7, Windows 8.1, Server 2012 R2, Server 2008 R2, dan menghadapi ralat 0x80240017 semasa memasang Visual C ++, maka anda perlu memuat turun dan memasang patch KB2999226 . Ini akan memasang pakej runtime C ++ yang dikemas kini pada sistem lama anda. Ikuti pautan di bawah ke laman web Microsoft dan pilih sistem operasi anda.

  • Muat turun patch KB2999226

tampal KB2999226 untuk C ++