Quan vam comprar un ordinador, aquest ve amb una versió concreta de sistema operatiu instal·lada. El més habitual és que vingui amb Windows 10 com a sistema operatiu. Però, a mesura que ho anem fent servir, van arribant actualitzacions al nostre ordinador. Per això, la versió que tenim va canviant amb el pas el temps. Tenim la possibilitat de veure totes aquestes actualitzacions.
Ja que en Windows 10 comptem amb un historial d'actualitzacions. Així, podem veure totes les actualitzacions que hem rebut amb el pas el temps. A més de poder comprovar quina versió de sistema operatiu és la que tenim a l'actualitat.
En l'actualitat tenim dues maneres diferents de poder accedir a l'historial d'actualitzacions en Windows 10. Les dues són igual de vàlides. Pel que depèn una mica més de les preferències personals o els vostres coneixements com a usuaris. Com podem accedir a l'historial?
Registre de sistema
La primera de les dues maneres és fent ús de l'registre de sistema. Per obrir el registre de Windows hem de executar la comanda regedit des d'una finestra d'executar a l'ordinador. Llavors, hem de navegar fins a la següent ruta:
HKEY_LOCAL_MACHINE \ SYSTEM \ Setup.
Sota Setup hem de buscar altres claus que tinguin el nom Source OS. Anem a trobar una clau amb aquest nom per cada actualització. Totes elles formen l'historial d'actualitzacions de Windows 10 que estàvem buscant. A més, podem veure la data i l'hora exacta en què l'actualització es va instal·lar en l'equip. També tindrem els valors de cadena que ens indiquen la versió de Windows 10 que es va instal·lar en aquest moment.
D'aquesta manera tenim ja accés a aquest historial de manera senzilla. Així, a més de veure quina versió tenim actualment instal·lada, podem veure també les versions per les quals hem passat en tot el temps en el qual hem tingut l'ordinador.
Comanda a PowerShell
Tenim una segona manera disponible d'accedir a l'historial d'actualitzacions de Windows 10. En aquest cas hem de executar un parell d'ordres des PowerShell per aconseguir-ho. El primer que hem de fer llavors és obrir PowerShell. Vam escriure el seu nom a la caixa de recerca de la barra de tasques.
Quan estiguem ja en la línia d'ordres, hem d'executar això:
$ AllBuilds = $ (GCI "HKLM: \ System \ Setup" |? {$ _. Name -match "\\ Source \ s"}) | % {$ _ | Select @ {n = "UpdateTime"; i = {if ($ _. Name -match "Updated \ són \ 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"; i = {$ _. GetValue ( "ReleaseID")}}, @ {n = "Branch"; i = {$ _. GetValue ( "BuildBranch")}}, @ {n = "Build"; i = {$ _. GetValue ( "CurrentBuild")}}, @ {n = "ProductName"; i = {$ _. GetValue ( "ProductName") }}, @ {n = "InstallTime"; i = {[datetime] :: FromFileTime ($ _. GetValue ( "InstallTime"))}}};
Podeu copiar aquesta comanda directament a PowerShell, perquè és bastant llarg. El executem, ia continuació hem d'executar aquest altre comanda:
$ AllBuilds | Sort UpdateTime | ft UpdateTime, ReleaseID, Branch, Build, ProductName
Quan hagueu fet això, aneu aa veure que us surt ja l'historial d'actualitzacions de Windows 10. Pel que podreu veure tot el que s'ha instal·lat, la data, ID ...