Wybór rozruchu nie powiódł się, ponieważ wymagane urządzenie jest niedostępne 0xc000000e

17

Mój członek rodziny niedawno wyjechał na wakacje i wyłączył komputer, czego normalnie nie robią, po powrocie do domu nie włącza się, a teraz zwraca czarny ekran z komunikatem o błędzie, pokazany poniżej blok kodu. Generalnie przyjaciele i rodzina przychodzą do mnie po pomoc przy komputerach i nie mam problemu, jednak tym razem jestem trochę zakłopotany. Wszelkie sugestie będą mile widziane.

Menedżer rozruchu

systemu Windows Uruchomienie systemu Windows nie powiodło się. Przyczyną może być niedawna zmiana sprzętu lub oprogramowania. Naprawić problem:

  1. Włóż dysk instalacyjny systemu Windows i uruchom ponownie komputer.
  2. Wybierz ustawienia języka, a następnie kliknij przycisk „Dalej”.
  3. Kliknij „napraw komputer”.

Jeśli nie masz tego dysku, skontaktuj się z administratorem systemu lub producentem komputera, aby uzyskać pomoc.

Status: 0xc000000e

Informacje: Wybór rozruchu nie powiódł się, ponieważ wymagane urządzenie jest niedostępne.

Przed przejściem do tego komunikatu o błędzie miga krótko ekran ładowania systemu Windows. Udało mi się potwierdzić za pomocą wiersza polecenia systemu Windows RE i polecenia dir, że dysk C: jest dostępny i prawdopodobnie występuje problem z uruchamianiem.

Próbowałem:

  • Trzykrotne uruchomienie procesu naprawy omówionego w komunikacie o błędzie, jednak za każdym razem wymaga ponownego uruchomienia, a następnie powrotu do tego samego komunikatu o błędzie.
  • Najpierw zmiana kolejności rozruchu na dysk twardy
  • Wejście w tryb awaryjny: tryb awaryjny powoduje ten sam komunikat o błędzie
  • Sprawdziłem, aby upewnić się, że BCD (bcdedit, dane konfiguracji rozruchu) jest nadal nienaruszony zgodnie z https://www.symantec.com/business/support/index?page=content&id=TECH160475

Planuję spróbować (ale chciałbym dodać dodatkowe komentarze):

  • sfc / scannow; wymaga ponownego uruchomienia, dlatego prawdopodobnie ponownie pojawi się komunikat o błędzie
  • Skan pamięci
  • Bootrec zgodnie z http://support.microsoft.com/kb/927392#method1
  • Zamiana kabli / portów IDE
  • Resetowanie systemu BIOS

Zauważyłem, że inni z podobnymi problemami w Internecie są uruchamiani podwójnie, jednak ta maszyna nie jest skonfigurowana w środowisku podwójnego rozruchu. Dodatkowo w pewnym momencie ten komunikat o błędzie prawdopodobnie pojawił się, zanim zacząłem pracować na komputerze:

Instrukcja pod 0xfbe2584d odwoływała się do pamięci pod 0x00000008. Nie można odczytać pamięci.

Jak już wspomniano, wszelkie dodatkowe sugestie lub słowa porady byłyby bardzo mile widziane.

bbodenmiller
źródło

Odpowiedzi:

10

