Привід C: є місцем встановлення за замовчуванням для Windows, якщо на вашому комп'ютері встановлений привід CD / DVD, швидше за все, це привід D: і будь-які додаткові накопичувачі після цього потрапляють у чергу. А як щодо приводів A: та B:?
Зображення Майкл Холлі .
Сьогоднішня сесія запитань та відповідей надійшла до нас люб’язно від SuperUser - підрозділу Stack Exchange, групи об’єднань веб-сайтів із запитаннями та відповідями.
Питання
Якщо ви виродник певного вінтажу - ми не почнемо називати роки - відповідь на це питання для вас очевидно очевидна. Однак для молодших вундеркіндів диски A: і B: завжди були таємниче не враховувані на їхніх комп’ютерах.
Читач SuperUser Linker3000 ставить запитання:
У Windows у вас є
C:привід. Все, що маркується за цим, є наступним листом.Отже, ваш другий привід є
D:, ваш DVD єЄ:і якщо ви вставите флешку, це стаєF:і наступний дискG:. І так далі, і так далі.Але тоді, що і де є
A:іB:?
Що і де, справді? На щастя, у нас є кілька досвідчених виродків, які відповідають на запит.
Відповіді
Зображення AJ Batac .
Ветеран-вилюдак Адам Девіс пропонує поглиблений огляд відсутніх букв диска:
На ранніх комп'ютерах в стилі CP / M та IBM не було жорсткого диска. У вас була одна дискета, і все. Якщо ви не витратили ще близько 1 тис. Дол. США або близько того на другу дискету, тоді ваша система була задимленою! Якщо у вас був лише один привід, звичайно було завантажуватись з одного диска, покласти на інший диск зі своїми програмами та даними, а потім запустити програму. Як тільки програма закінчиться, комп'ютер попросить вас перевстановити завантажувальний диск, щоб ви могли знову використовувати командний рядок. Копіювання даних з одного диска на інший було серії "Будь ласка, вставте вихідний диск у привід A: ... Вставте цільовий диск у привід A: ... Вставте вихідний диск у привід A: ..."
На той час, коли жорсткі диски стали дешевими, у «дорогих» комп’ютерів зазвичай було два дисководи (один для завантаження та запуску загальних програм, один для збереження даних та запуску певних програм). Тому апаратне забезпечення материнської плати було загальним для підтримки двох дисководів із фіксованими системними адресами. Оскільки він був вбудований в апаратне забезпечення, вважалося, що вбудовувати ту саму вимогу в ОС є прийнятним, і будь-які жорсткі диски, додані до машини, починатимуться з диска C: і так далі.
Під час переходу з 5,25-дюймових дисків (які насправді були фізично гнучкими) на 3,5-дюймові (які були укладені в більш тверду пластикову оболонку) було звичайно мати обидва диски в одній системі, і знову це підтримувалося на материнській платі апаратним забезпеченням , а в ОС за фіксованими адресами. Оскільки у небагатьох систем закінчувались букви дисків, вважалося неважливим розглянути можливість перепризначення цих дисків в ОС набагато пізніше, коли накопичувачі накопичувались разом із адресами завдяки стандарту plug’n’play.
З тих пір було розроблено багато програмного забезпечення, і, на жаль, більшість із них очікували довготривалого зберігання на диску C:. Сюди входить програмне забезпечення BIOS, яке завантажує комп'ютер. Ви все ще можете приєднати два дискети, завантажитись у DOS 6.1 та використовувати його, як на початку 90-х, із дискетами A та B.
Отже, головним чином причина запуску жорсткого диска з C полягає у зворотній сумісності. Хоча ОС певною мірою абстрагувала сховище даних, вона все одно трактує А і В по-різному, таким чином, що дозволяє видалити їх із системи, не змінюючи ОС, кешуючи їх по-різному, а також завдяки раннім вірусам, які обробляють свій завантажувальний сектор з більшою обережністю, ніж завантажувальний сектор жорсткого диска.
Співавтор SuperUser Нік подає цікавий анекдотичний підсумок третього абзацу Адамової відповіді, присвяченого призначенням листів:
Менше відповіді, більше анекдоту. В ця стаття Microsoft , він говорить:
“Ви можете призначити літери від C до Z кожному диску на вашому комп’ютері. A і B, як правило, зарезервовані для дисководів гнучких дисків, але якщо на вашому комп'ютері немає дисководів гнучких дисків, ви можете призначити A і B томам .”
Тож коли я нещодавно побудував новий комп’ютер із двома внутрішніми дисками, одним для ОС та іншим для даних, я подумав, привіт !, я зроблю свій диск даних „А”. Я почував себе непокірним, поки не виявив, що Windows не буде індексувати диски, позначені буквами А або В. :(
Мені знадобився досить довгий час, щоб з’ясувати, в чому проблема, але я знайшов деяких інших людей, які страждали на цю ж проблему, коли використовували А чи Б для накопичувача [primary]. Як тільки я призначив цьому диску іншу букву, Windows проіндексував диск. Стільки про непокірність.
Стільки про те, щоб бути справді непокірним - якщо ви хочете жити на межі, ви можете призначити диск даних A: та B :, але не завантажувальний диск.
Є що додати до пояснення? Звук у коментарях. Хочете прочитати більше відповідей від інших досвідчених користувачів Stack Exchange? Ознайомтесь із повним обговоренням тут .