Rain WikiWindows · Linux · Android

Cache Windows Update (SoftwareDistribution)

Folder sistemWindows 10, 11Aman untuk dihapus: Hanya dengan alatnya sendiri

Windows Update mengunduh paket pembaruan ke C:\Windows\SoftwareDistribution\Download sebelum memasangnya. Setelah pemasangan, file yang diunduh tidak lagi diperlukan, dan versi komponen lama yang digantikan oleh pembaruan juga dapat dibersihkan. Windows mengelola folder ini sendiri; folder ini dapat dibersihkan menggunakan Pembersihan Disk (Disk Cleanup) atau direset saat pembaruan terus mengalami kegagalan.

1Hal yang disimpan di dalamnya

C:\Windows\SoftwareDistribution berisi folder Download yang menampung paket pembaruan serta folder DataStore yang berisi database Windows Update, termasuk riwayat pembaruan yang ditampilkan di Pengaturan (Settings).

Pengoptimalan Pengiriman (Delivery Optimization), yang membagikan bagian pembaruan antar PC, memiliki cache tersendiri. Cache ini dibersihkan menggunakan opsi 'File Pengoptimalan Pengiriman' di Pembersihan Disk (Disk Cleanup) atau di Pengaturan > Sistem > Penyimpanan > File sementara (Settings > System > Storage > Temporary files).

2Membersihkan setelah pembaruan

Opsi 'Pembersihan Windows Update' di Pembersihan Disk (Disk Cleanup) (yang muncul setelah mengeklik 'Bersihkan file sistem') menghapus versi lama dari komponen yang diperbarui. Hal serupa juga dilakukan oleh perintah Dism.exe /Online /Cleanup-Image /StartComponentCleanup. Setelah ini, pembaruan yang terpasang tidak lagi dapat dicopot pemasangannya.

3Mereset cache pembaruan

Ketika pembaruan berulang kali gagal dengan error yang sama, langkah pemecahan masalah dari Microsoft mencakup penghentian layanan Windows Update dan BITS, penggantian nama folder SoftwareDistribution, serta memulai kembali layanan-layanan tersebut. Windows kemudian akan membuat folder baru yang kosong dan mengunduh kembali apa yang dibutuhkannya.

Cara mereset cache Windows Update

  1. Buka Command Prompt sebagai administrator.
  2. Hentikan layanan: net stop wuauserv dan net stop bits
  3. Ubah nama folder: ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  4. Jalankan kembali layanan: net start bits dan net start wuauserv
  5. Buka Pengaturan > Windows Update (Settings > Windows Update) dan pilih 'Periksa pembaruan'.
  6. Ketika pembaruan sudah berfungsi kembali, hapus SoftwareDistribution.old.

Perhatian

  • Jangan menghapus atau mengubah nama folder saat pembaruan sedang diunduh atau dipasang.
  • Setelah dilakukan reset, daftar riwayat pembaruan di Pengaturan (Settings) mungkin kosong; pembaruan yang sudah terpasang akan tetap terpasang.
  • Setelah pembersihan komponen, pembaruan yang terpasang tidak dapat dicopot pemasangannya.

Sumber

  1. Memecahkan masalah pembaruan Windows (Dukungan Microsoft) support.microsoft.com
  2. Membersihkan folder WinSxS (Microsoft Learn) learn.microsoft.com

Terakhir ditinjau: