Fix: Potential Windows Update Database Error Detected

Handling Windows updates is always going to be an adventure a couple of people go through without having to go through several issues and errors. A plenty of people simply ignore these updates until Windows actually forces you to download them or until you face an app which only runs on the latest installment of windows.

A lot of different errors may appear while you deal with these updates and the fixes tend to be difficult to find and you never know what exactly is causing the issue until you try several alternatives.

Database Error during Windows Update

The error message stating “Potential Windows update database error detected” can appear during several different processes regarding Windows update. First of all, it can appear while simply updating Windows to a newer version. Apart from that, it can occur when you select several other functions such as “Repair Windows Update” or similar. You may encounter several different codes or no code at all but the solution to each of them is the same.

This may look quite frustrating to people who struggle to go through with the update after several months of delaying only to be faced with an error message saying something went wrong. There are several solutions to the issue and you may have to try all of them to end up happy with the end product.

Repair Corrupt System Files

Download and run Restoro to scan for corrupt files from here, if files are found to be corrupt and missing repair them and then check if it still gets stuck, if it is then try the Solutions listed below.

Solution 1: Use the SFC Scan

The solution to this problem suggested by Microsoft helped an unusual amount of people, unlike their other solutions which looks almost automated. Try this out before doing anything else. The SFC stands for System File checker and it checks your computer for faulty or corrupt system files and it automatically repairs them.

  1. Enter “Command Prompt” in your Search box, right click on the icon and select “Run as administrator.
  2. Type “sfc/scannow” and press Enter.
  3. The process should begin and automatically fix faulty files.

Solution 2: Use the DISM Tool

DISM bermaksud Deployment Image Servicing and Management dan ia adalah alat yang boleh digunakan untuk membaiki dan memperbaiki imej Windows. Ini juga disarankan oleh Microsoft kerana ia dapat menyelesaikan masalah tertentu secara automatik.

  1. Jalankan Command Prompt sebagai Pentadbir seperti yang dijelaskan dalam Penyelesaian 1.
  2. Terdapat dua perintah berasingan yang perlu anda gunakan untuk menyelesaikan proses:
DISM.exe / Online / Cleanup-image / scanhealth DISM.exe / Online / Cleanup-image / Restorehealth
  1. Anda mesti menunggu sejumlah masa untuk proses selesai tetapi JANGAN membatalkannya sendiri dengan cara apa pun.

Penyelesaian 3: Menetapkan semula Komponen Kemas Kini Windows Secara Manual

Proses ini agak lebih maju dan ini bermakna anda akan menetapkan semula keseluruhan utiliti kemas kini secara manual dan memulakan proses pengemaskinian dari awal. Ikuti arahan di bawah dengan sangat berhati-hati.

  1. Jalankan Command Prompt sebagai Pentadbir seperti yang dijelaskan dalam penyelesaian di atas.
  2. Anda boleh menggunakan perintah berikut untuk menghentikan proses Perkhidmatan Pembaruan Windows, Pemasang MSI, BITS, dan Kriptografi.
net stop wuauserv net stop cryptSvc net stop bit net stop msiserver
  1. Anda perlu menamakan semula dua folder, SoftwareDistribution dan Catroot2. Anda boleh mencarinya sendiri tetapi pastinya lebih mudah hanya dengan menyalin arahan di bawah. Anda dapat melihat lokasi fail-fail ini dalam arahan jika anda ingin menamakannya secara manual.
ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old ren C: \ Windows \ System32 \ catroot2 Catroot2.old
  1. Sudah waktunya untuk memulakan proses yang kita akhiri di Langkah 2 dengan menggunakan perintah berikut:
permulaan bersih wuauserv permulaan bersih cryptSvc bit permulaan bersih permulaan permulaan msiserver
  1. Sudah tiba masanya untuk menghidupkan semula PC anda dan meneruskan Windows Update sekali lagi.

Penyelesaian 4: Menggunakan Penyelesai Masalah Kemas kini Windows.

Windows dilengkapi dengan penyelesai masalah pra-pemasangan yang direka untuk menangani masalah yang serupa dan ia pasti dapat membantu apabila anda tidak mempunyai pilihan lain.

  1. Buka Panel Kawalan >> Penyelesaian Masalah >> Sistem dan Keselamatan >> Selesaikan masalah dengan Kemas kini Windows.
  2. Ikuti arahan di skrin.

Penyelesaian 5: Memadam Beberapa Folder

  1. Cari C: \ Windows \ SoftwareDistribution \ Muat turun dan padam semua yang anda dapati di dalamnya.
  2. Buka C: \ Windows \ SoftwareDistribution dan padam fail Download.old yang anda lihat.
  3. Kemas kini harus dimulakan tanpa masalah.

Penyelesaian 6: Melakukan Tetapan Semula Windows

Setelah penyelesaian lain gagal, pertaruhan terakhir anda mungkin dengan memasang semula Windows tanpa menggunakan fail kerana anda boleh melakukannya dengan Windows 10. Pertama sekali, anda memerlukan USB atau DVD untuk memuat turun pemasangan Windows 10 juga. Anda boleh memuat turunnya di sini.

  1. Muatkan DVD atau pemacu USB yang anda gunakan sebagai media pemasangan Windows dan mulakan komputer anda.
  2. Pilih Selesaikan Masalah dari skrin Pilih pilihan dan klik pada Pilihan Lanjutan.
  3. Pilih Tetapkan Semula PC ini dan Simpan Fail Saya.

Penyelesaian 7: Menggunakan Skrip Automatik untuk Menetapkan Semula Perkhidmatan Pembaruan Windows.

Sekiranya langkah-langkah dalam Penyelesaian 3 terdengar terlalu rumit, anda selalu dapat menggunakan skrip ini dan mencapai hasil yang lebih baik kerana terdapat beberapa ciri yang tidak termasuk dalam Penyelesaian 3.

  1. Muat turun skrip untuk Windows 10 build 10240 dan yang lebih baru dari sini dan untuk pengguna yang menjalankan Windows 7,8.0 atau 8.1 dari sini
  2. Cari di folder Muat turun, klik kanan, dan pilih Ekstrak.
  3. Klik kanan pada fail WuReset.bat selepas pengekstrakan dan jalankan sebagai pentadbir.
  4. Mulakan semula PC setelah proses selesai dan "Tugas selesai berjaya muncul.