Perbaiki kesalahan 0x800F0954 saat menginstal .NET Framework di Windows 11/10

Saat menginstal .NET Framework 3.5 pada sistem, banyak pengguna melaporkan menemukan kode Kesalahan 0x800F0954. Pesan kesalahan juga terjadi saat menginstal berbagai fitur Opsional di Windows 11/10.

Windows tidak dapat menyelesaikan perubahan yang diminta. Perubahan tidak dapat diselesaikan. Harap reboot komputer Anda dan coba lagi. Kode kesalahan: 0x800F0954

Apa yang menyebabkan Kode kesalahan 0x800F0954?

Sebelum masuk ke solusi, penting untuk mengetahui alasan di balik pesan kesalahan. Kode galat 0x800F0954 terjadi saat Anda mencoba menginstal .NET Framework 3.5 atau fitur opsional lainnya menggunakan fungsionalitas Fitur Windows atau DISM. Di bawah ini adalah semua penyebab umum di balik masalah.
Pesan akan muncul jika ada halangan dalam koneksi antara Layanan Pembaruan Server Windows dan Penginstal Fitur Opsional Windows. .NET Framework 3.5 adalah .NET Framework yang relatif lebih tua. Oleh karena itu, sering terjadi kesalahan yang disebutkan saat menginstalnya melalui Fitur Windows. Instalasi komponen opsional yang salah konfigurasi dan pengaturan perbaikan komponen dapat menjadi alasan signifikan lain di balik masalah tersebut. untuk menghilangkannya.

Fix kesalahan 0x800F0954 saat menginstal .NET Framework

Di bawah ini adalah daftar semua solusi efektif untuk dicoba jika Anda menerima kesalahan 0x800F0954 saat menginstal .NET Framework di Windows 11/10:
Untuk sementara memotong server WSUSHapus log CBSUbah Instalasi Komponen dan Pengaturan Perbaikan KomponenInstal .NET Framework 3.5 melalui PowerShell
Sekarang, mari kita lihat semua solusi secara detail.
1] Bypass sementara server WSUS

Hal pertama yang harus Anda coba adalah mem-bypass server WSUS untuk sementara dengan bantuan Windows Registry. Anda dapat melakukannya dengan mengikuti langkah-langkah di bawah ini.

Buka kotak dialog Run dengan menekan tombol pintasan Windows + R.

Ketik regedit dan klik opsi OK.

Klik Ya pada UAC yang muncul.

Tuju ke kunci registri berikut.
HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU
Di panel kanan layar, cari UseWUServer.

Tetapkan nilai UseWUServer ke 0.

Itu saja. Tutup Registry Editor dan reboot sistem Anda. Periksa apakah masalah telah diperbaiki atau belum.

Baca: Alat Perbaikan Microsoft .NET Framework akan memperbaiki masalah & masalah .NET  Framework 2] Hapus log CBSs

CBS singkatan dari Layanan Berbasis Komponen, dan ini adalah file yang menampilkan log yang terkait dengan keduanya, diinstal dan dihapus instalannya komponen Pembaruan Windows. Pesan kesalahan diperbaiki dengan menghapus log CBS per banyak pengguna. Anda dapat melakukan hal yang sama dan memeriksa apakah itu menyelesaikan masalah untuk Anda juga. Begini caranya.

Buka kotak dialog Run, rekatkan lokasi di bawah ini dan klik opsi OK:
C:WindowsLogsCBS
Pilih semua yang ada di dalam folder CBS.

Klik kanan pada file yang dipilih dan pilih opsi hapus.

Sekarang , buka Command Prompt dalam mode administrator.

Ketik perintah berikut dan tekan tombol enter.
Dism.exe /online /enable-feature /featurename:NetFX3 /source:C:
Setelah perintah dijalankan, .NET Framework 3.5 akan memiliki telah diinstal pada sistem Anda tanpa kesalahan. Namun jika masalah terus berlanjut, coba solusi berikut.

Lihat: Cara mengaktifkan Pembaruan .NET Otomatis di Windows Server
3] Ubah Pengaturan Instalasi Komponen dan Perbaikan Komponen

Hal berikutnya yang harus dicoba adalah membuat beberapa perubahan pada Editor Kebijakan Grup. Inilah yang perlu Anda lakukan.

Buka kotak dialog Run, ketik gpedit dan tekan tombol enter.

Navigasi ke lokasi di bawah ini.

Computer Configuration > Administrative Templates > System
Klik dua kali pada Specify settings for optional component installation and component repair.

Pilih opsi Enabled .

Checkmark Unduh konten perbaikan dan fitur opsional langsung dari Pembaruan Windows alih-alih Layanan Pembaruan Server Windows (WSUS).

Klik Terapkan > OK untuk menyimpan perubahan.

Mulai ulang sistem Anda dan periksa apakah masalah telah diperbaiki atau belum.

Lihat: Aktifkan .NET Framework 2.0 dan .NET Framework 3.5 di Windows 11
4] Instal .NET Framework 3.5 melalui PowerShell

Anda juga dapat menginstal .NET Framework 3.5 melalui Windows PowerShell. Situasi ini berlaku terutama untuk pengguna yang menghadapi masalah yang disebutkan saat melalui proses instalasi melalui DISM. Berikut cara menyelesaikan pekerjaan.

Untuk memulai, buka Windows PowerShell dalam mode administrator.

Di jendela PowerShell, ketik perintah berikut dan tekan tombol enter.
Enable-WindowsOptionalFeature -Online -FeatureName “NetFx3”
Tunggu hingga perintah dijalankan . Ini akan memakan waktu sekitar 10 hingga 15 menit.

Baca: Memecahkan Masalah Instalasi .NET Framework

Bagaimana cara memeriksa versi .NET Framework yang diinstal pada Windows 11/10?

Sangat mudah untuk memeriksa versi .NET Framework yang diinstal. Sebenarnya, ada banyak cara untuk melakukannya. Anda dapat melakukannya menggunakan Command Prompt, Registry Editor, PowerShell, dan File Explorer. Untuk memeriksa versi melalui File Explorer, ikuti langkah berikut: buka File Explorer dan arahkan ke %windir%Microsoft.NETFramework. Di sini Anda akan menemukan semua versi yang diinstal.

Baca: Perbaiki .NET Framework 3.5 Kesalahan Instalasi 0x800F0950

Bagaimana cara memperbaiki kesalahan 0x800F080C saat menginstal .NET Framework?

Kesalahan 0x800F080C saat menginstal .NET Framework karena file yang rusak atau dependensi .NET Framework yang rusak. Anda dapat mencoba solusi berikut untuk memecahkan masalah: Jalankan alat perbaikan .NET, jalankan pemindaian SFC dan DISM, dan unduh penginstal offline .NET Framework. Sangat mudah untuk memecahkan masalah kesalahan ini.

Baca Selanjutnya: Perbaiki Kode Kesalahan 0x800f0954 atau 0x500f0984 saat menginstal Fitur Windows atau Pembaruan Windows.