Windows Tips & News

Βρείτε το ιστορικό αναβάθμισης των Windows με το PowerShell

ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την απόδοση του συστήματος

Κάθε φορά που εκτελείτε μια αναβάθμιση του build στα Windows 10, το λειτουργικό σύστημα αποθηκεύει ορισμένα κομμάτια πληροφοριών που σχετίζονται με προηγούμενα εγκατεστημένες εκδόσεις λειτουργικού συστήματος στο Μητρώο. Με τη λήψη αυτών των πληροφοριών, μπορείτε να δείτε μια λίστα με εκδόσεις που εγκαταστήσατε για να μεταβείτε στην τρέχουσα εγκατεστημένη έκδοση του λειτουργικού συστήματος. Αυτό μπορεί να είναι πολύ ενδιαφέρον, ειδικά αν έχετε αναβαθμίσει το λειτουργικό σύστημα Windows 7 ή 8.1 σε Windows 10 και στη συνέχεια εγγραφείτε στο πρόγραμμα Windows Insider Preview. Η λίστα μπορεί να είναι πολύ μεγάλη.

Διαφήμιση


Ακολουθεί ένα απλό τέχνασμα που θα σας επιτρέψει να θυμηθείτε ποιες εκδόσεις του λειτουργικού συστήματος που είχατε εγκαταστήσει στον υπολογιστή σας. Οι πληροφορίες αποθηκεύονται στα ακόλουθα κλειδιά μητρώου:
HKEY_LOCAL_MACHINE\SYSTEM\Setup\Source OS (επιπλέον πληροφορίες εδώ)

Κάθε δευτερεύον κλειδί Source OS* περιγράφει μια προηγούμενη εγκατεστημένη έκδοση των Windows. Δείτε το παρακάτω στιγμιότυπο οθόνης.Δημιουργία ιστορικού αναβάθμισης στο μητρώο

Το περπάτημα σε αυτά τα δευτερεύοντα κλειδιά μπορεί να είναι ενδιαφέρον, αλλά απαιτεί πολύ χρόνο. Για να το εκτελέσετε πιο γρήγορα, υπάρχει ένα ωραίο απόσπασμα PowerShell που θα συμπληρώσει έναν πίνακα με προηγούμενα εγκατεστημένες εκδόσεις του λειτουργικού συστήματος.

Για να βρείτε το ιστορικό αναβάθμισης των Windows με το PowerShell, κάντε το εξής.

    1. Ανοιξε ένα υπερυψωμένο παράθυρο PowerShell.
    2. Αντιγραφή-επικόλληση της ακόλουθης εντολής:
      $AllBuilds = $(gci "HKLM:\System\Setup" |? {$_.Name -match "\\Source\s"}) | % { $_ | Επιλέξτε @{n="UpdateTime";e={if ($_.Name -match "Updated\son\s(\d{1,2}\/\d{1,2}\/\d{4} \s\d{2}:\d{2}:\d{2})\)$") {[dateTime]::Parse($Matches[1],([Παγκοσμιοποίηση. CultureInfo]::CreateSpecificCulture('en-US')))}}}, };

      Πατήστε το πλήκτρο Enter.Δημιουργία ιστορικού αναβάθμισης στην εντολή 1 του PowerShell

    3. Τώρα, εκτελέστε τα εξής:
      $AllBuilds | Ταξινόμηση UpdateTime | ft UpdateTime, ReleaseID, Branch, Build, ProductName

      Το απόσπασμα παράγει ένα πολύ καθαρό αποτέλεσμα. Στον υπολογιστή μου Insider Preview, εμφανίζει τα εξής:Δημιουργία ιστορικού αναβάθμισης στην εντολή 2 του PowerShell

Η πρώτη εντολή σχηματίζει τα περιεχόμενα της μεταβλητής $AllBuilds. Η δεύτερη εντολή την ταξινομεί και ανακτά τα απαιτούμενα πεδία για εμφάνιση. Μπορεί να είναι πολύ ενδιαφέρον για τους χρήστες των Windows 10 να βλέπουν το ιστορικό ενημερώσεων δυνατοτήτων τους.

Για χρήστες που ήρθαν στα Windows 10 από προηγούμενη έκδοση των Windows, η αρχική έκδοση εγκατάστασης θα αναφέρεται ως το πρώτο στοιχείο στη λίστα. Δείτε επίσης το παρακάτω άρθρο:

Πώς να λάβετε την ημερομηνία εγκατάστασης των Windows 10

Το σενάριο δημιουργείται από έναν χρήστη του reddit "sizzlr". Μέσω deskmodder.de.

Τι σου δείχνει το σενάριο; Πόσο διαρκεί το ιστορικό αναβάθμισής σας; Μοιραστείτε την εμπειρία σας στα σχόλια!

ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την απόδοση του συστήματος
Νέα ευπάθεια Zero-day βρίσκεται στο Microsoft Word

Νέα ευπάθεια Zero-day βρίσκεται στο Microsoft Word

Το Microsoft Office έχει δεχτεί συχνά επίθεση για την ασφάλειά του: ένας τεράστιος αριθμός ευπαθε...

Διαβάστε περισσότερα

Λήψη Ρυθμίσεων συχνότητας σχολίων

Αυτός ο ιστότοπος χρησιμοποιεί cookies για να βελτιώσει την εμπειρία σας κατά την πλοήγηση στον ι...

Διαβάστε περισσότερα

Ενεργοποιήστε την προστασία φακέλων με το OneDrive στα Windows 10

Ενεργοποιήστε την προστασία φακέλων με το OneDrive στα Windows 10

Η Microsoft λανσάρει μια νέα δυνατότητα στους χρήστες του OneDrive. Παλαιότερα γνωστή ως «Δυνατότ...

Διαβάστε περισσότερα