Ralat 0x800f0954 semasa memasang NET Framework 3.5

Sebilangan pengguna mendapat kod ralat 0x800f0954 ketika cuba memasang .NET Framework 3.5 atau ciri pilihan lain pada Windows 10. Sebilangan besar pengguna mendapat ralat ini ketika mereka cuba memasang sebarang pakej menggunakan komponen Windows, sementara yang lain sampai di command prompt menggunakan alat DISM. Kesalahan boleh berlaku pada Windows 7, Windows 8.1 dan Windows 10 dan dikaitkan dengan kebijakan kumpulan tertentu, log CBS dapat menunjukkan kesalahan, tetapi sebenarnya tidak ada, atau komputer tidak dapat mengakses kemas kini. Mari lihat bagaimana memperbaiki ralat 0x800f0954. Anda harus bergantung pada penyelesaian berdasarkan masalah anda.

Ralat 0x800f0954 semasa memasang NET Framework 3.5

Mengabaikan pelayan WSUS

Sistem tidak dapat mengakses pelayan WU. Ini biasa berlaku dalam keadaan di mana terdapat seluruh rangkaian komputer yang bergabung dengan domain yang dikonfigurasi untuk memuat turun kemas kini dari pelayan WSUS. Sekiranya ini berlaku, anda boleh menyelesaikan masalah ini dengan memotong sementara pelayan WSUS semasa pemasangan komponen. Taipkan editor carian "carian" dan klik kanan padanya. Seterusnya, pilih " jalankan sebagai pentadbir ". Dalam pendaftaran, pergi secara manual di sepanjang jalan:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
  • Sekiranya anda tidak mempunyai bahagian WindowsUpdate dan AU, maka buatlah. Klik kanan pada folder Windows tujuan dan Baru> Partition, namakan WindowsUpdate . Seterusnya, klik kanan pada WindowsUpdate dan "New"> "Section" bernama AU .

buat partition WindowsUpdate dan AU di Windows


Sekarang pilih folder AU dan klik kanan pada medan kosong di sebelah kiri dan pilih "Baru"> " String parameter " bernama UseWUServer dan nilai 0. Mulakan semula PC anda dan periksa apakah masalahnya diselesaikan.

GunakanWUServer

Membersihkan Log CBS

Anda perlu membersihkan log CBS dan kemudian jalankan DISM. Pergi ke penjelajah di jalan C: \ Windows \ Logs \ CBS dan pilih semua fail, kemudian padamkannya.

Kosongkan log CBS secara manual

Setelah anda menghapus semua fail dalam folder CBS, jalankan command prompt sebagai pentadbir dan masukkan arahan DISM:

  • Dism.exe /online /enable-feature /featurename:NetFX3 /source:C:\

Ketepikan sumber ciri aktifNetFX3 ciri C dalam talian

Gunakan PowerShell untuk memasang .NET Framework 3.5 dari media pemasangan

Sekiranya anda menghadapi ralat 0x800f0954 ketika cuba memasang .NET Framework 3.5 menggunakan arahan kemas kini atau pasang melalui pelayan, anda boleh memasangnya melalui PowerShell dari gambar ISO. Perkara pertama yang perlu anda lakukan ialah membuat pemacu USB pemasangan Windows 10 atau cakera maya pemasangan Windows 10. Jalankan PowerShell sebagai pentadbir dan masukkan applet berikut:

  • Add-WindowsCapability –Online -Name NetFx3~~~~ –Source D:\sources\sxs- Di mana D: adalah nama pemacu kilat pemasangan Windows 10.
  • Mulakan semula PC anda dan cuba pasangkan lagi .NET Framework 3.5

Add-WindowsCapability –Online -Name NetFx3 Sumber sumber sxs

Memasang dan memulihkan komponen pilihan

Sekiranya anda menghadapi ralat 0x800f0954 semasa menggunakan RSAT (Alat Pentadbiran Pelayan Jauh), maka anda dapat menyelesaikan masalah ini dengan satu polisi, yang akan memberi izin OS, memuat turun kandungan pemulihan dan fungsi tambahan secara langsung dari WU.

  • Tekan Win + R dan ketik gpedit.msc untuk membuka Editor Dasar Kumpulan.
  • Dalam penyunting, arahkan ke Komputer Konfigurasi> Templat Pentadbiran> Sistem .
  • Di sebelah kanan, cari " Tentukan pilihan untuk memasang komponen pilihan dan memulihkan komponen " dan klik dua kali padanya.
  • Di tetingkap hartanah, pilih " Diaktifkan " dan tandakan kotak di bawah " Muat turun kandungan dan pilihan pemulihan terus dari Kemas Kini Windows dan bukannya menggunakan Perkhidmatan Kemas Kini Pelayan Windows (WSUS) ."
  • Klik gunakan dan mulakan semula PC anda. Harap anda mempunyai ralat 0x800f0954

pemasangan dan pemulihan komponen pilihan