Come sbloccare un disco rigido e aggiornare il PC


11

Ho Windows 8 e nessuna delle app UI della metropolitana funzionava, quindi ho scaricato una correzione del registro da Microsoft. L'ho eseguito e durante quel periodo ho eseguito Windows Update. Ho riavviato il PC e, dopo la schermata di avvio con il logo di Windows 8, non ha mai mostrato la schermata di blocco, solo una schermata nera.

Forzare il riavvio del computer più volte, verificando se il problema si è ancora verificato e lo ha fatto. Ho tentato di risolvere questo problema eseguendo il mio disco di installazione di Windows. Ho fatto clic su Ripara, Risolvi i problemi, Opzioni avanzate, quindi su Ripristino del sistema , poiché avevo un backup di qualche giorno fa.

Una finestra spuntò:

Per utilizzare Ripristino configurazione di sistema, è necessario specificare l'installazione di Windows da ripristinare. Riavviare questo computer, selezionare un sistema operativo e quindi selezionare Ripristino configurazione di sistema.

Dopo aver riscontrato questo errore, ho provato ad aggiornare e ripristinare il mio PC. Il messaggio di errore per Aggiorna PC:

L'unità su cui è installato Windows è bloccata. Sblocca l'unità e riprova.

Così ho annullato e ho provato a ripristinare il PC. Messaggio di errore:

Impossibile ripristinare il PC. Manca una partizione di unità richiesta.

Non ho apportato alcuna modifica ai dischi rigidi di recente, non li ho scollegati o eventuali modifiche fisiche al computer. Ho accesso a CMD dal disco di riparazione.

Qualcuno può identificare il problema e come posso aggiornare sbloccando il disco rigido o utilizzare Ripristino configurazione di sistema?

Risposte:


7

Cancellare il sistema non è quello che vuoi!

Per riavviare il sistema, è necessario correggere gli elementi di avvio EFI. È legato a messaggi come

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.

Segui questi passaggi: vedi questo blog

  1. Utilizzare un DVD di Windows (o una chiavetta USB) per aprire un prompt dei comandi di riparazione.

    Risolvi i problemi -> Opzioni avanzate -> Prompt dei comandi

  2. Eseguire questi passaggi: non inserire i commenti. Ma regola i numeri e il percorso di Windows in modo che corrispondano alla tua configurazione.

    // 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:
    

Questo è ciò che ha funzionato per me.


1
Si noti che potrebbe essere necessario regolare le lettere dell'unità e i numeri (ad esempio, C: potrebbe non essere effettivamente C: quando si è nel prompt dei comandi di installazione, ecc.) - anche se non si conosce quale unità numeri da usare, puoi provare list disko list partitionin DiskPart.
BrainSlugs83,

1
Questo ha funzionato magnificamente per me! Avevo ripreso l'immagine del mio disco di avvio C: \ su un SSD M.2 (Skylake nativo) e sembra che il disco con immagini contenesse ancora elementi di avvio EFI magici su di esso, facendo esplodere i lavori, causandomi l' The Windows Boot Configuration Data file is missing required informationerrore. Seguendo i tuoi comandi diskparte bootrece bcdbootrisolto perfettamente!
Jeff Atwood,

@bebbo - Perché stai tornando alla revisione 1 di questa risposta? Le modifiche apportate da Jeff dovevano essere fatte.
Ramhound,

-4

La mia risposta era sbagliata, a meno che il tuo PC HDD non sia bloccato nel BIOS (crittografato). Vuoi l'altra risposta, probabilmente.

Questo può o meno essere fattibile per te, ma funzionerà quasi sicuramente. CANCELLA TUTTE LE INFORMAZIONI SUL DISCO.

  1. Avviare su una distribuzione Linux da una USB o DVD / CD live.

  2. Apri gparted o, se non è installato, installa e apri gparted.

  3. Formatta il tuo disco con NTFS da lì.

  4. Riavvia e prova a reinstallare Windows.

Se quanto sopra non funziona, ho un'altra soluzione. Questo è più pericoloso.

  1. Avvia da USB / DVD / CD live di Linux.

  2. aprire un terminale.

  3. digitare mountper verificare su quale dispositivo è montato il disco rigido.

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

  5. Non verrà visualizzato alcun output, ma è certo che sta funzionando. Sostituisce ogni bit del tuo HDD con uno zero.

  6. Quando ddesce, prova ad avviare nuovamente dal DVD di installazione di Windows.


Su una nota più personale e supponente, non dovresti mai usare Windows 8 se non forzato. È stato un incubo farlo funzionare con qualsiasi hardware acquistato negli ultimi dieci anni. Sono tornato su 7, ma eseguo ancora Arch Linux come il mio sistema operativo principale.
Wyatt8740,

Ho ricostruito il mio computer da zero con parti realizzate quest'anno. Probabilmente non
subirò
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.