En este articulo APRENDERAS A leer, manejar y solucionar como un experto lo siguiente:
PRIMERO: aprenderas a manejar mensajes de error como por ejemplo windows no puede iniciar falta el archivo tal
SEGUNDO: aprenderas a solucionar este problema desde la consola de recuperacion.
TERCERO: AHORRARTE tiempo y dinero en llevar el PC con un experto y evitar pagarle honorarios.

¿Cuando es practico usar el comando EXPAND o COPY, desde la consola de recuperacion?
EXPAND o COPY sirven paara salvarnos de algunas emergencias cuando el sistema operativo no inicia
y ademas marca un mensaje de error similar a este:
“WINDOWS NO SE PUEDE INICIAR, FALTA O ESTA DAÑADO EL ARCHIVO X ..EXE .DLL .SYS …ETC”

AMBOS comandos estan disponibles desde la consola de recuperacion.
Para entrar a la consola de recuperacion visita: http://exgoe.com/Inicia-consola-recuperacion.html

NOTA: Para seguir adelante debes de iniciar sesion desde la consola de recuperacion y tener a la mano las siguientes instrucciones

para poder reparar o recuperar un archivo dañado o faltante del sistema operativo es necesario y presiso usar los comandos expand o copy
La pregunta del millon es ¿cuando usar expand o copy?
RESPUESTA: Depende simple y sencillamente del nombre del archivo a recuperar o restaurar

EJEMPLO DE CUANDO USAR EXPAND:
RESPUESTA: Cuando el archivo a recuperar desde el CD de windows es un archivo comprimido con extencion .CAB o cuando el archivo desde el origen es un archivo con extencion incompleta .DL_, .EX_ .SY_ etcetera.
ejemplo supongamos que aparece el siguiente mensaje “WINDOWS NO PUDO INICIAR Porque falta o esta dañado el archivo SYSTEM32HAL.DLL”

¿Como interpretamos ese mensaje? ¿que quiere decir? primero que el archivo que falta debe ir instalado en la carpeta system32 y segundo que el archivo que falta se llama HAL.DLL
¿COMO RECUPERAR HAL.DLL?
RESPUESTA: vamos a instalar el archivo HAL.DLL desde el CD de instalacion de windows
¿COMO LO HACEMOS?
PASO #1 Averiguar y saber en que carpeta del disco de instalacion de windows se encuentra el archivo HAL.DLL y su nombre exacto
por ejemplo el archivo HAL.DL_ esta en la carpeta i386 del disco de instalacion y el nombre del archivo es HAL.DL_ es un archivo con extencion incompleta .DL_ lo que quiere decir que es un fichero comprimido

PASO #2
desde la consola de recuperacion escribe:
expand x:i386HAL.DL_ C:WINDOWSSYSTEM32HAL.DLL /Y

PRESIONAMOS ENTER eso es todo

PASO #3
reiniciamos y comprobamos que se ha resuelto el problema.

EXPLICACION DE x:i386HAL.DL_ C:WINDOWSSYSTEM32.DLL /Y
X: es la letra de la unidad de CD/DVD
i386 es el nombre de la carpeta donde esta nuestro fichero que nos urge recuperar
c: esta es la letra de unidad donde esta instalado el sistema operativo
WINDOWSSYSTEM32 esta es la ubicacion donde queremos instalar el fichero faltante o dañado
HAL.DLL es el nombre final de nuestro archivo ya descomprimido
/Y suprime todas las preguntas de confirmacion

¿CUANDO Y COMO USAR COMAND COPY?
RESPUESTA:
cuando el fichero a recuperar desde el CD de windows simplemente lo vamos a copiar.
EJEMPLO supongamos que deseamos recuperar el archivo NTDETECT.COM
esto es muy sencillo solo escribimos las siguientes lineas desde el simbolo del sistema:

copy X:i386NTDETECT.COM c:WINDOWSNTDETECT.COM /Y

EXPLICACION:
Xi386NTDETECT.COM
X es la letra de la unida de CD/DVD, i386 es el nombre de la carpeta ,NTDETECT.COM es el nombre del archivo a copiar

c:WINDOWSNTDETECT.COM
C: es la letra de la unidad donde se instalo windows
WINDOWSNTDETECT.COM esto es el nombre de la carpeta y archivo donde finalmente quedara NTDETECT.COM
/Y suprime todas las preguntas de confirmacion

RESUMIENDO LA SINTAXIS CORRECTA DE ESTOS COMANDOS ES LA SIGUIENTE:

copy [/d] [/v] [/n] [{/y|/-y}] [/z] [{/a|/b}] origen [{/a|/b}] [+ origen [{/a|/b}] [+ …]] [destino [{/a|/b}]]
expand origen [/F:especificaciónDeArchivo}] [destino] [/d] [/y]

para no alargar mas esta leccion del exgoe.com si deseas mas informacion de los parametros adicionales de estos comandos revisa el centro de ayuda y soporte tecnico que viene instalado en la mayoria de los windows
Otros ejemplos practicos.

en los siguientes ejemplos la letra x es la unidad de CD/DVD la letra c es donde se instalo el sistema operativo

EXPAND X:i386DXG.SY_ C:WINDOWSsystem32driversDXG.SYS /Y
EXPAND X:i386NTDOS.SY_ C:WINDOWSsystem32NTDOS.SYS /Y
EXPAND X:i386NTDOS404.SY_ C:WINDOWSsystem32NTDOS404.SYS /Y
EXPAND X:i386NT5.CA_ C:WINDOWSsystem32CatRoot{F750E6C3-38EE-11D1-85E5-00C04FC295EE}NT5.CAT/Y

COPY X:i386EXTS.DLL C:WINDOWSsystem32EXTS.DLL /Y
COPY X:i386NTFS.SYS C:WINDOWSsystem32driversNTFS.SYS /Y
COPY X:i386system32SMSS.EXE C:WINDOWSsystem32SMSS.EXE /Y
COPY X:I386WIN9XMIGksecdd.sys C:WINDOWSsystem32ksecdd.sys /Y

NOTA: blogdewindows no se hace responsable por los buenos o malos resultados de aplicar estas tecnicas, su aplicacion es su responsabilidad, usted es solo responsable por sus acciones, sea cuidadoso,responsable y prudente.

Espero les haya servido esta leccion.

ATTE. ADMINISTRADOR

POSDATA: No olvides el uso de comillas cuando las ubicaciones de origen y destino llevan espacios.