Niedawno podłączyłem dwa dyski twarde USB w formacie GPT do mojej stacji roboczej Win10. Musiałem zaktualizować sklep BCD na nich, więc użyłem Diskpart, aby przypisać litery S: i T: do partycji EFI na dyskach. Teraz mam dwie litery fantomowe S: i T: które są teraz trwale zmapowane na moim komputerze, mimo że nie mam już podłączonych dysków twardych.
Próbowałem ponownie podłączyć dyski, aby móc usunąć literę, ale partycje EFI na tych dyskach nie otrzymały liter dysków (co jest normalnym zachowaniem). Próbowałem ponownie użyć Diskpart, aby przypisać im te same litery, ale mówi mi to, że te litery są już w użyciu.
Litery dysków nie odpowiadają niczym w konsoli zarządzania dyskami, więc nie mogę ich stąd usunąć. W Menedżerze urządzeń nie ma też nic, co by je trzymało. Zdecydowałem się pokazać ukryte urządzenia i usunąłem każdy wyszarzony wolumin pamięci na liście, ale litery dysków pozostały.
Te litery dysków są teraz „zablokowane” i nie mogę się ich pozbyć.
Jakieś pomysły?
źródło
diskpart
aby go usunąć, ponieważ najpierw musiszselect
wolumin, na którym chcesz operowaćremove
, a litery nie odpowiadają sobie niczym. Wygląda namountvol
to, że też nie działa. / D mówi, że system nie może znaleźć określonego pliku. / R mówi, że katalog nie jest pusty.HKLM\SYSTEM\MountedDevices
klucz rejestru; jeśli są tam wartości zwane takimi jak\DosDevices\S:
, usuń je. Podejrzewam jednak, że to właśnie spowodowało błąd „Nie znaleziono pliku”mountvol
; próbował programowo usunąć te wartości i ich nie ma. Warto jednak to sprawdzić.mountvol /R
pracował aby usunąć dysk twardy google FileStream phantomTen problem zniknął po tym, jak niektóre aktualizacje systemu Windows wymusiły ponowne uruchomienie komputera.
To zachowanie wydaje się być błędem. Podejrzewam, że powodem, dla którego litery napędu fantomowego utrzymywały się przy ponownym uruchomieniu, były funkcje „miękkiego restartu” i „szybkiego uruchamiania” systemu Windows 10, które w rzeczywistości nie wyłączają się ani nie uruchamiają ponownie, gdy powiesz mu, aby wykonało zamknięcie lub ponowne uruchomienie.
Prawdopodobnie dlatego, że system nigdy nie przeszedł pełnej inicjalizacji oprogramowania sprzętowego (a tym samym nigdy nie sprawdził obecności tych liter dysku), dopóki Aktualizacje systemu Windows nie wymusiły tego problemu, wykonując pełne ponowne uruchomienie.
Krótki przegląd funkcji miękkiego restartu i szybkiego uruchamiania:
W celu skrócenia czasu uruchamiania w Windows 8 i Windows 10, system Windows nie wykonuje już pełnego zamykania / ponownego uruchamiania. Funkcja szybkiego uruchamiania (wprowadzona w systemie Windows 8) powoduje częściową hibernację podczas zamykania systemu. Niektóre podstawowe procesy (ale nie wszystkie z nich w stanie pełnej hibernacji) mają zapisane stany, dzięki czemu można je wznowić bez konieczności pełnej inicjalizacji przy następnym uruchomieniu. To zachowanie wpłynęło tylko na wyłączenia, a nie na ponowne uruchomienie, i można je wyłączyć za pomocą panelu sterowania Zasilanie.
Windows 10 rozszerza to zachowanie dzięki funkcji Soft Restart. Podczas restartu system resetuje oprogramowanie tak, jakby robił restart, ale nie inicjuje ponownie sprzętu ani jądra, dzięki czemu czasy restartu są szybsze. Nie możesz wyłączyć tej funkcji.
W systemie Windows 10 JEDYNYM sposobem na PEŁNE ponowne uruchomienie systemu jest wydanie
shutdown -r -f -t 0
z wiersza polecenia.źródło
powercfg /H off
)? Z pewnością spodziewałbym się, że spowoduje to wyłączenie miękkiego wyłączania i prawdopodobnie również miękkiego restartu. Kolejną rzeczą, która wydaje się zapobiegać Miękkiemu Ponownemu Uruchomieniu, jest użycie zaawansowanych opcji uruchamiania, powiedzmy, rozruchu do BIOS / EFI SETUP.-f
kiedy to robisz-t 0
;shutdown -r -t 0
też działa.