Co się stało z dyskiem B: w systemie Windows i dlaczego dysk twardy ma domyślnie C?

Odpowiedzi:

63

Ponieważ w czasach dyskietek istniały albo dwa fizyczne dyskietki (A: i B :), albo tylko jeden fizyczny napęd dyskietek (A :) z jednym emulowanym (B :), aby można było kopiować z dysku na dysk za pomocą wymiana dysków co kilkaset KB.

Andrew Arnott
źródło
Czy możemy to zmienić?
ukanth
16
Tradycja, czy C: stanie się B :? W konsoli zarządzania dyskami systemu Windows można w rzeczywistości przypisać dyskom twardym literę B:. Ale nie można ponownie przypisać litery dysku systemowego (zwykle C :), ponieważ system operacyjny oszalałby, gdyby zmieniła się własna litera dysku.
Andrew Arnott,
1
Dawno temu, kiedy nie było czegoś takiego jak emulowana stacja dyskietek, a dyski twarde były drogie. Komputery zwykle byłyby wyposażone w dwa dyskietki. Jedną z poważnych skarg związanych z wczesnymi Macintoshes było to, że mieli tylko jedną stację dyskietek, a nie dysk twardy.
David Thornley,
2
Niektóre starsze programy zakładają, że C: (a) istnieje i (b) zawiera Pliki Programów.
Macha
11
@Macha Nie starszy. Kiepsko napisany.
kinokijuf
9

Gniazda A i B są bardzo przydatne, gdy chcesz, aby każde urządzenie wymienne miało tę samą literę dysku za każdym razem, gdy jest ono wkładane. System Windows nigdy nie przypisze A lub B do urządzenia, ale jeśli przypiszesz A lub B do urządzenia za pomocą Menedżera dysku, ta litera dysku zostanie przypisana w przyszłych wstawkach.

Trzymam bazę danych kontroli źródła na kluczu USB, dzięki czemu mogę przesyłać ją między wieloma komputerami i zawsze przypisuję ją do B, ponieważ wiem, że litera dysku będzie dostępna na każdym komputerze. Znalezienie tej sztuczki znacznie uprościło mi życie.

zrozumiałem
źródło
zawsze dostępne ... chyba że Twoja odpowiedź zostanie zaakceptowana!
Mikeage
1
-1, nie dlatego.
hasen
2
Nie będzie dostępny, jeśli podłączysz go do mojej maszyny. Mam 2 dyskietki ... :-)
Brian Knoblauch,
Wyjątek odnotowano. :)
Roger
Trzymam
2

Czy możemy to zmienić?

Raczej. Niektóre sterowniki dysków RAM i narzędzia USB pozwalają przypisać dawno utraconą literę dysku B:.

Peter Mortensen
źródło
2
Niektórzy z nas nadal mają dyski B: w naszych maszynach. Mam tak wiele dyskietek, że zwykle po prostu rzucam 2 w pudełka, które razem układam. Co zaskakujące, od czasu do czasu przydaje się!
Brian Knoblauch,
2
Co przechowujesz na dyskietkach, które są nadal czytelne?
Anthony Giorgio
@Brian: Nie chcę ci tego łamać, ale jesteś wyjątkiem od reguły i dość rzadkim. :)
Mam (działający) PDP-11 na zapleczu, który ma działającą stację dyskietek 8 "i 9-ścieżkowy napęd taśmowy. Mam też kilka komputerów z działającymi napędami i instalacjami systemu operacyjnego. Przydaje się.
RBerteig
1
Nadal muszę czasami umieszczać sterowniki na dyskietkach do instalacji systemu operacyjnego (gdy wymagany jest sterownik dysku twardego). Służy również do przenoszenia małych plików między komputerami, które nie mają wolnych (lub działających) portów USB. Wiele małych przypadkowych rzeczy, na które my, programiści / sysadmin, spotykamy się regularnie, których typowy użytkownik komputera nigdy nie może napotkać.
Brian Knoblauch,
1

