Cara mengatasi Error 0x800f0831 Windows 10 Update

By | November 24, 2022

Cara mengatasi error 0x800f0831 Windows 10 Update – Jika Anda mengalami error 0x800f0831 saat menginstal Pembaruan Windows di Windows 10, jangan khawatir. Anda dapat memperbaikinya dengan perbaikan di bawah ini.

Apa penyebab Error 0x800f0831 Windows 10 Update?

Sebelum Anda menuju ke perbaikan, Anda mungkin ingin tahu apa yang menyebabkan kesalahan 0x800f0831. Menurut Microsoft , penyebab error 0x800f0831 adalah manifes yang hilang dari paket pembaruan sebelumnya. Apa artinya? Ini berarti komponen Pembaruan Windows tidak mengetahui paket apa yang diinstal sebelumnya, sehingga menolak untuk menginstal paket pembaruan baru. Untuk mengatasi masalah tersebut, salah satu metode yang efektif adalah menginstal paket pembaruan secara manual (lihat Perbaiki 1 ). Dalam beberapa kasus yang jarang terjadi, Fix 1 mungkin tidak berfungsi. Jika Fix 1 tidak bekerja untuk Anda, Anda dapat mencoba Fix 2 untuk memperbaiki masalah.

Perbaiki 1: Instal paket pembaruan secara manual

Karena kemungkinan penyebabnya adalah manifes yang hilang dari paket Pembaruan Windows, Anda dapat menginstal paket pembaruan secara manual untuk menyelesaikan masalah.

Berikut cara menginstal paket pembaruan itu secara manual:

Pertama , cari tahu apa paket pembaruan yang hilang. Anda dapat memeriksa file log CBS untuk menemukan paket pembaruan yang hilang. Untuk melakukannya, ikuti langkah-langkah berikut:

1) Buka C:\Windows\Logs\CBS dan buka file log CBS.log

     Error 0x800f0831 Windows 10 Update

2) Pada keyboard Anda, tekan Ctrl+F (tombol Ctrl dan tombol F) secara bersamaan untuk memanggil kotak Temukan.

3) copy dan paste kode error ‘0x800f0831’ ke kotak dan klik Find next untuk menemukan lokasi kesalahan.

Error 0x800f0831 Windows 10 Update

4) Anda dapat menemukan nama paket pembaruan yang hilang pada baris yang berisi ‘HRESULT=0x800f0831’ (ditampilkan seperti di bawah)

Error 0x800f0831 Windows 10 Update

Kedua , unduh dan instal paket secara manual.

1) Buka Katalog Pembaruan Windows di mana Anda dapat mengunduh paket pembaruan.

2) Ketik nama paket pembaruan yang hilang ke dalam kotak pencarian dan klik Search .

Error 0x800f0831 Windows 10 Update

3) Unduh paket berdasarkan versi Windows 10 Anda (64bit atau 32bit).

Error 0x800f0831 Windows 10 Update

4) Klik dua kali pada file yang diunduh (file MSU) dan ikuti petunjuk di layar untuk menginstal paket.

Tip : Jika Anda tidak dapat menginstal paket pembaruan dalam format MSU, Anda dapat membongkar paket MSU secara manual dan mengekstrak file CAB darinya. Kemudian Anda dapat menggunakan perintah untuk menginstal pembaruan secara manual. Untuk melakukannya:

1) Buat file sementara di drive C:\ (misalnya, Temp).

2) Pada keyboard Anda, tekan Win+S (tombol logo Windows dan tombol S) secara bersamaan untuk membuka pencarian.

3) Ketik ‘cmd’ ke dalam kotak pencarian, lalu Anda akan melihat Command Prompt dipilih pada menu pop-up. Klik Run as administrator untuk membuka jendela Prompt Perintah Administrator.

Error 0x800f0831 Windows 10 Update

4) Pada Command Prompt, ketik perintah berikut . Pastikan Anda menekan Enter setelah mengetik setiap perintah.

salin c:\Users\Administrator\Downloads\ c:\Temp 
cd c:\Temp 
expand -f:* . 
DISM.exe /Online /Add-Package /PackagePath:

