Bagaimana cara memeriksa apakah Pembaruan Windows (KB) diinstal pada komputer Anda?

Saluran Pembaruan Windows memberikan semua pembaruan yang diperlukan yang sesuai untuk sistem Anda. Seringkali, intervensi manual tidak diperlukan untuk menginstal pembaruan. Dalam beberapa kasus, terutama selama instalasi manual pembaruan menggunakan installer mandiri, Anda mungkin perlu memeriksa terlebih dahulu apakah pembaruan tertentu (pembaruan prasyarat) diinstal pada sistem Anda.

Artikel ini menjelaskan cara memeriksa apakah Pembaruan Windows spesifik ( KBnnnnnn ) diinstal di komputer Anda atau tidak.

Cara Memeriksa apakah Pembaruan Windows (KB) Diinstal di Komputer Anda

Setidaknya ada tujuh metode berbeda untuk menentukan apakah pembaruan diinstal di sistem.

Metode 1: Periksa riwayat Pembaruan Windows

Aplikasi Pengaturan modern memiliki opsi untuk melihat riwayat pembaruan Windows. Begini cara melihatnya.

  1. Buka Pengaturan dan klik Perbarui & Keamanan
  2. Klik Lihat riwayat pembaruan . Halaman histori pembaruan menunjukkan daftar pembaruan yang diinstal pada komputer Anda.
  3. Gulir daftar dan temukan pembaruan spesifik ( KBnnnnnn ) yang Anda cari.

Catatan editor: Halaman pembaruan sejarah mungkin gagal menunjukkan beberapa pembaruan. Di komputer saya, pembaruan Pembaruan Stack Servis (SSU) KB4470788 tidak terdaftar di halaman riwayat pembaruan meskipun pembaruan telah diinstal beberapa bulan yang lalu.


Metode 2: Lihat pembaruan yang diinstal di Program dan Fitur Panel Kontrol

Menggunakan applet "Program dan Fitur" di Control Panel, Anda dapat menemukan daftar pembaruan yang diinstal.

  1. Klik kanan Mulai, klik Jalankan.
  2. Ketik appwiz.cpl dan klik OK. Ini membuka Program dan Fitur di Control Panel klasik.
  3. Klik View installed updates tautan View installed updates di sisi kiri. Ini menunjukkan kepada Anda daftar pembaruan bersama dengan kolom tanggal pemasangan.

Catatan: Di applet Program dan Fitur klasik, Pembaruan Stack Servis (SSU) KB4470788 terdaftar, dan tanggal instal muncul sebagai Dec 07, 2018 . Tampaknya opsi "Lihat riwayat pembaruan" di aplikasi Pengaturan modern dan "Program dan Fitur" menggunakan dua sumber berbeda untuk menemukan riwayat pembaruan.


Metode 3: Menggunakan perintah DISM

Alat DISM bawaan dapat mencantumkan paket Pembaruan CBS Windows yang diinstal. Ikuti langkah ini:

  1. Buka jendela Prompt Perintah administrator.
  2. Ketikkan perintah berikut dan tekan ENTER:

     dism / online / get-Packages | klip 
  3. Output diarahkan ke clipboard (menggunakan | clip operator).

  4. Buka Notepad dan rekatkan konten dari clipboard (Ctrl + V)
  5. Gunakan opsi Find di Notepad untuk memeriksa apakah pembaruan KB4470788 diinstal.

    Catatan: Waktu Instal pembaruan yang ditunjukkan oleh DISM mungkin dalam GMT.


Metode 4: Jalankan kembali file pemasang pembaruan KB (.msu).

Menjalankan pengaturan KB .msu lagi akan memberi tahu Anda jika pembaruan telah diinstal. Berikut adalah cara mendapatkan penginstal mandiri dari Katalog Pembaruan Microsoft dan menjalankan file setup .msu. Perhatikan bahwa metode ini hanya berfungsi untuk menginstal pembaruan mandiri .msu . Artinya, metode ini tidak berlaku jika Anda memiliki versi .cab .