From Veritas: ( https://www.veritas.com/support/en_US/article.TECH160475 )

Metoda 1:

Upewnij się, że utworzono kopię zapasową partycji zarezerwowanej przez system i przywrócono ją zgodnie z uwagą techniczną:

http://www.symantec.com/business/support/index?page=content&id=TECH129112


Metoda 2:

Czy partycja zarezerwowana przez system jest partycją EFI?

Jeśli tak, zapoznaj się z http://www.symantec.com/business/support/index?page=content&id=TECH124326


Metoda 3:

Napraw bieżący system operacyjny za pomocą dysku DVD z systemem Windows 2008/7:

  1. Uruchom system z dysku DVD systemu Windows

  2. Wybierz Dalej> Napraw komputer

  3. Wybierz Dalej> Wiersz polecenia

  4. Zmień katalog (cd) na X:\sources\recovery, a następnie wpisz, StartRep.exeaby uruchomić narzędzie do szybkiego uruchamiania automatycznego uruchamiania, które koryguje wartości środowiska rozruchowego. Ten krok może wymagać więcej niż jednej próby i powinien zostać powtórzony kilka razy, jeśli pierwsza naprawa się nie powiedzie.

  5. Jeśli krok 3 nie powiedzie się, otwórz wiersz polecenia i wpisz bcdedit. Spowoduje to wyświetlenie wartości dla Menedżera rozruchu systemu Windows.

  6. Przejrzyj wartości dla urządzenia. Czy jest ustawiony na nieznany, jak pokazano poniżej? Jeśli tak, przejdź do kroku 7.

    img

  7. W wierszu polecenia wpisz następujące polecenia (c: jest domyślną partycją systemową. Jeśli oryginalna partycja była inną literą dysku, tę wartość można ustawić na tę literę dysku):

    bcdedit /set {DEFAULT.EN_US} device partition=c:

    (naciśnij enter)

    bcdedit /set {DEFAULT.EN_US} osdevice partition=c:

    (naciśnij enter)

    bcdedit /set {BOOTMGR.EN_US} device partition=c:

    (naciśnij enter)

  8. Uruchom ponownie system po usunięciu dysku systemu operacyjnego.

Mohammadhassan Esfahanian
źródło
1
Jak zweryfikować partycję zarezerwowaną przez system, gdy komputer nie chce się uruchomić? To samo dotyczy metody 2. Już ukończyłem metodę 3, jak wspomniano powyżej.
bbodenmiller
Powinieneś spróbować uruchomić system z płyty CD. Aby to zrobić, musisz wejść do systemu BIOS komputera. Czy dostosowujesz BIOS?
Mohammadhassan Esfahanian
Próbowałem już tego, patrz wyżej.
bbodenmiller
6
@MohammadHassan Możesz przyznać kredyt w miejscu, w którym należy się kredyt - Twoim źródłem wydaje się być: symantec.com/business/support/...
Ivan Vučica
1
Uwaga: litery dysków w konsoli naprawy mogą różnić się od liter dysków w systemie Windows. Mój „serwer Windows 2012” pokazany osdevice partition=e:w bcdedit. kiedy ponownie uruchomiłem system Windows, ten sam dysk miał „c:” i działał dobrze.
jen
4

Natknąłem się ostatnio na ten problem i okazało się, że mój BIOS w jakiś sposób źle ustawił tryb SATA. Korzystałem z AHCI, ale widziałem, że BIOS był ustawiony na IDE. Zmiana go rozwiązała problem.

Nathan
źródło
1

Miałem ostatnio ten sam problem i oto, co dla mnie zadziałało. Pamiętaj, że miałem dysk flash odzyskiwania, który utworzyłem, kiedy pierwotnie włączałem laptop.

  1. Zainstaluj system Windows 7 z dysku flash odzyskiwania. Pozwól mu przejść przez proces konfiguracji komputera za pierwszym razem , ale na końcu kliknij przycisk Uruchom ponownie później .

  2. Pobierz i zainstaluj EasyBCD. Mam go tutaj, ale Google zwróciło wiele miejsc, gdy szukałem pobrania easybcd .

  3. Uruchom EasyBCD, aby znaleźć informacje o rozruchu systemu Windows 7. W moim przypadku kliknąłem ustawienia zaawansowane i zobaczyłem, że wpis dotyczący urządzenia jest pusty. Ustawiłem na C:.

  4. Restart.

Od tamtej pory nie miałem problemów.

Keith Wolters
źródło
1

Miałem ten sam problem i lubię dzielić się rozwiązaniem, które dla mnie zadziałało.

Przede wszystkim mam Dell Inspiron Mini, Windows 7 Starter, bez napędu CD (to Net Book).

Kroki, które podążyłem, były następujące:

  1. Podłącz zewnętrzny napęd DVD.
  2. W Bios Setup użyj opcji, aby uruchomić z CD-DVD
  3. Użyj dysków odzyskiwania systemu lub uruchom odzyskiwanie systemu z partycji odzyskiwania. Użyłem dysków, które utworzyłem przy pierwszym zakupie Netbooka.
  4. Gdy system Windows zacznie się konfigurować, nie pozwól mu skonfigurować połączenia Wi-Fi (jeśli używasz kabla Ethernet, usuń go), w ten sposób aktualizacja systemu Windows nie będzie działać.
  5. Utwórz natychmiast Dysk naprawy systemu (Menu Start, Wszystkie programy, Konserwacja, Utwórz dysk naprawy systemu). Użyłem pustego dysku DVD-RW.
  6. Po utworzeniu wyjmij dysk z napędu DVD i uruchom ponownie komputer. Pojawi się ponownie ekran „Wybór rozruchu nie powiódł się, ponieważ wymagane urządzenie jest niedostępne”. błąd. Jest to tylko w celu upewnienia się, że błąd nadal występuje i możesz pominąć ten krok
  7. Włóż dysk naprawczy systemu, który utworzyłeś w punkcie 5.
  8. Postępuj zgodnie z instrukcjami. Po sprawdzeniu systemu przez narzędzie, a jeśli klikniesz opcję szczegółów, zobaczysz, że narzędzie naprawi menedżera rozruchu i ustawi dysk C: jako domyślny dysk rozruchowy. Naciśnij Napraw.
  9. Uruchom ponownie i to wszystko. Twój system zostanie naprawiony.

Mam nadzieję, że to dla ciebie działa.

David.

David
źródło
1

Walczyłem z tym błędem (0xc000000e ntoskrnl.exe jest uszkodzony) przez 2 dni, nawet po przywróceniu ustawień fabrycznych na moim komputerze Dell Latitude E4310 (rdzeń i7).

Odkryłem, że podczas aktualizacji systemu Windows zachodzi zmiana, która nagle wymaga zmiany trybu SATA z AHCI na „RAID On”. Jakiej dokładnie aktualizacji nie jestem pewien. Mam nadzieję, że to komuś pomoże.

Justin W.
źródło
Czy masz dysk SSD lub dysk twardy?
Boris_yo,
0

Miałem ten problem po sklonowaniu instalacji systemu Windows 7 Professional z dysku twardego na dysk SSD.

Problem został spowodowany podłączeniem nowego dysku SSD do innego portu SATA niż stary dysk twardy. Podłączenie dysku SSD do tego samego portu, co stary dysk, rozwiązało problem.

Oskari Mantere
źródło
-1

Miałem ten sam problem po formacie na Dell Inspiron. Skończyłem tworzenie dysku startowego Windows na moim laptopie HP, ponieważ wiedziałem, że Dell ma Windows 64-bitowy taki sam jak mój HP.

Uruchomiłem utworzony przeze mnie dysk startowy, który wskazuje na błędy uruchamiania i zapytałem, czy chcę naprawić. Wybrałem tak, a problem został rozwiązany.

B.Jones
źródło
-1

Oto prosty sposób na naprawienie nieznanego urządzenia bcdedit.

W Windows PE znajdź literę dysku dla systemu operacyjnego.

Uruchom bcdboot d: \ windows

Uruchom ponownie bcedit i powinieneś zobaczyć, że atrybuty urządzenia mają teraz odpowiednie litery dysku.

Uruchom ponownie i uruchom system Windows.

Ben L.
źródło