Hay razones perfectamente legítimas para examinar una unidad en busca de su versión de Windows, no siendo la menor de ellas la de obtener un archivo de sistema con el que sustituir uno dañado en otro sistema. La lógica dictaría que la comprobación del sistema que se está examinando para su versión de Windows sería un requisito previo, en la mayoría de los casos, para tal tarea.
Tengo una serie de imágenes del sistema (imágenes de Macrium), uno de los cuales había accidentalmente mal llamado como una imagen de Windows 8.1, aunque en realidad era Windows 10. (Había actualizado, pero no me gustaba Win10, así que guardé un par de imágenes de Win10 para cuando, presumiblemente, se realicen mejoras en el sistema operativo y pueda volver a Win10 con Windows activado, y luego actualizar cualquier imagen que decida restaurar). Tuve un problema con Windows 8.1 recientemente que pensé que podría resolverse restaurando una imagen más antigua y luego actualizando todo, pero accidentalmente restauré una imagen de Windows 10, lo que me llevó a querer montar las imágenes que tengo para asegurarme de que se nombran correctamente (para poder decir al instante de qué Windows se trata.)
No soy capaz de encontrar eula.txt en ninguna de mis imágenes de Windows 8.1 o Windows 10 (o de la versión actualmente operativa) en c:windowssystem32. El archivo de licencia está presente en todos los sistemas, sin embargo, y es probablemente la forma más fácil de encontrar el winver, como sugiere el Sr. Rubin, excepto que, en Windows 10, no se especifica la versión de Windows. Eso, en sí mismo, debería indicarle qué versión tiene, a menos que las versiones futuras tampoco mencionen la versión, en cuyo caso no podrá saber cuál es cuando salgan esas versiones.
El archivo ntoskrnl.exe presente en mi 8.1 tiene la versión 6.3.9600.18185, con fecha 30/12/15. Este archivo aparentemente se actualiza regularmente por algunas actualizaciones de Windows. En Windows 10, curiosamente, el archivo no muestra ninguna versión, al menos desde hace un mes.
Otra forma de distinguir Windows 10 de las versiones anteriores, si se actualizó el sistema operativo, es que Windows 10 crea una partición extra, por lo que si actualizaste desde Win7 o Win8 o Win8.1, tendrías una partición más de las que tenías antes (a no ser que hayas borrado manualmente las antiguas particiones de restauración, con lo que me refiero a las creadas por Windows, no a las oem.)