Windows 8 Release Preview Setup é a forma mais prática do usuário leigo verificar a compatibilidade e instalar o Windows 8 Release Preview em sua máquina. Entretanto, todo cuidado deve ser tomado, pois esta versão do sistema ainda é beta, sendo incompleta e podendo conter bugs.
Funcionamento
Ao ser executado, primeiramente o software Windows 8 Release Preview Setup irá executar uma verificação completa no sistema do usuário, detectando os dispositivos de hardware compatíveis com a nova versão e que não necessitaram de drivers; e os softwares que não são compatíveis com a versão Release Preview.
Após o processo de verificação o software informará uma chave de ativação exclusiva para o usuário e iniciará o download dos arquivos necessários a instalação do Windows 8 Release Preview.
Após o término do download - que poderá levar algum tempo, dependendo do tipo de internet que o usuário possua - com os arquivos necessários para a instalação do Windows 8 Release Preview o software oferecera ao usuário três opções.
- Install: que instala o sistema substituindo o atual na mesma partição;
- Install to a different partition: instala o sistema em uma partição diferente;
- Install later: permite a você instalar o sistema posteriormente.
O processo de instalação se assemelha em muito ao de qualquer edição do Windows 7, não apresentando maiores dificuldades até mesmo a usuários leigos. O único diferencial durante a instalação é a solicitação de uma conta de e-mail vinculada ao sistema Windows Live.