Na página no Windows Insider Program onde estão os requisitos principais para a instalação da Technical Preview, está a seguinte informação:
“Se tiver o Windows 7 sem o SP1, só pode atualizar para a versão de pré-visualização fazendo o download de um ficheiro ISO. Se instalar o Windows 7 SP1, pode atualizar para a versão de pré-visualização utilizando o Windows Update ou fazendo o download de um ficheiro ISO.”
Estando o segundo requisito cumprido, vejamos como fazer a atualização do Windows 7 SP1 via Windows Update:
A Technical Preview aparece o Windows Update do Windows 7 SP1, apenas para os utilizadores que façam o registo no Windows Insider Program.
Para desbloquear a TP via Windows Update no Windows 7 SP1, faça o seguinte:
A partir do PC com Windows 7 SP1, aceda à pagina http://www.preview.windows.com e faça o registo no programa.
Depois do registo efectuado, clique na opção para fazer a instalação da Technical Preview.
Na página de download, clique na opção “Inicie atualização agora” para fazer o download dos ficheiros necessários para desbloquear a TP no Windows Update.
Depois de fazer o download, é só seguir as instruções que aparecem no ecrã.

Fonte : ITOnline
A grande maioria dos utilizadores inscritos no Windows Insider Program, tem feito o download do .ISO da Technical Preview e feito a instalação em máquinas virtuais ou feito o upgrade do Windows 8.1 para o Windows 10 em máquina de produção.