Tuve exactamente este mismo problema e hice lo que la mayoría de la gente hizo que era google para una respuesta y esperar lo mejor. El disco de instalación de win 7 tiene una opción de reparar el equipo que permite implementar algunas correcciones automáticas de fallos de arranque. A veces esto funciona, pero esta vez no lo hizo. Piensa como un ordenador tenía una entrada en el blog que terminó siendo la gracia salvadora.
Pero para resumir la historia, esto es lo que hice después de que me diera el error de “Windows no se inicia”:
- arrancar desde un DVD de win 7 o una memoria USB, preferiblemente con la misma versión y tipo de windows que tienes en la unidad de arranque de destino. En el caso de la memoria USB, utilice el puerto USB 2.0 (el 3.0 puede causar errores inesperados)
- Después de elegir el idioma, seleccione ‘Reparar su ordenador’ (¡no instale win7!)
- Seleccione ‘utilizar las herramientas de recuperación que pueden ayudar a solucionar los problemas de inicio de Windows…’
- Seleccione ‘Command Prompt’ (CMD) para lanzar CMD con privilegios de administrador.
Escriba “diskpart” (sin comillas) y pulse enter para lanzar la utilidad DISKPART:
Escriba c:
para llegar a la carpeta raíz de la unidad de partición de arranque. (c:
es la letra de la unidad de la partición de arranque
escriba bootrec /fixmbr
. Debería aparecer el mensaje “La operación se ha completado con éxito”.
teclea bootrec /fixboot
. Debería obtener el mensaje ‘La operación se ha completado con éxito’ o ‘elemento no encontrado’.
Reinicie el ordenador en modo de recuperación/reparación y cargue el prompt CMD.
Cambie al directorio de su partición de arranque si no está ya allí (normalmente c:
)
escriba bcdboot c:\Windows
donde ‘c:\Windows’ es la ruta exacta de su carpeta de windows. Tenga en cuenta que en el modo de recuperación, la ruta de la partición de arranque y la ruta de windows pueden ser diferentes. En mi caso era **e:** \Windows
.
Si obtiene un error ‘Failure when attempting to copy boot files’ o sospecha que puede tener una partición de sistema EFI , intente escribir bcdboot c:\Windows /s c: /l en-us
Reinicie el ordenador (retire los discos de inicio). Windows 7 debería cargar normalmente.
Yo tenía windows 7 64 bit intel i5 3ª generación con una unidad SSD. Utilicé una unidad USB con win 7 64 bits cargado en él (rufus 1.4.9). Asegúrate de usar el puerto usb 2.0. El puerto USB 3.0 puede dar errores en ciertos pasos (los drivers 3.0 no están disponibles a nivel de bios en la mayoría de los casos).
Mi copia de win7 era más reciente (2014) y tenía una opción adicional de herramientas de recuperación que incluye el explorador de windows. Usé eso además del prompt CMD para ver qué partición tenía la carpeta de instalación de windows.
Este truco de reparación también puede funcionar para win 8 y/o ediciones de servidor win2k8/2012. Lo que no funcionó_: Intentando el uso de bcdedit para reparar/reconstruir el archivo bootloader. Me dio errores de ‘elemento no encontrado’. Además, cambiar el orden de arranque de las unidades en la bios no hizo nada.
editar 20 de mayo de 2018: He actualizado a win8.1x64 + classic shell
hace varios meses después de algunos programas se estrelló que no podía conseguir trabajando de nuevo después de varios intentos de reinstalación; nunca miró hacia atrás. Tanto si eres capaz de recuperarte del todo como si no, considera la actualización.