17Aug

Waarvoor worden de Windows A: en B: schijven gebruikt?

Het station C: is de standaardinstallatielocatie voor Windows. Als u een cd / dvd-station op uw computer hebt, is dit waarschijnlijk het station D: en eventuele extra schijven vallen daarna in de rij. Hoe zit het met de A: en B: drives?

Afbeelding door Michael Holley .

De vraag van vandaag &Antwoord sessie komt naar ons met dank aan SuperUser-een onderverdeling van Stack Exchange, een community-drive groep van Q & A-websites.

De vraag

Als je een nerd bent van een bepaalde vintage - we zullen niet beginnen met het benoemen van jaren - is het antwoord op deze vraag overduidelijk voor jou. Voor jongere geeks zijn de A: en B: -schijf echter op mysterieuze wijze vermist op hun computers.

SuperUser reader Linker3000 stelt de vraag:

In Windows heb je een C: schijf. Alles dat daarboven is gelabeld, heeft de volgende letter.

Dus je tweede schijf is D: , je dvd is E: en als je een USB-stick installeert, wordt deze F: en de volgende schijf G: .Enzovoort.

Maar wat en waar zijn A: en B:?

Wat en waar, inderdaad? Gelukkig hebben we een aantal ervaren geeks om de vraag te beantwoorden.

De antwoorden

Afbeelding door AJ Batac .

Veteraangeek Adam Davis biedt een diepgaande blik op de ontbrekende stationsletters:

De vroege CP / M en IBM PC-stijl computers hadden geen harde schijf. Je had een floppy drive, en dat was het. Tenzij je nog $ 1k of zo uitgeeft op een tweede floppy drive, was je systeem aan het roken! Als u slechts één schijf had, was het gebruikelijk om vanaf één schijf op te starten, de andere schijf met uw programma's en gegevens in te voeren en vervolgens het programma uit te voeren. Nadat het programma is voltooid, vraagt ​​de computer om de opstartdiskette opnieuw in te voeren, zodat u de opdrachtregel opnieuw kunt gebruiken. Het kopiëren van gegevens van de ene schijf naar de andere was een reeks van "Plaats de bronschijf in station A:. .. Plaats de bestemmingsdiskette in station A:. .. Plaats de bronschijf in station A:. .."

Tegen de tijd dat harde schijven goedkoop werden,de "dure" computers hadden meestal twee diskettestations( één om algemene programma's op te starten en uit te voeren, één om gegevens op te slaan en specifieke programma's uit te voeren).En zo was het gebruikelijk dat de moederbordhardware twee diskettestations op vaste systeemadressen ondersteunde. Omdat het in de hardware was ingebouwd, werd gedacht dat het bouwen van dezelfde vereiste in het besturingssysteem acceptabel was en dat eventuele harde schijven die aan de machine werden toegevoegd, zouden beginnen met schijf C: enzovoort.

Tijdens de overgang van 5.25 "-schijven( die eigenlijk fysiek floppy waren) naar 3.5" schijven( die waren ingepakt in een hardere plastic omhulsel) was het gebruikelijk om beide schijven in één systeem te hebben, en weer werd deze ondersteund op het moederbord methardware en in het besturingssysteem op vaste adressen. Omdat weinig systemen geen stationsletter meer hadden, werd het niet zo belangrijk geacht om te overwegen om die schijven pas in het OS opnieuw toe te wijzen als ze later werden geabstraheerd, samen met adressen vanwege de plug'n'play-standaard.

Sinds die tijd is er veel software ontwikkeld en helaas verwachtte het grootste deel ervan langdurige opslag op station C: .Dit omvat de BIOS-software die de computer opstart. Je kunt nog steeds twee diskettestations aansluiten, opstarten in DOS 6.1 en deze gebruiken zoals je zou hebben in de vroege jaren 90, met diskettestations A en B.

Dus de reden voor het starten van de harde schijf bij C is voor achterwaartse compatibiliteit. Hoewel het besturingssysteem tot op zekere hoogte geabstraheerd is, behandelt het A en B toch op een andere manier, zodat ze uit het systeem kunnen worden verwijderd zonder het besturingssysteem te veranderen, ze anders te cachen en omdat vroege virussen hun bootsector behandelenmet meer voorzichtigheid dan de opstartsector van de harde schijf.

SuperUser-bijdrager Nick komt binnen met een interessante anekdote die voortbouwt op de derde alinea van Adam's antwoord over lettertoewijzingen:

Minder een antwoord, meer een anekdote. In dit Microsoft-artikel staat:

"U kunt de letters C tot en met Z toewijzen aan elk station op uw computer. A en B zijn meestal gereserveerd voor floppydiskdrives, maar als uw computer geen diskettestations, , heeft, kunt u A en B aan volumes toewijzen. "

Dus toen ik onlangs een nieuwe computer bouwde met twee interne schijven, een voor het besturingssysteem en een voor gegevens, dacht ik, hé! Ik zal mijn gegevensstation "A" maken. Ik voelde me allemaal opstandig totdat ik ontdekte dat Windows de stations A of B niet zal indexeren.:(

Kostte me een tijdje om uit te zoeken wat het probleem was, maar ik vond een aantal andere mensen die hetzelfde probleem hadden toen ze A ofB voor een [primaire] schijf. Zodra ik die schijf een andere letter heb toegewezen, hebben de vensters de schijf geïndexeerd.zoveel voor rebellie.

Zozeer omdat je rebels bent - als je op de rand wilt wonen, kun je een schijf toewijzendata drive naar A: en B: , maar geen bootdrive.

Heb iets toe te voegen aan de uitleg? Geluid uit in de comments. Wilt u meer antwoorden lezen van andere technisch onderlegde Stack Exchange-gebruikers? Bekijk de volledige discussiedraad hier.