¿Hay alguna forma confiable de determinar el historial de actualizaciones del sistema operativo que conduzca a Windows 10 o si fue una instalación nueva?
15
¿Hay alguna forma confiable de determinar el historial de actualizaciones del sistema operativo que conduzca a Windows 10 o si fue una instalación nueva?
Windows.old
carpeta en su unidad de arranque. Si esa carpeta está presente, verifique si contiene datos de una versión anterior de Windows o Windows 10.Respuestas:
Hay un excelente tutorial sobre diez foros relacionados con un tema separado:
Cómo mover la carpeta del perfil de los usuarios a otra ubicación en Windows 10
Dentro de ese tutorial, el autor dice lo siguiente:
La siguiente captura de pantalla del autor muestra las entradas apropiadas en el registro:
La siguiente área dentro del registro parece ser la clave para determinar si una instalación de Windows 10 fue o no una actualización:
Para probar esta teoría, primero inicié una instalación limpia de Windows 10 en mi máquina de prueba y examiné la misma área del registro. La
Upgrade
clave está notablemente ausente:Luego, utilicé otra máquina para una instalación limpia de Windows 7 y luego realicé una actualización in situ a Windows 10. Al observar la misma área del registro, vi lo siguiente:
Observe que la
Upgrade
clave está presente, junto con unaSource OS
clave pertinente . Si observamos más de cerca laSource OS
clave, vemos lo siguiente:Puede ver claramente Windows 7 Enterprise en la lista como el valor
ProductName
relacionado con laSource OS
clave.Los comentarios de la comunidad llevaron a una investigación adicional. Echando un vistazo a otra máquina que se configuró originalmente con una instalación limpia de la línea base RTM de Windows 10 (versión 1507), vemos lo siguiente:
Aunque el sistema operativo de esta computadora se configuró a través de una instalación limpia, la
Upgrade
clave aún está presente. Sin embargo, cuando examinamos cadaSource OS
clave, podemos ver que las fechas de cada actualización corresponden aproximadamente al mismo período de tiempo que las dos primeras versiones principales de actualización de características de Windows 10: versiones 1511 y 1607. Además, el valor para Windows 10 ProProductName
muestra , incluso en la clave más antigua . La nueva clave presenta una pista adicional:Source OS
Source OS
La última actualización muestra un
ReleaseId
valor de 1511 , que indica la versión precisa de Windows 10 que se estaba utilizando antes de la actualización.En base a lo que hemos visto, podemos sacar las siguientes conclusiones :
HKLM\SYSTEM\Setup
clave de registro nos permite determinar si Windows 10 se configuró originalmente con una instalación limpia o una actualización.Upgrade
falta la clave, definitivamente fue una instalación limpia.Upgrade
clave está allí, podría haber sido generada por una actualización tradicional de Windows (desde Windows 7 o Windows 8.x), o podría haberse creado durante una actualización importante de características de Windows 10 (por ejemplo, las versiones 1511 y 1607).Upgrade
clave está allí, debe inspeccionar lasSource OS
claves.Source OS
clave más antigua revelará el sistema operativo original dentro delProductName
valor correspondiente : si es una versión de Windows 7 o Windows 8, fue una actualización. Si es una variante de Windows 10, fue una instalación limpia.fuente
Como publicado por Magicandre1981 en los comentarios:
Busque el valor MediaBootInstall en
Si MediaBootInstall = 1, Windows se instaló a través de ISO / DVD.
Si MediaBootInstall = 0, Windows fue una actualización
fuente
MediaBootInstall
DWORD relacionada con laOOBE
clave, pero el valor está0
dentro de ambos. En mi experiencia, tanto Magicandre1981 como Moab han sido una excelente fuente de respuestas confiables de Windows, por lo que no tengo dudas de que esto probablemente fue cierto en algún momento. Sin embargo, la evolución continua de Windows 10 parece haber anulado esta respuesta.fuente