Jak odblokować dysk twardy i odświeżyć komputer

11

Mam system Windows 8 i żadna z aplikacji interfejsu Metro nie działała, więc pobrałem poprawkę rejestru od firmy Microsoft. Uruchomiłem go i w tym czasie uruchomiłem Windows Update. Uruchomiłem ponownie komputer i po ekranie startowym z logo Windows 8 nigdy nie wyświetlał się ekran blokady, tylko czarny ekran.

Wymusiłem kilkakrotne ponowne uruchomienie komputera, sprawdzając, czy problem nadal występuje i tak się stało. Próbowałem rozwiązać ten problem, uruchamiając dysk instalacyjny systemu Windows. Kliknąłem Napraw, Rozwiąż problemy, Opcje zaawansowane, a następnie przywróć system , ponieważ miałem kopię zapasową sprzed kilku dni.

Pojawiło się okno:

Aby użyć Przywracania systemu, musisz określić, która instalacja systemu Windows ma zostać przywrócona. Uruchom ponownie komputer, wybierz system operacyjny, a następnie wybierz Przywracanie systemu.

Po napotkaniu tego błędu próbowałem odświeżyć i zresetować komputer. Komunikat o błędzie dla Odśwież komputer:

Dysk, na którym jest zainstalowany system Windows, jest zablokowany. Odblokuj dysk i spróbuj ponownie.

Więc anulowałem i spróbowałem zresetować komputer. Komunikat o błędzie:

Nie można zresetować komputera. Brakuje wymaganej partycji dysku.

Ostatnio nie wprowadzałem żadnych zmian na dyskach twardych, nie odłączałem ich ani nie wprowadzałem żadnych fizycznych zmian w komputerze. Mam dostęp do CMD z dysku naprawczego.

Czy ktoś może zidentyfikować problem i jak mogę go odświeżyć, odblokowując dysk twardy lub używając Przywracania systemu?

Anton8000
źródło

Odpowiedzi:

7

Kasowanie systemu nie jest tym, czego chcesz!

Aby system uruchomił się ponownie, musisz naprawić elementy rozruchowe EFI. Jest to związane z wiadomościami takimi jak

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.

Wykonaj następujące kroki - zobacz tego bloga

  1. Użyj dysku DVD systemu Windows (lub pamięci USB), aby otworzyć wiersz polecenia naprawy.

    Rozwiązywanie problemów -> Opcje zaawansowane -> Wiersz polecenia

  2. Wykonaj te kroki - nie wpisuj komentarzy. Ale dostosuj liczby i ścieżkę systemu Windows do swojej konfiguracji.

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

To działało dla mnie.

bebbo
źródło
1
Pamiętaj, że może być konieczne dostosowanie liter dysku, a także liczb (tzn. C: może nie być C: gdy jesteś w wierszu polecenia konfiguracji itp.) - także jeśli nie wiesz, który dysk liczb, których możesz użyć, możesz wypróbować list disklub list partitionw DiskPart.
BrainSlugs83
1
To działało dla mnie pięknie! Zobrazowałem mój dysk rozruchowy C: \ na dysku SSD M.2 (natywny Skylake) i wygląda na to, że na obrazowanym dysku nadal działa magiczny rozruch EFI, co powoduje, że The Windows Boot Configuration Data file is missing required informationpopełniam błąd. Postępowanie zgodnie z poleceniami diskparti bootreci bcdbootrozwiązało to idealnie!
Jeff Atwood
@bbobo - Dlaczego przywracasz wersję 1 tej odpowiedzi? Edycja dokonana przez Jeffa musiała zostać wykonana.
Ramhound,
-4

Moja odpowiedź była błędna, chyba że dysk twardy komputera jest zablokowany w systemie BIOS (zaszyfrowany). Prawdopodobnie chcesz drugiej odpowiedzi.

To może, ale nie musi być wykonalne dla ciebie, ale prawie na pewno zadziała. USUNĄ WSZYSTKIE INFORMACJE NA DYSKU.

  1. Uruchom system Linux z dystrybucji USB lub DVD / CD.

  2. Otwórz gparted lub, jeśli nie jest zainstalowany, zainstaluj i otwórz gparted.

  3. Stamtąd sformatuj dysk za pomocą NTFS.

  4. Uruchom ponownie i spróbuj ponownie zainstalować system Windows.

Jeśli powyższe nie działa, mam jeszcze jedno rozwiązanie. Ten jest bardziej niebezpieczny.

  1. Uruchom system Linux / USB / DVD / CD na żywo.

  2. otwórz terminal.

  3. wpisz, mountaby sprawdzić, jakie urządzenie jest zamontowane na dysku twardym.

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

  5. Żadne wyjście nie zostanie wyświetlone, ale bądź pewny, że działa. Zastępuje każdy kawałek dysku twardego zerem.

  6. Po ddwyjściu spróbuj ponownie uruchomić system Windows z instalacyjnego dysku DVD.

Wyatt8740
źródło
W bardziej osobistej i uprzejmej notatce nigdy nie należy używać systemu Windows 8, chyba że jest to wymuszone. Koszmar sprawił, że działał z każdym sprzętem kupionym przez ostatnie dziesięć lat. Wróciłem na 7, ale nadal używam Arch Linux jako mojego głównego systemu operacyjnego.
Wyatt8740,
Odbudowałem komputer od zera z części wyprodukowanych w tym roku. Prawdopodobnie nie będą mnie dotyczyły problemy ze sprzętem, ale dzięki :)
Anton8000