Durante 3 días no he podido iniciar mi partición de Windows 7, y toda mi investigación ha sido en vano. Espero que alguien aquí tenga más ideas sobre cómo solucionar esto.
Cuando inicio ahora, aparece la pantalla en negro con un error BCD que dice que no hay un sistema de archivos válido o puede estar dañado (perdón por mi falta de detalles, no hay copia / pegar disponible entonces).
Cuando inicio con el disco de Windows 7 y entro en las herramientas de reparación, no se encuentra ningún sistema operativo, y el intento de reparar automáticamente el problema falla Unknown Operating System (Unknown Disk)
o algo similar. Cuando llego al símbolo del sistema, puedo ver y navegar mi C:\
disco sin problemas.
Intento usar bootrec
:
C:\> bootrec /ScanOS
Se encuentra C:\Windows
como una partición del sistema.
C:\> bootrec /RebuildBCD
Falla con volume does not contain a recognized file system. please make sure that all required file system drivers are loaded and that the volume is not corrupted.
Entonces trato de arreglar el sector de arranque:
C:\> bootsect /nt60 C: /force
Que se completa con éxito (lo siento, no hay salida ..)
Al reiniciar, tengo el mismo problema.
También probé todo lo anterior después de activar mi partición de Windows:
C:\> diskpart
DISKPART> select disk 1
DISKPART> select partition 1
DISKPART> active
DISKPART> exit
Luego, bootrec
como arriba, con y sin reinicio después de los DISKPART
comandos.
Luego también intenté reconstruir la tienda BCD a mano:
set systemdrive=C:
set tempbcd=C:\boot\bcd.temp
set tempfile=C:\boot\temp.txt
bcdedit -createstore %tempbcd%
bcdedit.exe -store %tempbcd% -create {bootmgr} -d "Windows Boot Manager"
bcdedit -store %tempbcd% -create -d "Windows Vista" -application osloader>%tempfile%
set /p winvistaguid= <%tempfile%
set winvistaguid=%winvistaguid:~10,38%
bcdedit -store %tempbcd% -set %winvistaguid% osdevice partition=%systemdrive%
bcdedit -store %tempbcd% -set %winvistaguid% device partition=%systemdrive%
bcdedit -store %tempbcd% -set %winvistaguid% path \Windows\system32\winload.exe
bcdedit -store %tempbcd% -set %winvistaguid% systemroot \Windows
bcdedit -import %tempbcd%
Sin embargo, en la importación, recibo mi mensaje amigable familiar:
volume does not contain a recognized file system. please make sure that all required file system drivers are loaded and that the volume is not corrupted
Estoy en mi ingenio y no puedo entender por qué Windows se niega a ver esto como una instalación válida.
Cuando enumero el disco / partición en DISKPART, aparece como NTFS y "Saludable", y puedo navegar por la estructura de directorios desde DOS sin problemas.
Realmente, realmente no quiero formatear y reinstalar. ¡Sé que este problema se puede resolver!