6 Cara Mudah Mengatasi Error Code 0x800f0905 Windows

Cara Mengatasi Error 0x800f0905

Error dengan code 0x800f0905 biasanya muncul saat komputer gagal melakukan proses update Windows, entah itu di Windows 10 maupun Windows 11.

Lalu bagaimana cara memperbaikinya? Silahkan lakukan beberapa cara mengatasi error 0x800f0905 yang sudah kami rangkum di bawah ini:

Solusi 1: Update Windows Terbaru

First of all! Coba lakukan update Windows terlebih dahulu. Yah meskipun error code tersebut biasanya muncul saat melakukan update, tapi tidak ada salahnya kamu mencobanya lagi.

Buat yang masih bingung, berikut cara melakukan update Windows 10:

  1. Buka Settings dengan menekan Windows + I.
  2. Pilih Update & Security.
  3. Klik Check for updates.
Check Update Windows 10

Lakukan proses download dan install apabila ditemukan pembaruan Windows.

Terkadang, proses update memang membutuhkan waktu yang cukup lama, jadi ditunggu saja ya! Dan kalau diminta untuk melakukan restart, segera restart komputer kamu agar update diterapkan.

Baca Juga: Cara Mematikan Auto Update Windows 10

Solusi 2: Jalankan Troubleshoot Windows Update

Windows sejak awal telah menyematkan fitur bernama troubleshoot. Fitur ini memang dikhususkan agar pengguna bisa menyelesaikan berbagai masalah pada komputer.

Jadi, kamu bisa memanfaatkan fitur tersebut untuk mengatasi error 0x800f0905. Begini cara menggunakan Windows Troubleshooter:

Langkah 1: Buka Settings melalui Start Menu atau tekan Windows + I.

Langkah 2: Pilih menu pengaturan Update & Security.

Buka Pengaturan Update Windows 10

Langkah 3: Buka tab Troubleshoot di tampilan jendela sebelah kiri.

Langkah 4: Klik tulisan Additional Troubleshooters.

Klik Additional Troubleshooters

Langkah 5: Pilih Windows Update pada halaman selanjutnya.

Langkah 6: Klik Run the troubleshooter.

Klik Tombol Troubleshoot Windows Update

Tunggu hingga proses deteksi masalah selesai dilakukan, disini Windows Troubleshoot juga akan memperbaiki masalah yang ditemukan secara otomatis.

Baca Juga: Cara Mengatasi Wireless Capability is Turned Off

Solusi 3: Segarkan Service Windows Update

Selain melakukan troubleshooter, kamu juga bisa melakukan refresh terhadap service Windows Update.

Cara ini bisa dilakukan melalui program CMD atau Windows PowerShell, tapi sebaiknya gunakan CMD saja karena lebih familiar, berikut caranya:

Step 1: Buka Start Menu.

Step 2: Ketik CMD lalu klik Run as Administrator pada aplikasi Command Prompt.

Jalankan Cmd Run As Administrator

Step 3: Masukkan semua perintah di bawah ini satu per satu, dan setiap perintahnya diakhiri dengan menekan tombol Enter.

  • net stop bits
  • net stop wuauserv
  • net stop appidsvc
  • net stop net stop cryptsvc
  • Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader*.*”
  • rmdir %systemroot%\SoftwareDistribution /S /Q
  • rmdir %systemroot%\system32\catroot2 /S /Q
  • regsvr32.exe /s atl.dll
  • regsvr32.exe /s urlmon.dll
  • regsvr32.exe /s mshtml.dll
  • netsh winsock reset
  • netsh winsock reset proxy
  • net start bits
  • net start wuauserv
  • net start appidsvc
  • net start cryptsvc

Step 4: Restart komputer atau laptop kamu.

Perlu diperhatikan, perintah di atas memang cukup banyak. Jadi kamu harus teliti saat melakukannya, jangan sampai salah! Karena itu bisa berbahaya.

Solusi 4: Scan dan Perbaiki File System

Solusi berikutnya yang bisa kamu coba yaitu melakukan perbaikan terhadap file sistem yang rusak.

Caranya bisa dengan menggunakan perintah di Command Prompt, yaitu perintah SFC dan DISM. Berikut selengkapnya:

  • Pertama: Buka Start Menu lalu cari CMD dan jalankan dengan Run as Administrator.
Klik Run As Administrator di Program CMD
  • Kedua: Masukkan perintah sfc /scannow lalu tekan Enter.
Masukkan Perintah SFC Scannow
  • Ketiga: Setelah sfc selesai, masukkan lagi perintah DISM /Online /Cleanup-Image /RestoreHealth kemudian tekan Enter.
Masukkan Perintah DISM

Selepas proses di atas selesai, sekarang restart dulu komputer atau laptop kamu.

Baca Juga: Cara Mengatasi User Profile Cannot be Loaded Windows 10

Solusi 5: Coba Buat dan Jalankan WURESET

WUReset merupakan sebuah script khusus untuk melakukan perbaikan pada komponen Windows Update.

Jadi dengan membuat dan menjalankan script ini, setidaknya masalah error 0x800f0905 dapat teratasi.

Berikut cara membuat dan menjalankan script WUreset:

Langkah #1: Buka aplikasi Notepad.
Langkah #2: Masukkan script di bawah ini ke notepad kamu.

@ECHO OFF
echo.
echo =============================================
echo Simple Script to Reset / Clear Windows Update
echo.
echo Created by "Vishal Gupta" for AskVG.com
echo.
echo Thanks to DTM for sharing the commands
echo =============================================
echo.
PAUSE
echo.
attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2.
echo Stopping Windows Update related services…
echo ===========================================
echo.
net stop wuauserv
net stop CryptSvc
net stop BITS
echo Done!
echo.
echo Renaming Windows Update related folders…
echo ==========================================
echo.
ren %windir%\system32\catroot2 catroot2.old
ren %windir%\SoftwareDistribution sold.old
ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old
echo Done!
echo.
echo Starting Windows Update related services…
echo ===========================================
echo.
net Start BITS
net start CryptSvc
net start wuauserv
echo Done!
echo.
echo Task completed successfully…
echo.
PAUSE

Langkah #3: Simpan file script tersebut dengan nama WUReset.bat.
Langkah #4: Klik kanan file WUReset.bat dan pilih Run as Admin untuk menjalankannya.

Solusi 6: Lakukan Reset

Cara terakhir untuk mengatasi error 0x800f0905 yaitu dengan melakukan reset Windows. Tapi cara ini cukup ekstrim, jadi lakukan saat sudah benar-benar mentok dan masalah masih saja terus terjadi.

Berikut cara reset Windows tanpa menghapus data:

Step #1: Tekan Windows + I untuk membuka Settings.
Step #2: Pilih menu pengaturan Update & Security.

Buka Pengaturan Update Windows 10

Step #3: Buka tab Recovery.
Step #4: Klik Get Started di bagian Reset this PC.

Klik Reset Pc

Step #5: Pilih opsi Keep my files agar data tidak hilang.

Pilih Keep My Files Reset Windows

Setelah itu kamu tinggal ikuti saja prosesnya hingga selesai!

Semoga salah satu cara mengatasi error 0x800f0905 yang sudah kami jelaskan di atas bisa berhasil. Jika tidak berhasil, maka kamu bisa melakukan install ulang Windows ya!