Za każdym razem, gdy wykonujesz aktualizację kompilacji w systemie Windows 10, system operacyjny przechowuje w Rejestrze pewne informacje związane z poprzednio zainstalowanymi wersjami systemu operacyjnego. Pobierając te informacje, możesz zobaczyć listę kompilacji, które zainstalowałeś, aby przejść do aktualnie zainstalowanej wersji systemu operacyjnego. Może to być naprawdę interesujące, zwłaszcza jeśli uaktualniłeś system operacyjny Windows 7 lub 8.1 do systemu Windows 10, a następnie dołączyłeś do programu Windows Insider Preview. Lista może być bardzo długa.
Reklama
Oto prosta sztuczka, która pozwoli Ci przypomnieć sobie, które wersje systemu operacyjnego zainstalowałeś na swoim komputerze. Informacje są przechowywane pod następującymi kluczami rejestru:
jak słuchać spotify na niezgodzie
HKEY_LOCAL_MACHINE SYSTEM Setup Source OS (dodatkowe informacje tutaj)
Każdy podklucz Source OS * opisuje wcześniej zainstalowaną wersję systemu Windows. Zobacz poniższy zrzut ekranu.
Przechodzenie przez te podklucze może być interesujące, ale zajmuje dużo czasu. Aby wykonać to szybciej, istnieje ładny fragment programu PowerShell, który zapełni tabelę wcześniej zainstalowanymi wersjami systemu operacyjnego.
Aby znaleźć historię uaktualnień systemu Windows za pomocą programu PowerShell wykonaj następujące czynności.
- otwarty podwyższone okno programu PowerShell .
- Kopiuj i wklej następujące polecenie:
$ AllBuilds = $ (gci 'HKLM: System Setup' |? {$ _. Name -match '\ Source s'}) | % {$ _ | Wybierz @ {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], ([Globalization.CultureInfo] :: CreateSpecificCulture (' en-US ')))}}}, @ {n =' ReleaseID '; e = {$ _. GetValue (' ReleaseID ')}}, @ {n =' Branch '; e = {$ _. GetValue ( 'BuildBranch')}}, @ {n = 'Build'; e = {$ _. GetValue ('CurrentBuild')}}, @ {n = 'ProductName'; e = {$ _. GetValue ('ProductName') }}, @ {n = 'InstallTime'; e = {[datetime] :: FromFileTime ($ _. GetValue ('InstallTime'))}}};
Naciśnij klawisz Enter.
- Teraz wykonaj następujące czynności:
$ AllBuilds | Sortuj czas aktualizacji | ft UpdateTime, ReleaseID, Branch, Build, ProductName
Fragment daje bardzo zgrabny wynik. Na moim komputerze z Insider Preview pokazuje to:
Pierwsze polecenie tworzy zawartość zmiennej $ AllBuilds. Drugie polecenie sortuje go i pobiera wymagane pola do wyświetlenia. Przeglądanie historii aktualizacji funkcji może być naprawdę interesujące dla użytkowników systemu Windows 10.
W przypadku użytkowników, którzy przybyli do systemu Windows 10 z poprzedniej wersji systemu Windows, oryginalna wersja konfiguracji zostanie wymieniona jako pierwsza pozycja na liście. Zobacz również następujący artykuł:
Jak uzyskać datę instalacji systemu Windows 10
Skrypt jest tworzony przez użytkownika reddit ' sizzlr ”. Przez deskmodder.de .
Co pokazuje Ci scenariusz? Jak długa jest Twoja historia uaktualnień? Podziel się swoim doświadczeniem w komentarzach!