El hecho de que no se encuentre el SO sólo significa que el gestor de arranque de Windows está dañado y no tus archivos/el SO.
Suena como si tuvieras que poner el HDD en otro pc y ejecutar un DVD de recuperación de Windows o instalar un USB (seleccionar reparar el equipo) y luego ejecutar la reparación de inicio.
También podrías arrancar el 2º pc normalmente y escanear tu HDD en busca de errores, ya sea con ckdisc o un comprobador de discos de terceros como el de la "utilidad advanced systemcare free".
También podría arrancar un Live Linux a través de USB y ver/copiar los archivos en el HDD a través del administrador de archivos de Linux.
Entonces podría probar algo como esto ¿Cómo usar BCDEdit para instalaciones de Windows de arranque dual? en el 2º pc para arrancar su HDD y usar una herramienta de terceros para extraer la clave del producto.
Si ha usado una cuenta de Microsoft entonces podría encontrar que la clave del producto está vinculada a su cuenta de Microsoft, la mía lo está así que nunca la perderé. Es posible que tengas una clave de producto "Digital Entitlement" (la mía lo está) y si no la encuentras en tu cuenta de Microsoft entonces acude al soporte de Microsoft o al lugar donde compraste tu pc.