$config[ads_text6] not found
  1. Kunjungi Katalog Pembaruan Windows
  2. Unduh paket pembaruan ( .msu ) dengan menyebutkan nomor KB.
  3. Klik dua .msu file .msu untuk menjalankan pengaturan. Windows Update Standalone Installer (WUSA) mencari pembaruan di komputer Anda dan menentukan apakah pembaruan sudah diinstal atau belum.

    Jika sudah diinstal, itu menunjukkan pesan yang mengatakan " (KBnnnnnnn) sudah diinstal di komputer ini ."


Metode 5: Menggunakan utilitas WinUpdatesList atau WinUpdatesView dari NirSoft

Utilitas WinUpdatesList ( wul.exe ) dari Nirsoft menampilkan daftar semua pembaruan Windows, termasuk Paket Layanan dan Hotfix yang diinstal pada komputer lokal Anda. Anda dapat menyalin daftar pembaruan ke clipboard, atau menyimpannya ke file teks / HTML / XML dalam satu klik. Bidang berikut ini ditampilkan untuk setiap pembaruan yang terdaftar. Kami telah membahas WinUpdatesList di artikel Cara Mencetak Riwayat Pembaruan Windows Anda Dengan Mengekspor ke File Teks atau HTML ?.

Catatan: Utilitas WinUpdatesList, bagaimanapun, tidak mencantumkan Servis Pembaruan KB4470788 pada komputer saya. Semoga alat ini bekerja dengan baik dalam kasus Anda.

Catatan: Alat WinUpdatesList sudah sangat tua dan tidak diperbarui lagi. Ada alat baru bernama WinUpdatesView yang menggantikan WinUpdatesList .

WinUpdatesView (Penampil Riwayat Pembaruan Windows)

WinUpdatesView adalah alat sederhana dari Nirsoft yang menampilkan riwayat pembaruan Windows di sistem Anda. WinUpdatesView dapat memuat riwayat pembaruan Windows dari sistem lokal Anda, menggunakan API, dan juga dapat membaca dan mem-parsing file database pembaruan Windows ( DataStore.edb ) dari drive eksternal atau dari komputer jarak jauh di jaringan Anda.


Metode 6: Menggunakan baris perintah WMI

Dari admin Command Prompt, jalankan:

 daftar qfe wmic penuh / format: tabel 

Ini menunjukkan daftar pembaruan yang diinstal bersama dengan tanggal instalasi dan detail lainnya.

Atau Ekspor ke file HTML, menggunakan sintaks ini:

 daftar qfe wmic penuh / format: htable> D: \ hotfixes.htm 

Atau untuk daftar pembaruan tertentu, jalankan:

 daftar qfe wmic penuh / format: tabel | findstr / i "4470788" 

Sebagai alternatif, Anda dapat menjalankan perintah Get-Hotfix dari jendela PowerShell untuk mendapatkan hasil yang sama.

Anda bisa mengurutkan tabel dengan kolom InstalledOn dalam urutan menurun dengan menjalankan perintah ini:

 Dapatkan-HotFix | Sortir-Objek Dipasang Di-Turun 

Cmdlet PowerShell Get-HotFix juga menggunakan kelas Win32_QuickFixEngineering (QFE) WMI sebagai alat WMIC CLI di atas. Outputnya persis sama.

Untuk mendaftar semua pembaruan KB termasuk Sistem Operasi, Office, dan pembaruan aplikasi, gunakan skrip PowerShell yang disebutkan di akhir artikel Cara Mencetak Riwayat Pembaruan Windows Anda Dengan Mengekspor ke File Teks atau HTML

Perintah systeminfo dari jendela Command Prompt juga mencantumkan perbaikan terbaru yang diinstal. Itu lagi menggunakan kelas QMI WMI untuk permintaan daftar perbaikan terbaru.


Metode 7: Periksa Entri Registri Pembaruan Windows CBS

