Confira SystemRescueCd - é uma distro de propósito especial criada para problemas como o seu.
Você precisará gravá-lo em um CD ou fazer um USB inicializável. O aplicativo embutido do criador de disco de inicialização pode ser usado para criar um USB SystemRescueCd inicializável.
Então você precisa de um segundo computador / laptop. Remova o disco rígido, instale o disco do qual você deseja recuperar os dados e inicialize o SystemRescueCd
Os arquivos de sistema do Windows7 provavelmente estão na partição de recuperação do sistema. Procure por outras partições na mesma unidade, é mais provável que seus dados estejam nas últimas partições de 1-2.
E tenha em mente que, se o disco tiver sido danificado fisicamente, talvez você não consiga recuperar seus dados. É por isso que as pessoas inventaram backups.