Możesz zmapować dysk jako B: jeśli chcesz. W obszarze zarządzania komputerem przejdź do zarządzania pamięcią masową / dyskami. Kliknij żądany dysk prawym przyciskiem myszy i wybierz „zmień literę / ścieżki dysku” Powinieneś być w stanie wybrać B: jako opcję.

takanara
źródło
0

Używam dysku B do mapowania dysków sieciowych, gdy zabraknie mi innych liter (zaskakująco łatwe do wykonania z koncentratorami USB itp.).

Bogaty sprzedawca
źródło
Naprawdę nie rozumiem już, dlaczego ludzie mapują dyski. Pełne ścieżki sieciowe można dodać do miejsc sieciowych w rodzaju „ulubionych”. Następnie możesz wybrać je zamiast pamiętać dokładnie, gdzie wskazuje konkretna litera dysku. Używam ton dysków sieciowych, ale mam tylko jedną konfigurację dysku mapowanego (do obsługi starszej aplikacji, która nie obsługuje ścieżek UNC).
Brian Knoblauch,
1
Jeśli jesteś w linii poleceń, litery dysku są bardzo szybkie do wpisania. Tak długo, jak długo pamięć jest dobra, możesz zapisać wiele naciśnięć klawiszy.
Chris W. Rea,
0

Widziałem instalacje Softgrid (teraz nazywane Microsoft Application Virtualization (App-V) wersja 4.5), które używają dysku B, ponieważ jest to dysk ukryty ... Używa dysku do przechowywania aplikacji do uruchomienia.

Oto jak to zrobić: http://social.technet.microsoft.com/Forums/en-US/appvbeta/thread/d9d46885-d136-4ace-9cd9-3b881322b86a

jeah subst nie jest dobrym pomysłem, ale jeśli jesteś na XP lub starszym i chcesz zmienić literę dysku na B: następnie przejdź do HKEY_LOCAL_MACHINE \ SYSTEM \ MountedDevices i zmień \ DosDevices \ Q: na \ DosDevices \ B :.

Davy Landman
źródło
0

Menedżer dysków (część programu Computer Manager) pozwala przypisać „B” do jednego z dysków.

uSlackr
źródło
0

Moje pudełko Windows XP w biurze też nie ma dysku C. Wystąpił błąd w wersji instalacyjnej trybu tekstowego, którą zainstalowałem, która została wywołana przez zainstalowanie napędu Zip (pomyśl 100 MB dyskietki) podczas uruchamiania instalacji, w wyniku czego system Windows XP został zainstalowany na dysku E.

Uważam, że zabawne (a czasem nawet przydatne) jest brak dysku C. Sporo instalatorów aplikacji pokazało „dziwactwa” w obliczu braku dysku C.

RBerteig
źródło
I zawsze możesz użyć subst, aby utworzyć wirtualny dysk C, jeśli coś naprawdę tego wymaga. subst c: \ E: \
Jack B Nimble
@Jack, zachowałem kilka udziałów sieciowych i ustawiłem je net usejako C :. Jednym z nich był bardzo przestarzały produkt, który utknąłem, utrzymując, że niektóre jego części muszą znajdować się w folderach bezpośrednio w katalogu głównym C :. Naprawdę wygodnie było nie mieć własnego C: dla tego projektu. W dzisiejszych czasach po prostu skonfigurowałem wirtualny komputer, aby mógł się w nim rozwijać i testować.
RBerteig
-2

Odp .: Jest dla napędów dyskietek 3,5, B: dla napędów 5,25, nikt już nie używa 5,25, więc B: nie jest już przypisany.

acme64
źródło
Przepraszamy, niepoprawne. O: i B: może to być dowolna kombinacja dysków / rozmiarów / pojemności obsługiwanych przez BIOS.
Linker3000
oczywiście, że może, każda litera może być dowolnym napędem. ale domyślnie jest tak, jak powiedziałem.
acme64
Muszę się nie zgodzić - nie było opublikowanego standardu, który określałby to jako pozycję domyślną.
Linker3000
1
a jednak w taki właśnie sposób instaluje się system
acme64