Untuk setiap pembaruan yang diinstal, entri registri paket Layanan Berbasis Komponen yang sesuai dibuat. Menggunakan Editor Registri, Anda dapat memeriksa apakah pembaruan Windows telah diinstal pada komputer Anda.

  1. Mulai Penyunting Registri ( regedit.exe )
  2. Buka kunci registri berikut:
     HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Servis Berbasis Komponen \ Paket 
  3. Gunakan opsi Temukan di bawah menu Edit, dan cari kunci yang memiliki teks 4470788 (untuk menemukan entri terkait KB4470788 .)

    Jika kuncinya ada, Anda akan dibawa ke cabang. Dalam kasus saya, karena pembaruan sudah diinstal, opsi Temukan membawa saya ke kunci ini:

    $config[ads_text6] not found
     HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Servis Berbasis Komponen \ Paket \ Package_1_for_KB4470788 ~ 31bf3856ad364e35 ~ amd64 ~~ 17763.164.1.1 
  4. Di panel kanan, periksa data nilai untuk "CurrentState". Jika data nilai bertuliskan 0x00000070 (112), itu berarti pembaruan telah berhasil diinstal .

    Berikut adalah daftar nilai registri CurrentState mungkin dan artinya:

    Berlaku / Kondisi Saat IniHexDesember
    Tidak hadir00
    Hapus Instalasi Tertunda0x55
    Menyelesaikan0x1016
    Terselesaikan0x2032
    Pementasan0x3048
    Dipentaskan0x4064
    Digantikan0x5080
    Instal Tertunda0x6096
    Terpasang Sebagian0x65101
    Diinstal0x70112
    Permanen0x80128

    Sumber: Charts Negara Servis CBS - Penyegaran - Tip of the Day

    Tentukan tanggal dan waktu pemasangan pembaruan menggunakan registri

    Setiap kunci Paket CBS memiliki dua nilai yaitu InstallTimeLow & InstallTimeHigh . Kunci-kunci ini, ketika diterjemahkan akan menunjukkan tanggal dan waktu pembaruan diinstal. Namun, kami memiliki cara pintas untuk menemukan tanggal pemasangan yang tepat dan waktu pembaruan dipasang di komputer Anda.

    Caranya adalah dengan mengekspor cabang Paket ke file .txt (alih-alih format .reg ) dan membaca stempel waktu yang disebutkan dalam file. Kami akan menemukan tanggal dan waktu pemasangan pembaruan KB4470788 dalam contoh ini.

    1. Di Penyunting Registri, pilih kunci berikut ( KB4470788 ):
       HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Servis Berbasis Komponen \ Paket \ Package_1_for_KB4470788 ~ 31bf3856ad364e35 ~ amd64 ~~ 17763.164.1.1 
    2. Klik kanan pada kunci paket dan klik Ekspor.
    3. Dalam contoh ini, kami akan mengekspor cabang Package_1_for_KB4470788~31bf3856ad364e35~amd64~~17763.164.1.1 .
    4. Dalam tipe Simpan sebagai: pilih "File teks (* .txt)".
    5. Beri nama untuk file yang diekspor dan klik Simpan.
    6. Buka file .txt dan lihat data “Last Write Time:”.

      Waktu penulisan terakhir menunjukkan tanggal dan waktu entri registri dibuat.

    Seperti yang Anda lihat, waktu penulisan terakhir dalam contoh ini cocok dengan tanggal dan waktu yang kami tentukan dalam Method 2 menggunakan "Program dan Fitur".

Itu dia! Semoga artikel ini membantu Anda memeriksa apakah Pembaruan Windows tertentu (KBnnnnnnn) telah diterapkan ke sistem Anda atau tidak.

Artikel terkait

  • Bagaimana cara Menginstal CAB dan Pembaruan MSU dari Katalog Pembaruan Windows?
  • Langsung Mengunduh Pembaruan Dari Katalog Pembaruan Microsoft Menggunakan Browser Apa Pun
  • Bagaimana cara mencetak riwayat pembaruan Windows Anda dengan mengekspor ke file teks atau HTML?

Artikel Terkait