Πώς να ελέγξετε το ιστορικό των Windows Update χρησιμοποιώντας το PowerShell

How Check Windows Update History Using Powershell



Ως ειδικός πληροφορικής, ένα από τα πιο σημαντικά πράγματα που μπορείτε να κάνετε είναι να διατηρείτε τα Windows σας ενημερωμένα. Αυτό όχι μόνο σας προστατεύει από απειλές ασφαλείας, αλλά μπορεί επίσης να βελτιώσει την απόδοση του υπολογιστή σας. Ένας τρόπος για να διασφαλίσετε ότι οι ενημερώσεις των Windows εγκαθίστανται σωστά είναι να ελέγξετε το ιστορικό ενημερώσεων. Αυτό μπορεί να γίνει χρησιμοποιώντας το PowerShell. Για να ελέγξετε το ιστορικό ενημερώσεων των Windows χρησιμοποιώντας το PowerShell, ακολουθήστε τα εξής βήματα: 1. Πατήστε το πλήκτρο Windows + R για να ανοίξετε την εντολή Εκτέλεση. 2. Πληκτρολογήστε powershell και πατήστε Enter. 3. Πληκτρολογήστε Get-WUHistory και πατήστε Enter. 4. Θα πρέπει τώρα να δείτε μια λίστα με όλες τις ενημερώσεις που έχουν εγκατασταθεί στον υπολογιστή σας, μαζί με την ημερομηνία και την ώρα εγκατάστασης κάθε ενημέρωσης. Εάν δεν βλέπετε ενημερώσεις στο ιστορικό σας, είναι πιθανό οι ενημερώσεις σας να μην έχουν εγκατασταθεί σωστά. Σε αυτήν την περίπτωση, θα χρειαστεί να αντιμετωπίσετε τις ρυθμίσεις του Windows Update.



Τα συστήματα των Windows ενημερώνονται τακτικά με τις πιο πρόσφατες ενημερώσεις κώδικα για τη βελτίωση της απόδοσης του συστήματος. Η Microsoft κυκλοφορεί αυτήν την υπηρεσία και επιδιορθώνει ως μέρος μιας δωρεάν υπηρεσίας ενημέρωσης για τη βελτίωση της εμπειρίας των Windows. Αυτές οι ενημερώσεις εγκαθίστανται αυτόματα με βάση τις ρυθμίσεις συστήματος και σπάνια απαιτούν πληροφορίες από τους τελικούς χρήστες. Οι δωρεάν ενημερώσεις αποτελούν μέρος της Υπηρεσίας και Υποστήριξης των Windows, οι οποίες κυκλοφορούν λογισμικό για την αποτελεσματική διόρθωση σφαλμάτων. Για να διατηρηθεί η ασφάλεια των υπολογιστών, το Windows Update διασφαλίζει ότι το σύστημα διαθέτει τις πιο πρόσφατες ενημερώσεις ασφαλείας, ενημερώσεις κώδικα και διορθώσεις σφαλμάτων.





Οι χρήστες μπορούν να ελέγξουν το ιστορικό ενημερώσεων χρησιμοποιώντας το PowerShell, τη γραμμή εντολών ή μπορούν επίσης να ελέγξουν το ιστορικό ενημερώσεων μέσω της διεπαφής χρήστη των ρυθμίσεων των Windows. Σε αυτό το άρθρο, θα συζητήσουμε πώς να παραθέσουμε ολόκληρο το ιστορικό συμβάντων του Windows Update χρησιμοποιώντας ένα από τα εργαλεία διαχείρισης αυτοματισμού εργασιών και διαμόρφωσης, όπως το PowerShell. Μπορείτε επίσης να λάβετε πληροφορίες σχετικά με τυχόν τρέχουσες επιδιορθώσεις ή τεχνικές ενημερώσεις γρήγορης επιδιόρθωσης που λαμβάνονται ως μέρος των επιδιορθώσεων λογισμικού.





Ελέγξτε το ιστορικό ενημερώσεων των Windows με το PowerShell

Μεταβείτε στο μενού έναρξης και αναζητήστε το Windows PowerShell. Κάντε δεξί κλικ σε αυτό και επιλέξτε Εκτέλεση ως διαχειριστής.



Στη γραμμή εντολών, γράψτε την ακόλουθη εντολή, η οποία παραθέτει τις εγκατεστημένες ενημερώσεις κώδικα μαζί με τα αναγνωριστικά, τις εγκατεστημένες πληροφορίες, την περιγραφή κ.λπ.

|_+_|

Πώς να ελέγξετε το ιστορικό των Windows Update χρησιμοποιώντας το PowerShell

Μπορείτε επίσης να εισαγάγετε την ακόλουθη εντολή για να παραθέσετε τις ενημερώσεις κώδικα και την περιγραφή τους.



|_+_|

Εναλλακτικά, μπορείτε επίσης να γράψετε ένα ερώτημα στον υπολογιστή για το ιστορικό ενημέρωσης και να επιστρέψετε έναν δείκτη σε μια λίστα με αντίστοιχες καταχωρήσεις στο σύστημα των Windows. Τα ερωτήματα γράφονται για την απαρίθμηση του ιστορικού WUA στο PowerShell ορίζοντας διάφορες συναρτήσεις για τη μετατροπή των συμβάντων ιστορικού WUA του κωδικού αποτελέσματος σε Όνομα και την ανάκτηση των πιο πρόσφατων 50 αρχείων καταγραφής WUA. Μπορείτε να αλλάξετε τα αντικείμενα ώστε να εμφανίζεται οποιοσδήποτε αριθμός προηγούμενων ενημερωμένων συμβάντων.

# Μετατροπή κωδικού αποτελέσματος ιστορικού Wua στο όνομα # 0 και 5 δεν χρησιμοποιούνται για το ιστορικό # Δείτε τη συνάρτηση https://msdn.microsoft.com/en-us/library/windows/desktop/aa387095(v=vs.85).aspx Convert-WuaResultCodeToName { param ([Παράμετρος (Υποχρεωτικό = $true)] [int] $ResultCode) $Result = διακόπτης $ResultCode ($ResultCode) {2 { $Result = 'Επιτυχία'} 3 { $Result = 'Επιτυχία με σφάλμα '} 4 {$Result = 'Απέτυχε'}} επιστροφή $Result} συνάρτηση Get-WuaHistory {# Λήψη συνεδρίας WUA $session = (New-Object -ComObject 'Microsoft.Update.Session') # Ερώτημα για το τελευταίο 1000 ιστορικό ξεκινώντας από την πρώτη καταχώρηση p $history = $session.QueryHistory('
				
Δημοφιλείς Αναρτήσεις