Sei que você "resolveu" esse problema instalando o Windows 7, mas no caso de alguém encontrar essa pergunta precisando de ajuda ...
O erro que você recebeu foi que o instalador primitivo SMI estava falhando. De acordo com o PC-Library:
Error 14108 - Error Code 0x371C
Windows Error Code 14108: 'ERROR_SMI_PRIMITIVE_INSTALLER_FAILED'
Description of Error: The SMI primitive installer failed during setup or servicing. Errors on your system may be caused by invalid registry entries and outdated or corrupt drivers.
Parece que o processo necessário para corrigir esse erro é usar o DVD de instalação do Vista para fazer um reparo ou uma reinstalação. Esse problema parece estar profundamente enraizado em problemas com muitos arquivos .dll importantes do Windows. Este usuário aqui foi capaz de corrigir o problema com uma reinstalação do Windows, que preservou todos os seus arquivos. Como sempre, não se esqueça de fazer backup de seus dados ao tentar corrigir isso!