Care sunt driverele Windows A și B folosite pentru?
Unitatea C: este locația implicită de instalare pentru Windows, dacă aveți o unitate CD / DVD pe mașină, este posibil ca unitatea D și eventualele unități suplimentare să cadă în linie după aceea. Ce este cu driverele A: și B:?
Imagine de Michael Holley.
Sesiunea de întrebări și răspunsuri din ziua de azi vine de la amabilitatea programului SuperUser - o subdiviziune a Stack Exchange, o grupare de comunicații pe site-uri web Q & A.
Intrebarea
Dacă sunteți un geek de o anumită epocă - nu vom începe să numim ani - răspunsul la această întrebare vă este clar evident. Pentru tinerii mai tineri, totuși, driverele A: și B: au fost întotdeauna necunoscute misterios pe computerele lor.
Cititorul SuperUser Linker3000 pune întrebarea:
În Windows aveți un a
C:
conduce. Tot ceea ce etichetat dincolo de asta este cu următoarea literă.Așadar, este cea de-a doua mașină
D:
, DVD-ul dvs. esteE:
și dacă puneți un stick USB devineF:
și următoarea unitateG:
. Și așa mai departe și așa mai departe.Dar apoi, ce și unde sunt
A:
șiB:
?
Ce și unde, într-adevăr? Din fericire, avem niște geeki condamnați pentru a răspunde la interogare.
Raspunsurile
Imagine de AJ Batac.
Veteranul geek Adam Davis oferă o privire în profunzime la literele care lipsesc:
Calculatoarele timpurii CP / M și IBM PC nu aveau un hard disk. Ai avut o unitate floppy, și asta a fost. Cu excepția cazului în care ați cheltuit încă un kilometru de dolari pe o a doua unitate de dischetă, sistemul dvs. a fost fumat! Dacă aveați doar o singură unitate, a fost obișnuit să bootați de pe un disc, puneți în celălalt disc programele și datele, apoi rulați programul. Odată ce programul a terminat, computerul va cere să reintroduceți discul de boot pentru a putea utiliza din nou linia de comandă. Copierea datelor de la un disc la altul a fost o serie de "Vă rugăm să introduceți discul sursă în unitatea A: ... Introduceți discul de destinație în unitatea A: ... Vă rugăm să introduceți discul sursă în unitatea A: ..."
Până când hard disk-urile au devenit ieftine, computerele "scumpe" aveau de obicei două unități floppy (una pentru a porni și a rula programe comune, una pentru a salva date și a rula programe specifice). Și așa a fost obișnuit hardware-ul plăcii de bază să susțină două unități floppy la adrese de sistem fixe. Deoarece a fost construit în hardware, sa crezut că construirea aceleiași cerințe în sistemul de operare a fost acceptabilă, iar orice unități de hard disk adăugate la mașină ar începe cu discul C: și așa mai departe.
În timpul tranziției de la discurile de 5,25 "(care erau de fapt dischetă fizic) la discurile de 3,5" (care erau încapsulate într-o carcasă din plastic mai dură), era obișnuit să aibă ambele unități într-un singur sistem și din nou a fost suportat pe placa de bază cu hardware , și în sistemul de operare la adrese fixe. Deoarece foarte puține sisteme au ieșit din scrisori de unitate, nu sa considerat important să se aibă în vedere ca acele unități să poată fi reasigibile în sistemul de operare până când vor fi mult mai târziu când au fost abstracționate driverele împreună cu adresele datorită standardului plug'n'play.
O mulțime de software a fost dezvoltat de atunci și, din păcate, o mare parte din ea se aștepta să vadă stocarea pe termen lung pe unitatea C: Aceasta include software-ul BIOS care pornește computerul. Încă mai puteți atașa două unități floppy, porniți-le în DOS 6.1 și le puteți utiliza la fel ca la începutul anilor '90, cu unități de dischetă A și B.
Deci, în mare măsură, motivul pentru pornirea hard disk-ului la C este compatibilitatea înapoi. În timp ce sistemul de operare a abstractizat stocarea datelor într-un anumit grad, acesta tratează în mod diferit A și B, astfel încât să le elimine din sistem fără a modifica sistemul de operare, să le cacheze în mod diferit și din cauza virușilor cu mai multă prudență decât sectorul de încărcare al unității de hard disk.
Contribitor la SuperUser Nick alunecă cu o clădire anecdotă interesantă în paragraful al treilea al răspunsului lui Adam, care se ocupă cu trimiterile de scrisori:
Mai puțin un răspuns, mai mult un anecdot. În acest articol Microsoft, se spune:
"Puteți aloca literele C până la Z pentru fiecare unitate de pe computer. A și B sunt de obicei rezervate pentru unitățile de dischetă, dar dacă computerul dvs. nu are unități de dischetă, puteți aloca A și B la volume.“
Așa că atunci când am construit un nou calculator recent cu două unități interne, unul pentru OS și unul pentru date, m-am gândit, hei !, voi face datele mele de a conduce "A". M-am simțit răzvrătit până am descoperit că Windows nu va indexa drive-urile A sau B. :(
Mi-a luat destul timp să-mi dau seama ce a fost problema, dar am găsit și alți oameni care au suferit aceeași problemă atunci când au folosit A sau B pentru o acțiune [primară]. De îndată ce am atribuit acelei unități o altă literă, ferestrele au indexat unitatea. Atât de mult pentru a fi rebel.
Atât de mult pentru a fi într-adevăr răzvrătit - dacă doriți să trăiți pe margine, puteți atribui o unitate de date A: și B :, dar nu o unitate de boot.
Aveți ceva de adăugat la explicație? Sunați în comentariile. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.