No es virus, los archivos con extensión .cab que dan problemas es normalmente(casi siempre) por una falla en la memoria ram.
Descarga y ejecuta Memtest y si te da errores, pues ya sabes porque.
A mi eso igual me pasaba, cuando te aparezca ese error, vuelvelo a instalar otra vez, hasta que no...