WindowsКак сделать

ПК до Windows: как на самом деле было похоже использование MS-DOS

microsoft-ms-dos

Потребительские ПК не всегда работали с Windows. До появления Windows ПК поставлялись с операционной системой Microsoft MS-DOS. Вот что на самом деле было похоже на среду командной строки.

Нет, MS-DOS — это не просто использование терминала Linux или запуск командной строки в окне на вашем модном графическом рабочем столе. Многие вещи, которые мы считаем само собой разумеющимся, просто не могли быть тогда.

Опыт ПК под DOS

DOS была операционной системой командной строки без графических окон. Вы загрузили компьютер и увидели приглашение DOS. Вы должны были знать команды, которые нужно вводить в этом приглашении, чтобы запускать программы, запускать встроенные утилиты и что-то делать с вашим компьютером.

ms-dos-boot-up

СВЯЗАННЫЕ: Для чего используются Windows A: и B: диски?

Вы должны были знать несколько команд, чтобы обойти операционную систему. Для переключения между различными дисками — например, для доступа к дисководу гибких дисков на диске A: — вы должны напечатать что-то вроде A: в командной строке и нажать Enter.

Чтобы изменить каталоги, вы должны использовать команду CD . Чтобы просмотреть файлы в текущем каталоге, вы должны использовать команду DIR . Чтобы запустить программу, вы должны ввести имя исполняемого файла программы в командной строке.

Например, если вы взяли новую дискету с новой удивительной программой, вы вставили дискету в дисковод, ожидая, пока громкий магнитный диск прочитает содержимое вашего диска, и затем запустите такие команды, как следующий:

A:

DIR

НАСТРОЙКА или УСТАНОВКА (в зависимости от имени установщика программы)

Затем вы должны пройти через установщик и установить программу — в основном, просто распаковывая файлы — в папку на вашем крошечном жестком диске. Вам часто приходилось менять местами дискеты, потому что большие программы не помещались на одной дискете, но после этого вы могли запускать программу без использования дискеты.

install-program-in-dos

Затем вы запускаете команду C: чтобы вернуться на диск C, используйте команду CD для входа в папку, содержащую вашу установленную программу, и запускаете программу с помощью команды, такой как PROGNAME . Имя файла программы тоже должно быть таким коротким — имена файлов в MS-DOS ограничены восемью символами, за которыми следует точка и трехбуквенное расширение. Например, PROGNAME.EXE — самое длинное имя файла, которое вы можете иметь.

Некоторые программы пытались упростить вещи для обычных пользователей. Например, у вас были файловые менеджеры, такие как Norton Commander, которые обеспечивали просмотр и управление файлами без необходимости использования команд. Это стиль большинства DOS-программ, которые вы найдете — все дело в размещении текста на экране.

norton-commander-on-dos

Нет многозадачности

Забыть многозадачность; DOS делал одну вещь за раз. Когда вы открывали программу, эта программа занимала весь ваш экран. Хотите использовать другую программу? Вам нужно закрыть текущую программу и ввести команду, чтобы открыть другую программу.

Чтобы обойти это ограничение, DOS предоставила функцию «прекратить и остаться резидентом» (TSR). Программа, поддерживающая эту функцию, может подключиться к сочетанию клавиш. Вы нажмете соответствующую комбинацию клавиш, и текущая программа закроется и останется в памяти. Другая программа будет загружать себя из памяти.

TSR на самом деле не многозадачность. Программа на самом деле не работает в фоновом режиме. Вместо этого он выключен, и есть быстрый способ перезапустить его. DOS может запускать только одну программу за раз.

Это существенно отличается от современных оболочек, подобных тем, которые есть в Linux , которые позволяют запускать программы и службы в фоновом режиме, использовать несколько терминалов в текстовом режиме и выполнять другие сложные действия. DOS был далеко не таким мощным, как этот.

ms-dos-help-what's-new

Аппаратная поддержка и реальный режим

DOS на самом деле не поддерживает аппаратные устройства так, как операционные системы поддерживают аппаратное обеспечение сегодня. Программы, которым требовался прямой доступ к оборудованию, например, игра DOS, в которой для вывода звука использовалась ваша звуковая карта, должны были напрямую поддерживать это оборудование. Если вы разрабатывали игру для DOS или подобное приложение, вам нужно было бы написать код для поддержки всех типов звуковых карт, которые могут иметь ваши пользователи. К счастью, многие звуковые карты были совместимы с Sound Blaster. Вы бы использовали программу SETUP для настройки этого параметра отдельно для каждой используемой вами программы.

dos-game-sound-setup

СВЯЗАННЫЕ: Как использовать DOSBox для запуска игр DOS и старых приложений

Из-за того, как работал DOS, программы, которые хотели получить прямой доступ к памяти и периферийным устройствам, должны были работать в реальном режиме или режиме реального адреса. В реальном режиме одна программа может записывать на любой адрес памяти аппаратного обеспечения компьютера без какой-либо защиты. Это работало только потому, что вы могли запускать только одну программу за раз. В Windows 3.0 появился защищенный режим, который ограничивал возможности работающих приложений.

На сегодняшний день вы все еще не можете запустить много игр для DOS из командной строки в Windows. Командная строка запускает приложения в защищенном режиме, но эти игры требуют реального режима. Вот почему вам нужен DOSBox для запуска многих старых игр для DOS .

Windows была просто еще одной программой для DOS

Первоначально популярные версии Windows — думаю, что Windows 3.0 и Windows 3.1 — на самом деле были программами, работающими под MS-DOS. Таким образом, вы должны запустить компьютер, увидеть приглашение DOS, а затем набрать команду WIN, чтобы запустить программу Windows, которая предоставила вам этот рабочий стол в стиле Windows 3, известный как Диспетчер программ. Конечно, вы можете настроить автоматический запуск Windows на вашем компьютере, добавив команду WIN в файл AUTOEXEC.BAT, и DOS автоматически выполнит команду Windows при загрузке.

default-windows-3.1-program-manager-screen

Вы можете выйти из Windows и вернуться в DOS, что на самом деле было необходимо в то время. У людей были приложения и игры для DOS, которые требовали реального режима и не могли запускаться из Windows.

Windows 95, 98, 98 SE и ME отодвинули DOS дальше на задний план. Windows 95 действовала как собственная операционная система, но DOS всегда скрывался в фоновом режиме. Эти версии Windows все еще были построены на DOS. Только в Windows XP потребительские версии Windows окончательно оставили DOS и переключились на современное 32-битное ядро ​​Windows NT.

exit-windows-3.1-to-dos


Рабочий стол Windows сейчас рассматривается многими людьми, даже самими Microsoft, как реликвия, которая устарела в эпоху упрощенных мобильных интерфейсов и сенсорных экранов. Но было время, когда рабочий стол Windows был новым, удобным интерфейсом.

Изображение предоставлено: mrdorkesq на Flickr

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone