Cómo desbloquear un disco duro y actualizar PC

11

Tengo Windows 8 y ninguna de las aplicaciones de la interfaz de usuario de metro funcionaba, así que descargué una corrección de registro de Microsoft. Lo ejecuté y durante ese tiempo ejecuté Windows Update. Reinicié la PC, y después de la pantalla de inicio con el logotipo de Windows 8, nunca mostró la pantalla de bloqueo, solo una pantalla negra.

Forcé el reinicio de la computadora varias veces, verificando si el problema aún ocurría y lo hizo. Intenté solucionar este problema ejecutando mi disco de instalación de Windows. Hice clic en Reparar, Solucionar problemas, Opciones avanzadas, luego en Restaurar sistema , ya que tenía una copia de seguridad de hace unos días.

Una ventana apareció:

Para usar Restaurar sistema, debe especificar qué Instalación de Windows restaurar. Reinicie esta computadora, seleccione un Sistema operativo y luego seleccione Restaurar sistema.

Después de encontrar este error, intenté actualizar y restablecer mi PC. El mensaje de error para Actualizar PC:

La unidad donde está instalado Windows está bloqueada. Desbloquee la unidad e intente nuevamente.

Así que cancelé e intenté restablecer PC. Mensaje de error:

No se puede restablecer su PC. Falta una partición de unidad requerida.

No he realizado ningún cambio en los discos duros recientemente, los desconecté o cualquier cambio físico en la computadora. Tengo acceso a CMD desde el disco de reparación.

¿Alguien puede identificar el problema y cómo puedo actualizar desbloqueando el disco duro o usar Restaurar sistema?

Anton8000
fuente

Respuestas:

7

¡Borrar el sistema no es lo que quieres!

Para hacer que el sistema se inicie nuevamente, debe corregir las cosas de inicio de EFI. Está relacionado con mensajes como

The windows boot configuration data file does not contain a valid OS entry
The drive where Windows is installed is locked. Unlock the drive and try again.

Siga estos pasos: vea este blog

  1. Use un DVD de Windows (o USB Stick) para abrir un símbolo del sistema de reparación.

    Solucionar problemas -> Opciones avanzadas -> Símbolo del sistema

  2. Ejecute estos pasos: no ingrese los comentarios. Pero ajuste los números y la ruta de Windows para que coincida con su configuración.

    // start the disk partition tool
    diskpart    
    // if you have more disks find the correct disk and use its number
    sel disk 0
    // if you have more disks find the correct disk and use its number
    list vol
    // the drive where EFI is on is usually the first FAT32 volume - here 2
    sel vol 2
    // make that volume accessible
    assign letter=z:
    // leave the partition tool
    exit  
    // navigate to the EFI stuff
    z: 
    cd z:\EFI\Microsoft\Boot\
    // fix the boot record
    bootrec /fixboot
    // restore the boot menu - adjust the path to match your windows location
    bcdboot c:\Windows /s z:
    

Esto es lo que funcionó para mí.

bebbo
fuente
1
Tenga en cuenta que es posible que tenga que ajustar las letras de la unidad, así como los números (es decir, su C: puede no ser realmente C: cuando está en el símbolo del sistema de configuración, etc.), también si no sabe qué unidad números para usar, puede probar list disko list partitionen DiskPart.
BrainSlugs83
1
¡Esto funcionó maravillosamente para mí! Había fotografiado mi unidad de arranque C: \ en un SSD M.2 (Skylake nativo) y parece que la unidad con imágenes todavía tenía cosas mágicas de arranque EFI en él, lo que provocó el The Windows Boot Configuration Data file is missing required informationerror. Siguiendo sus diskparte bootrecy bcdbootcomandos arreglaron perfectamente!
Jeff Atwood
@bebbo - ¿Por qué regresas a la revisión 1 de esta respuesta? Las ediciones realizadas por Jeff tenían que hacerse.
Ramhound
-4

Mi respuesta fue incorrecta, a menos que la unidad de disco duro de su PC esté bloqueada (encriptada). Quieres la otra respuesta, probablemente.

Esto puede o no ser factible para usted, pero casi definitivamente funcionará. BORRARÁ TODA LA INFORMACIÓN DEL DISCO.

  1. Inicie desde una distribución de Linux desde un USB en vivo o DVD / CD.

  2. Abra gparted, o si no está instalado, instale y abra gparted.

  3. Formatee su disco con NTFS desde allí.

  4. Reinicie e intente instalar Windows nuevamente.

Si lo anterior no funciona, tengo otra solución. Este es más peligroso.

  1. Arranque en un linux live USB / DVD / CD.

  2. abrir una terminal

  3. escriba mountpara verificar en qué dispositivo está montado su disco duro.

  4. correr sudo dd if=/dev/zero of=/dev/{device name, as shown by 'mount'}

  5. No se mostrará ninguna salida, pero puede estar seguro de que está funcionando. Está reemplazando cada bit en su HDD con un cero.

  6. Cuando ddsalga, intente arrancar desde el DVD de instalación de Windows nuevamente.

Wyatt8740
fuente
En una nota más personal y obstinada, nunca debe usar Windows 8 a menos que sea forzado. Ha sido una pesadilla hacer que funcione con cualquier hardware que compré en los últimos diez años. Estoy de vuelta en 7, pero todavía estoy ejecutando Arch Linux como mi sistema operativo principal.
Wyatt8740
Reconstruí mi computadora desde cero a partir de piezas hechas este año. Probablemente no me afectarán los problemas de hardware, pero gracias :)
Anton8000