W dzisiejszym artykule podzielimy się z czytelnikami informacjami na temat przyczyn i możliwych rozwiązań naprawy niebieskiego ekranu śmierci (BSOD) związanego z uruchamianiem, UNMOUNTABLE_BOOT_VOLUME i kodu stopu STOP: 0x000000ED.
Ten błąd jest czasami błędnie zapisywany jako UNMOUNTABLE_BOOT_DRIVE, ale funkcjonalnie oba błędy są takie same.
Poprawka wspomniana w artykule dotyczy systemów Windows XP , Windows Vista i Windows 7 .
Instrukcje naprawienia błędu UNMOUNTABLE_BOOT_VOLUME
Omówienie błędu UNMOUNTABLE_BOOT_VOLUME
Poniższe informacje na temat tego błędu zostały zebrane na podstawie informacji zebranych przez inżynierów, programistów, techników lub organizacje z całego świata.
Opis i znaki identyfikacyjne
Podczas uruchamiania komputera z systemem Windows XP, Windows Vista lub Windows 7 może pojawić się niebieski ekran śmierci (BSOD) z komunikatem o błędzie UNMOUNTABLE_BOOT_VOLUME i często kodem zatrzymania STOP: 0x000000ED, podobnym do zrzutu ekranu poniżej:

Czasami komunikat o błędzie ma również inną „odmianę” w następujący sposób:
![Napraw błąd UNMOUNTABLE_BOOT_VOLUME w systemie Windows Napraw błąd UNMOUNTABLE_BOOT_VOLUME w systemie Windows]()
Przyczyna błędu UNMOUNTABLE_BOOT_VOLUME
Błąd UNMOUNTABLE_BOOT_VOLUME oznacza, że system Windows nie może zamontować rozruchowego systemu plików, aby odczytać/załadować z niego niezbędne zależności.
Chociaż system Windows, oparty na strukturze przypominającej mikrojądro, może dynamicznie ładować zależności i komponenty, istnieje podstawowy zestaw zależności, które muszą być koniecznie przełączone w tryb online podczas procesu uruchamiania, w przeciwnym razie system Windows nie uruchomi się, nawet jeśli zostanie wywołane jądro.
Wraz z najnowszymi wersjami systemu Windows, a zwłaszcza po restrukturyzacji jądra i sterowników, która miała miejsce podczas opracowywania systemu Windows Vista, lista komponentów była stopniowo zmniejszana i obecnie obejmuje tylko sterowniki wejścia/wyjścia, najbardziej podstawowe i popularne). Ogólnie rzecz biorąc, podstawowe sterowniki wejścia/wyjścia mogą współpracować z różnymi systemami bez konieczności stosowania specjalnej kompatybilności, ponieważ większość sprzętu, do którego się podłączają, została już zaprojektowana i opracowana.zbudowany zgodnie ze standardami - nawet jeśli nie każdy jest zgodny z dokumentami RFC i innymi oficjalnymi standardy, wykraczające poza kontrolery sterowników dysków twardych.
Jeśli system Windows nie może zidentyfikować kontrolera dysku twardego (zintegrowanego z płytą główną lub kartą PCI-E) i połączyć się z nim, lub jeśli kontroler dysku twardego został pomyślnie podłączony do trybu online, ale system Windows nie może odczytać dysku, oznacza to, że jest on z niego uruchamiany z różnych powodów przyczyny, takie jak błąd UNMOUNTABLE_BOOT_VOLUME.
Ten błąd występuje z powodu co najmniej jednej z następujących przyczyn:
Przyczyna 1: Sterownik kontrolera napędu jest uszkodzony lub niekompatybilny
Jak wyjaśniono powyżej, jeśli system Windows nie będzie w stanie zidentyfikować i połączyć się z kontrolerem dysku twardego, odpowiedzialnym za dysk, na którym znajduje się partycja systemowa, jądro systemu Windows nie będzie w stanie odczytać i załadować podstawowych zależności z dysku, dlatego wyświetli się niebieski ekran pojawi się jak powyżej.
Częstą przyczyną tego błędu jest nieudane odinstalowanie lub aktualizacja/uaktualnienie sterowników kontrolera dysku twardego.
Na przykład, jeśli sterownik zarządzania dyskami Intel lub LSI zostanie usunięty, uszkodzony, odinstalowany lub nieprawidłowo zaktualizowany, a system Windows nie ma jeszcze „oryginalnej”, podstawowej obsługi konkretnego używanego kontrolera dysku twardego, system Windows nie będzie mógł się komunikować z adapterem dysku, aby odczytać niezbędne dane, co prowadzi do niebieskiego ekranu błędu śmierci UNMOUNTABLE_BOOT_VOLUME.
Przyczyna 2: Próba załadowania systemu Windows z nieprawidłowej partycji
Jeśli system Windows nie może załadować głównych sterowników i innych podstawowych zależności, wystąpi również błąd UNMOUNTABLE_BOOT_VOLUME, w przypadku gdy system Windows wymaga sterownika do połączenia się z kontrolerem dysku twardego, ale otrzymuje polecenie załadowania z niewłaściwej partycji (nie tej właściwej). aktualnie zainstalowana partycja). Gdy bootloader (NTLDR w przypadku Windows XP lub BOOTMGR w przypadku Windows Vista i Windows 7) rozpocznie ładowanie systemu operacyjnego w oparciu o plik konfiguracyjny (konfiguracja jest przechowywana w pliku tekstowym BOOT.ini w przypadku NTLDR i binary (gałąź rejestru) \BOOT\BCD w przypadku BOOTMGR ) , bootloader przekaże informację o tym, gdzie załaduje system operacyjny do jądra (w bloku środowiska).
Jeśli magazyn konfiguracji (BOOT.INI/BCD) jest ustawiony nieprawidłowo lub nie wskazuje już prawidłowej partycji, ntoskrnl nie będzie mógł załadować systemu Windows z określonej partycji i może wystąpić błąd BSOD UNMOUNTABLE_BOOT_VOLUME.
Przyczyna 3: Zmieniono rozmiar lub przeniesiono partycję Windows
Podobnie jak w przypadku źle skonfigurowanego BCD lub BOOT.INI, który instruuje jądro Windowsa, aby załadowało system operacyjny z niewłaściwej partycji, błąd UNMOUNTABLE_BOOT_VOLUME może wystąpić również w przypadku zmiany identyfikatora partycji Windows.zmieniony, ale plik konfiguracyjny rozruchu nadal zawiera stare informacje.
Zarówno NTLDR, jak i BOOTMGR mają wiele metod definiowania partycji. Niektóre metody opierają się na kombinacji numeru dysku i przesunięcia partycji (odległość od początku dysku) lub numeru partycji (ile partycji fizycznie poprzedza go w układzie dysku sekwencyjnie lub w tablicy partycji w MBR).
Jeśli partycja Windows zostanie przeniesiona, zostanie dodana lub usunięta przed umieszczeniem partycji Windows na dysku lub zmieni się kolejność dysków, odniesienia BCD lub BOOT.INI do partycji Windows mogą nie być już dostępne. jądro wyświetli niebieski ekran błędu śmierci UNMOUNTABL_BOOT_VOLUME podczas próby załadowania systemu Windows z niewłaściwej partycji.
Przyczyna 4: Zmieniono lub przekonfigurowano tryb SATA AHCI/IDE/RAID
Podobnie jak w pierwszej sytuacji omówionej powyżej, gdy sterowniki urządzeń potrzebne do komunikacji z partycją Windows zostały odinstalowane lub nieprawidłowo wymienione, możliwe jest, że sterowniki, z którymi system Windows został skonfigurowany do ładowania i używania na początku procesu rozruchu, nie są już dokładne, mimo że podstawowy sprzęt nie uległ zmianie. Większość kontrolerów SATA (Intel ICH ACH, Marvell, JMicron, nVidia i inne) wyświetla w BIOS- ie opcję konfiguracji kontrolera dysku w jednym z trzech trybów: IDE, AHCI lub RAID.
IDE to najbardziej podstawowy tryb i obsługuje kontrolery SATA w taki sam sposób, w jaki starsze kontrolery IDE obsługiwały dyski ATA: sam kontroler prawie nie ma logiki odczytu/zapisu i po prostu działa jako kontroler, gra pomostowa (dane proxy do i z dysków).
AHCI to nowy standard komunikacji, zastosowany po raz pierwszy w komputerach domowych, dla dysków podłączonych do kontrolerów SATA w nowszych systemach operacyjnych, gdzie kontroler dysku zawiera ważną logikę związaną z procesem odczytu i zapisu.
Zamiast pytać sterownik urządzenia Windows o polecenie każdego ruchu głowicy odczytu/zapisu i wyszukanie dysku, kontroler w trybie AHCI będzie pełnił rolę „pisarza” powyższych informacji dla Windows, odbiera polecenia odczytu i zapisu wyższego poziomu a następnie wykorzystuje własną logikę do możliwie najefektywniejszego przetwarzania poleceń (umożliwia buforowanie na poziomie sprzętu, optymalizuje kolejność odczytu/zapisu (zwaną NCQ), aby zminimalizować wyszukiwanie dysku, zmniejszyć opóźnienia i zoptymalizować inne komponenty).
Nowsze kontrolery SATA mają tryb RAID, w którym RAID jest zaimplementowany w większości oprogramowania, używany do konfigurowania dysków w trybie RAID 0 („pasek”) w celu zapewnienia wydajności, RAID 1 („lustro”) w celu zapewnienia redundancji danych lub RAID 5/6/1 +0 dla obu celów powyżej. Zwykle taka konfiguracja wymagałaby całkowicie oddzielnego, sprzętowego kontrolera RAID, ale nowoczesne kontrolery dysków SATA dzielą proces RAID pomiędzy sterownik urządzenia i wbudowany mikrokontroler, aby uzyskać ekonomiczne rozwiązanie.
Można zauważyć, że trzy powyższe tryby działania różnią się znacznie pod względem funkcji i implementacji. Każdy z powyższych trybów wymaga do działania systemu Windows zupełnie innego sterownika, choć sam sprzęt (zarówno kontroler dysku fizycznego, jak i dysk twardy) pozostaje niezmieniony.
Większość komputerów umożliwia ustawienie trybu IDE/AHCI/RAID z poziomu BIOS-u i szybką jego zmianę bez konieczności kasowania dysku twardego. Jeśli system Windows jest zainstalowany i uruchamia się w tym trybie, ale skonfigurowany jest inny tryb (ze względu na zmianę konfiguracji BIOS-u, aktualizację BIOS-u, resetowanie ustawień BIOS-u itp.), bieżący sterownik nie będzie już dostępny. Wystarczający do użycia.
Napraw błąd „UNMOUNTABLE BOOT VOLUME BSOD” w systemie Windows
Niektóre z poniższych rozwiązań wymagają użycia dysku CD lub DVD z instalacją systemu Microsoft Windows. Jeśli do Twojego komputera nie dołączono płyty instalacyjnej systemu Windows lub jeśli nie masz już nośnika instalacyjnego systemu Windows, możesz zamiast tego użyć programu Easy Recovery Essentials dla systemu Windows. EasyRE automatycznie znajdzie i naprawi wiele problemów, a także może zostać użyty do rozwiązania problemów związanych z błędem UNMOUNTABLE_BOOT_VOLUME, postępując zgodnie z poniższymi instrukcjami.
Rozwiązanie 1: Przywróć sterownik kontrolera dysku za pomocą Przywracania systemu
Większość przyczyn tego błędu związanych ze sterownikiem można naprawić, przywracając poprzednią konfigurację systemu za pomocą narzędzia Przywracanie systemu .
System Windows często tworzy punkt przywracania systemu za każdym razem, gdy instalowane, aktualizowane lub usuwane są określone sterowniki. Jeśli błąd UNMOUNTABLE_BOOT_VOLUME jest spowodowany zmianą sterownika urządzenia, punkt przywracania systemu „odwróci” proces i pomoże naprawić błąd.
Przywracanie systemu, dostępne z Konsoli naprawy/odzyskiwania podczas uruchamiania , wydane na instalacyjnych dyskach DVD systemów Windows Vista, Windows 7 i Windows 8 , może być używane do wielokrotnego wyświetlania listy „migawek” na komputerze w ostatnim czasie i podejmowania prób przywrócenia komputera do wybranego punktu przywracania. Przywracanie systemu jest „nieniszczące”, ponieważ wpływa tylko na system Windows i programy, a nie na poszczególne pliki i foldery. Postępuj zgodnie z tymi instrukcjami:
1. Włóż instalacyjną płytę DVD z systemem Windows do napędu CD-ROM komputera,
2. Całkowicie wyłącz komputer.
3. Włącz ponownie komputer,
4. Po wyświetleniu komunikatu „Naciśnij dowolny klawisz, aby uruchomić system z dysku CD lub DVD”, naciśnij dowolny klawisz .
5. Po wybraniu opcji języka i klawiatury kliknij odnośnik „Napraw swój komputer” znajdujący się w lewym dolnym rogu.
![Napraw błąd UNMOUNTABLE_BOOT_VOLUME w systemie Windows Napraw błąd UNMOUNTABLE_BOOT_VOLUME w systemie Windows]()
6. Poczekaj, aż funkcja Startup Repair przeskanuje komputer w poszukiwaniu instalacji systemu Windows, a następnie wybierz instalację z wyświetlonej listy:
![Napraw błąd UNMOUNTABLE_BOOT_VOLUME w systemie Windows Napraw błąd UNMOUNTABLE_BOOT_VOLUME w systemie Windows]()
7. Aby rozpocząć, wybierz „Przywracanie systemu” z listy dostępnych opcji odzyskiwania:
![Napraw błąd UNMOUNTABLE_BOOT_VOLUME w systemie Windows Napraw błąd UNMOUNTABLE_BOOT_VOLUME w systemie Windows]()
8. Uruchomi się narzędzie „Przywracanie systemu” , umożliwiające wybranie poprzedniego żądanego punktu przywracania systemu lub udostępnienie opcji ręcznej, a następnie naciśnij Dalej , aby kontynuować.
![Napraw błąd UNMOUNTABLE_BOOT_VOLUME w systemie Windows Napraw błąd UNMOUNTABLE_BOOT_VOLUME w systemie Windows]()
9. W zależności od dokonanego wyboru może zostać wyświetlona lista ważnych punktów przywracania systemu i odpowiadających im dat, a także krótki opis powodu (jeśli w ogóle) zostały utworzone. Kliknij żądaną opcję, a następnie ponownie wybierz Dalej, aby kontynuować.
![Napraw błąd UNMOUNTABLE_BOOT_VOLUME w systemie Windows Napraw błąd UNMOUNTABLE_BOOT_VOLUME w systemie Windows]()
10. Przywracanie systemu poprosi Cię o potwierdzenie wyboru, a następnie rozpocznie proces przywracania. Zostaniesz poproszony o zamknięcie i ponowne uruchomienie komputera w celu zakończenia odzyskiwania.
Po ponownym uruchomieniu komputera, jeśli przywracanie systemu zakończy się pomyślnie, komputer zostanie naprawiony, a narzędzie Przywracanie systemu powiadomi Cię o zmianach wprowadzonych na komputerze po ponownym zalogowaniu się do systemu Windows. Jeśli przywracanie systemu nie powiedzie się lub jeśli przywracanie systemu zakończy się pomyślnie, ale problem nie zostanie rozwiązany, możesz powtórzyć powyższe kroki, ale wybrać inny punkt przywracania, aby sprawdzić, czy błąd został rozwiązany.
Rozwiązanie 2: Zmień tryb IDE/RAID/AHCI w BIOS-ie
Jeśli błąd UNMOUNTABLE_BOOT_DEVICE wystąpi w wyniku zmiany trybu kontrolera dysku SATA w BIOS-ie lub oprogramowaniu sprzętowym , naprawa może być bardzo prosta, przechodząc do BIOS-u i przełączając ustawienie trybu kontrolera SATA. Konkretne instrukcje będą się różnić w zależności od producenta, ale opcje będą podobne do tych pokazanych na zrzucie ekranu poniżej .
![Napraw błąd UNMOUNTABLE_BOOT_VOLUME w systemie Windows Napraw błąd UNMOUNTABLE_BOOT_VOLUME w systemie Windows]()
![Napraw błąd UNMOUNTABLE_BOOT_VOLUME w systemie Windows Napraw błąd UNMOUNTABLE_BOOT_VOLUME w systemie Windows]()
Spróbuj przełączać się między 3 trybami, aż będziesz mógł pomyślnie uruchomić system Windows.
Mam nadzieję, że odniesiesz sukces.