Bueno lo primero que explicaré es que el comando sfc /scannow, nos permite verificar que los archivos de Windows están intactos y en su estado original.
Esta comprobación la podemos realizar cuando verificamos que el sistema se está volviendo inestable o consideramos que algún virus nos ha podido modificar archivos.
En caso de no tener el CD de Windows a mano es recomendable siempre tener el directorio I386 que se encuentra dentro de nuestro CD de instalación, copiado en el raíz de C:\
Si hemos echo esto, procederemos a modificar unos datos en el registro de Windows para que no lo vaya a buscar a la unidad de CD sino a ese directorio que hemos creado en nuestro raíz.
La primera entrada a modificar es la siguiente:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\
CurrentVersion\Setup\SourcePath
La segunda entrada a modificar será:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SourcePath
Con esto ya no volveremos a necesitar el tener siempre el CD a mano.