Setiap kali Anda menginstal pembaruan atau sistem menginstalnya secara otomatis, riwayat Pembaruan Windows diperbarui dengan nomor KB. Anda dapat memeriksa riwayat Pembaruan Windows, tetapi GUI tidak menyediakan opsi untuk mencetak daftar pembaruan yang diinstal dari layar riwayat Pembaruan Windows. Berikut beberapa alat dari situs Nirsoft yang dapat membantu Anda mencetak riwayat Pembaruan Windows.
Cara Mencetak Riwayat Pembaruan Windows Anda Dengan Mengekspor ke file
Menggunakan WinUpdatesList
Daftar Pembaruan Win menampilkan daftar semua pembaruan Windows, termasuk Service Packs dan Hotfix yang diinstal di komputer lokal Anda. Anda dapat menyalin daftar pembaruan ke clipboard, atau menyimpannya ke file teks/HTML/XML dalam satu klik. Bidang berikut ditampilkan untuk setiap pembaruan yang terdaftar.
Nama, Deskripsi, Tanggal Pemasangan, Jenis Pembaruan, Tautan Web, Deskripsi Panjang, Waktu Modifikasi Terakhir, Diinstal oleh, Versi Tampilan, Aplikasi, Perintah Hapus Instalasi
Pilih semua entri dan klik tombol Simpan. Dari kotak daftar drop-down jenis file, pilih format di mana data akan ditulis. WinUpdatesList berfungsi di semua versi Windows.
Catatan: Alat WinUpdatesList sudah sangat tua dan tidak diperbarui lagi. Ada alat baru bernama WinUpdatesView yang menggantikan Daftar Pembaruan Win.
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 mengurai file basis data pembaruan Windows (DataStore.edb
) dari drive eksternal atau dari komputer jarak jauh di jaringan Anda.
TERKAIT:Bagaimana cara memeriksa apakah Pembaruan Windows (KB) Tertentu Diinstal di Komputer Anda?
Menggunakan SysExporter
SysExporter memungkinkan Anda untuk mengambil data yang disimpan dalam tampilan daftar standar, tampilan pohon, kotak daftar, dan kotak kombo dari hampir semua aplikasi yang berjalan di sistem Anda, dan mengekspornya ke file teks, HTML, atau XML. Mari gunakan SysExporter untuk mengekspor daftar Pembaruan Windows ke file teks di komputer Windows 7.
Sayangnya, pada komputer Windows 10, SysExporter tidak dapat mengambil daftar pembaruan Windows dari Panel Kontrol → Semua Item Panel Kontrol → Program dan Fitur → Lihat pembaruan yang diinstal kotak tampilan daftar.
Untuk mengekspor Riwayat Pembaruan Windows di Windows 7, gunakan langkah-langkah berikut:
- Unduh SysExporter alat dan jalankan
- Klik Mulai, Semua Program, Pembaruan Windows
- Klik Lihat riwayat pembaruan
- Di SysExporter, pilih item bernama Lihat riwayat pembaruan (ListView)
- Di panel bawah, pilih semua entri (CTRL + A)
- Klik kanan dan pilih Salin item yang dipilih (Dibatasi tab)
- Membuka buku catatan dan rekatkan teks dari clipboard.
- Simpan dokumen Notepad.
Anda juga dapat membuka file CSV yang diekspor menggunakan Microsoft Excel sehingga akan ditampilkan dengan rapi dengan header kolom.
Menggunakan PowerShell
Luncurkan Windows Powershell. Salin dan tempel kode berikut di konsol PowerShell:
Dapatkan-Perbaikan Terbaru | format-daftar
Ini mencantumkan pembaruan yang diinstal untuk Sistem Operasi Anda.
Cuplikan kode berikut akan mencantumkan semua jenis pembaruan (baik Windows dan aplikasi) tetapi hanya yang diinstal menggunakan Pembaruan Windows, Pembaruan Microsoft, fitur Pembaruan Otomatis atau melalui WSUS.
# Ubah Kode Hasil Riwayat Wua menjadi Nama. # 0, dan 5 tidak digunakan untuk sejarah. # Melihat https://msdn.microsoft.com/en-us/library/windows/desktop/aa387095(v=vs.85).aspx. fungsi Convert-WuaResultCodeToName. { param( [Parameter (Wajib=$true)] [int] $ResultCode ) $Result = $ResultCode switch($ResultCode) { 2 { $Hasil = "Berhasil" } 3 { $Hasil = "Berhasil Dengan Kesalahan" } 4 { $Hasil = "Gagal" } } kembali $Hasil. } fungsi Get-WuaHistory. { # Dapatkan Sesi WUA $session = (New-Object -ComObject 'Microsoft. Memperbarui. Session') # Query 1000 History terbaru dimulai dengan record pertamap $history = $session. QueryHistory("",0,1000) | ForEach-Object { $Result = Convert-WuaResultCodeToName -ResultCode $_.ResultCode # Membuat properti yang tersembunyi di properti com terlihat. $_ | Add-Member -MemberType NoteProperty -Value $Result -Name Result $Product = $_.Categories | Dimana-Objek {$_.Type -eq 'Produk'} | Select-Object -First 1 -ExpandProperty Name $_ | Add-Member -MemberType NoteProperty -Nilai $_.PerbaruiIdentitas. UpdateId -Nama UpdateId $_ | Add-Member -MemberType NoteProperty -Nilai $_.UpdateIdentity. RevisionNumber -Nama RevisionNumber $_ | Add-Member -MemberType NoteProperty -Nilai $Product -Name Product -PassThru Write-Output $_ } #Hapus catatan nol dan hanya kembalikan bidang yang kita inginkan $history | Where-Object {![String]::IsNullOrWhiteSpace($_.title)} | Hasil Pilih-Objek, Tanggal, Judul, SupportUrl, Produk, UpdateId, Nomor revisi. }
Src: Stack Overflow
Dan kemudian jalankan:
Dapatkan-WuaHistory | Format-Tabel
Baris perintah menampilkan daftar pembaruan WU yang diinstal di jendela konsol
Untuk menampilkan hasilnya ke file .html, jalankan:
Dapatkan-WuaHistory | sort-object Tanggal -Unik | ConvertTo-Html | File Keluar d:\wulist.htm
Ini menampilkan daftar pembaruan yang diinstal ke file HTML bernama d:\wulist.htm
Anda dapat menambahkan sedikit Penataan tabel CSS ke file HTML dan membuatnya terlihat lebih rapi seperti di bawah ini:
Sebagai alternatif, Anda juga dapat menggunakan cuplikan kode PowerShell ini yang hanya mendapatkan bidang Judul, Deskripsi, Tanggal, dan Operasi:
$Session = Objek Baru -ComObject "Microsoft. Memperbarui. Sidang" $Pencari = $Sesi. BuatUpdateSearcher() $historyCount = $Pencari. DapatkanTotalHistoryCount() $Pencari. QueryHistory (0, $historyCount) | Pilih-Objek Judul, Deskripsi, Tanggal, @{name="Operation"; ekspresi={switch($_.operasi){ 1 {"Instalasi"}; 2 {"Mencopot pemasangan"}; 3 {"Lainnya"} }}} | Urutkan-Objek Tanggal -Unik | ConvertTo-Html | File Keluar d:\wulist.htm
TERKAIT:Bagaimana cara memeriksa apakah Pembaruan Windows (KB) Tertentu Diinstal di Komputer Anda?
Satu permintaan kecil: Jika Anda menyukai posting ini, silakan bagikan ini?
Satu share "kecil" dari Anda akan sangat membantu perkembangan blog ini. Beberapa saran bagus:- Sematkan!
- Bagikan ke blog favorit Anda + Facebook, Reddit
- Tweet itu!