Ini akan sangat membuat frustrasi jika Anda ingin menginstal Windows .NET Framework 3.5 di komputer Anda tetapi Anda ditolak dengan pesan kesalahan yang mengatakan “Windows tidak dapat menyelesaikan perubahan yang diminta. Kode Kesalahan 0x800F0954 “. Kode kesalahan ini dapat menimbulkan masalah saat Anda mencoba mengaktifkan atau menginstal Fitur Opsional Windows apa pun di perangkat Windows 10 Anda. Jika Anda menghadapi masalah ini jangan khawatir. Ada perbaikan yang tersedia untuk memperbaiki masalah Anda. Kesalahan ini terjadi ketika koneksi antara Windows Server Update Services (WSUS) dan Penginstal Fitur Opsional Windows gagal atau dihentikan. Jadi Penginstal Fitur Opsional Pembaruan Windows juga gagal mendapatkan persetujuan untuk mengunduh Fitur Opsional Windows dan itu menunjukkan pesan kesalahan. Mari kita kesampingkan alasannya, mari kita langsung ke perbaikannya.
Jika Anda melihat kode kesalahan yang sama di jendela prompt perintah, coba solusi awal ini dan periksa apakah masalah Anda terpecahkan-
Solusi Awal–
1. Mengulang kembali komputer Anda dan setelah me-restart perangkat Anda, coba instal .NET framework lagi.
2. Periksa apakah ada Pembaruan Windows yang tertunda atau tidak. Jika ada Pemutakhiran Windows yang tertunda, instal Pemutakhiran Windows (banyak Pemutakhiran Windows dilengkapi dengan sistem kerangka .NET yang diinstal saat Windows diperbarui).
[PENTING]- Sebelum pindah ke perbaikan, pastikan Anda telah membuat titik pemulihan sistem untuk sistem Anda. Bagaimanapun, jika terjadi kesalahan, Anda dapat memulihkan sistem kembali ke kondisi sekarang.
Jika masih, Anda menghadapi masalah dengan penginstalan .NET framework 3.5 atau Fitur Opsional Windows apa pun untuk perbaikan ini-
Perbaiki-1 Pembaruan dari Pembaruan Windows tanpa izin dari WSUS-
Seperti yang kita bahas alasan di balik kesalahan ini adalah penerimaan atau penolakan permintaan antara Windows Server Update Services (WSUS) dan Pemasang Fitur Opsional Windows, sehingga kami dapat melewati permintaan persetujuan ke WSUS dan langsung menginstal Fitur Windows tanpa WSUS. Ikuti langkah-langkah ini dengan hati-hati untuk melakukannya-
1. Pada awalnya, Anda harus mengetik “Registri" dalam Cari kotak tepat di samping ikon Windows.
2. Kemudian, Anda harus mengklik tombol “Editor Registri“.

2. Di panel kiri Editor Registri, arahkan ke lokasi ini-
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
3. Sekarang di panel kanan klik dua kali di "GunakanWUServer“.
4. Ubah data Nilai menjadi “0“. Klik "baik“.

Jika Anda tidak dapat menemukan "GunakanWUServer“, Anda harus membuat kuncinya sendiri. Ikuti langkah-langkah ini untuk membuat kunci-
Sebuah. Setelah menavigasi ke "AU” pendaftaran, klik kanan di ruang kosong dan klik "Baru” dan klik “Nilai DWORD (32-bit)“.

b. Sekarang, ganti nama menjadi “Kunci Baru" sebagai "GunakanWUServer“. Sekarang, ikuti langkah 2 dari Fix-1.