Misalnya , saya mengunduh kb4565627 dari Katalog Pembaruan Windows, lalu menjalankan perintah berikut untuk mengekstrak file CAB dan menginstalnya secara manual.

salin c:\Users\Administrator\Downloads\windows10.0-kb4565627-x86-ndp48_7a3224fba82cff5e3e08c4fa8253684d97e3ed5c.msu c:\Temp 

cd c:\Temp 

perluas windows10.0-kb4565627-x86-ndp48_785c. 

DISM.exe /Online /Add-Package /PathPath:Windows10.0-KB4565627-x86-NDP48.cab

Error 0x800f0831 Windows 10 Update
Setelah menginstal paket pembaruan yang hilang, periksa untuk melihat apakah Error 0x800f0831 Windows 10 Update telah teratasi.

Perbaiki 2: Ganti nama folder SoftwareDristribution dan folder Catroot2

SoftwareDristribution dan catroot2 adalah folder Sistem Operasi Windows yang diperlukan untuk menginstal Pembaruan Windows. Folder SoftwareDistribution menyimpan file sementara, dan folder catroot2 menyimpan tanda tangan paket Pembaruan Windows. Mengganti nama kedua folder ini diketahui dapat memperbaiki beberapa masalah Pembaruan Windows seperti Error 0x800f0831 Windows 10 Update.

Jadi untuk memperbaiki Error 0x800f0831 Windows 10 Update, Anda dapat mengganti nama kedua folder ini. Untuk melakukannya:

1. Pada keyboard Anda, tekan Win+S (tombol logo Windows dan tombol S) secara bersamaan untuk membuka pencarian.

2. Ketik ‘cmd’ ke dalam kotak pencarian, lalu Anda akan melihat Command Prompt yang dipilih pada menu pop-up. Klik Jalankan sebagai administrator untuk membuka jendela Prompt Perintah Administrator.

buka command prompt

3. Ikuti petunjuk di bawah ini untuk mengetik perintah.

1) Sebelum Anda mengganti nama folder SoftwareDistribution dan folder catroot2, Anda harus menghentikan layanan yang terkait dengan Pembaruan Windows. Mereka adalah Background Intelligent Transfer (BITS), layanan Pembaruan Windows, dan layanan Kriptografi.

Untuk menghentikan layanan, pada Command Prompt, ketik perintah berikut . Pastikan Anda menekan Enter setelah mengetik setiap perintah.

net stop bits 

net stop wuauserv 

net stop cryptsvc

Error 0x800f0831 Windows 10 Update
2) Setelah menerima layanan yang terkait dengan Pembaruan Windows, ganti nama folder SoftwareDistribution dan folder catroot2.

Untuk melakukannya, pada Command Prompt, ketik perintah berikut . Pastikan Anda menekan Enter setelah mengetik setiap perintah.

Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak

Ren %systemroot%\system32\catroot2 catroot2.bak

Error 0x800f0831 Windows 10 Update
3) Pastikan folder berhasil diganti namanya.

Buka C:\Windows dan periksa apakah folder SoftwareDistribution diubah namanya menjadi SoftwareDistribution.bak.

Error 0x800f0831 Windows 10 Update

Pergi ke C:\Windows\System32 dan periksa apakah catroot2 diubah namanya menjadi catroot2.bak.

Error 0x800f0831 Windows 10 Update

4) Setelah mengganti nama folder, restart layanan BITS, layanan Pembaruan Windows, dan layanan Kriptografi.

Untuk melakukannya, pada prompt perintah, ketik perintah berikut . Pastikan Anda menekan Enter setelah mengetik setiap perintah.

net stop bits  
net stop wuauserv  
net stop cryptsvc
Error 0x800f0831 Windows 10 Update

4. Restart PC Anda dan lihat apakah Anda dapat menginstal Pembaruan Windows tanpa kode error 0x800f0831.

Semoga Anda dapat memperbaiki Error 0x800f0831 Windows 10 Update dengan perbaikan di atas. Jika Anda memiliki pertanyaan, ide atau saran, jangan ragu untuk meninggalkan komentar di bawah.