Tutup Registry Editor dan mulai ulang komputer Anda. Setelah reboot coba instal .NET framework 3.5 lagi di komputer Anda. Jika Anda masih menghadapi masalah, lakukan perbaikan berikutnya.
Fix-2 Instal Fitur Opsional dengan Windows MCT-
Jika Anda menghadapi masalah dengan menginstal fitur dari Control Panel secara langsung, Anda dapat melakukannya menggunakan Windows PowerShell, di mana Anda harus mengunduh ISO Windows 10 menggunakan Media Creation Tool (MCT). Ikuti langkah-langkah ini untuk menginstal fitur opsional dari Windows PowerShell–
1. Unduh Windows 10 ISO (jangan lupa untuk mencocokkan build no ISO dengan Windows 10 di komputer Anda. Sekarang pasang ISO di sistem Anda dengan mengklik dua kali di atasnya.
2. tekan Tombol Windows+R kunci dan ketik “powershell” dan tekan “baik“.

2. Kemudian, Anda harus menyalin-tempel perintah ini di PowerShell jendela, dan tekan Memasukkan.
Add-WindowsCapability -Online -Nama NetFx3~~~~ -Sumber D:\Sources\SxS

Ubah nama Source sesuai dengan drive tempat Anda memasang ISO Windows 10, artinya jika Anda telah memasang ISO di drive G:\ maka Anda harus mengubah perintah sebagai-
Tambah-WindowsCapability -Online -Nama NetFx3~~~~ -Sumber G:\Sources\SxS
CATATAN-
Jika Anda tidak dapat menjalankan perintah ini di jendela PowerShell Anda, salinan dan tempel perintah ini di PowerShell jendela dan pukul Memasukkan.
DISM.exe /Online /Add-Capability /CapabilityName: NetFx3~~~~ /Sumber: D:\Sources\SxS
[CATATAN-Ubah nama Source sesuai dengan drive tempat Anda memasang ISO Windows 10, artinya jika Anda telah memasang ISO di G:\drive maka Anda harus mengubah perintah sebagai-
DISM.exe /Online /Add-Capability /CapabilityName: NetFx3~~~~ /Sumber:G:\Sumber\SxS
3. Sekarang, akhirnya, Anda perlu memeriksa apakah .NET Framework diinstal atau tidak dengan menyalin dan menempelkan perintah ini di PowerShell jendela dan pukul Memasukkan.
Get-WindowsCapability -Online -Nama NetFx3~~~~
Mulai ulang komputer Anda.
Setelah reboot, periksa apakah .NET Framework 3.5 diinstal di komputer Anda atau tidak. Lakukan perbaikan berikutnya jika Anda masih mengalami 'Installing .NET Framework 3.5 gagal Kode Kesalahan 0x800F0954'.
Fix-3 Instal .NET Framework 3.5 dari Command prompt-
Anda dapat menginstal .NET framework 3.5 hanya dengan memuat Windows 10 ISO/DVD dan menjalankan perintah di jendela Command prompt. Ikuti langkah-langkah ini untuk menginstal .NET Framework 3.5 dari jendela Command prompt-
1. Unduh Windows 10 ISO.
(CATATAN– Saat mengunduh, jangan lupa untuk mencocokkan build no ISO dengan Windows 10 Anda di komputer Anda.)
2. Sekarang pasang ISO dengan mengklik dua kali padanya.
3. Ingat nama huruf drive (seperti “G:”/”H:” dll).
4. Sekarang, Anda harus menekan Tombol Windows+R untuk meluncurkan Lari.
5. Ketika Anda dapat melihat jendela Run, Anda harus mengetik “cmd”dalam itu Lari jendela dan klik "baik“.

3. Sekarang salin-tempel perintah ini pada Anda Prompt perintah jendela, dan tekan Memasukkan.
dism /online /enable-feature /featurename: NetFX3 /Sumber: H:\sources\sxs /LimitAccess
CATATAN– Anda perlu mengubah huruf drive pada perintah sesuai dengan huruf drive tempat Anda memuat DVD.
dism /online /enable-feature /featurename: NetFX3 /Sumber:G:\sources\sxs /LimitAccess

CATATAN-
Jika Anda menghadapi masalah dengan menjalankan perintah ini, coba jalankan perintah yang disebutkan di bawah ini-
dism /online /enable-feature /featurename: NetFX3/All /Sumber:surat mengemudi:\sources\sxs /LimitAccess
CATATAN– Jangan lupa ganti ‘surat mengemudi' dalam perintah seperti yang dibahas sebelumnya.
dism /online /enable-feature /featurename: NetFX3/All /Sumber:G:\sources\sxs /LimitAccess

Mulai ulang komputer Anda.
Setelah mem-boot ulang, periksa apakah Anda masih menghadapi masalah 'Installing .NET Framework 3.5 failed Error Code 0x800F0954' di komputer Anda.
Anda seharusnya dapat mengaktifkan/menginstal .NET Framework 3.5 di komputer Anda, tanpa kesalahan lebih lanjut.