3

Я только что сделал загрузочную дискету DOS в Windows Vista, но файлы занимают слишком много места. Мне нужно больше места для хранения служебной программы и файла ROM. Какие файлы я могу безопасно удалить и все еще иметь возможность загружаться в DOS?

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

Вот список всех файлов на диске, отсортированных по размеру в байтах в порядке возрастания.

Size    Name
===================
116 736 IO.SYS
 93 040 COMMAND.COM
 58 870 EGA2.CPI
 58 870 EGA.CPI
 58 753 EGA3.CPI
 34 566 KEYBOARD.SYS
 31 942 KEYBRD2.SYS
 31 633 KEYBRD3.SYS
 29 239 MODE.COM
 21 607 KEYB.COM
 17 175 DISPLAY.SYS
 13 014 KEYBRD4.SYS
    115 AUTOEXEC.BAT
     33 CONFIG.SYS
      9 MSDOS.SYS

Я не помню, чтобы видел столько файлов при создании загрузочной дискеты DOS. Как будто Windows Vista добавляет некоторые дополнительные файлы для дополнительной функциональности по сравнению с предыдущими версиями Windows.

Я почти уверен, что COMMAND.COM для хранения. Но как насчет IO.SYS? Этот один занимает много места. И почему существуют три разных файла SYS для клавиатуры? Это для установки различных раскладок клавиатуры? Что это за файлы CPI и почему их три? Я знаю, для чего нужен Autoexec.bat. Если я добавлю туда свою команду, могу ли я избавиться от COMMAND.COM?

Диск 2HD, двухсторонний, 1,44 МБ. Мне нужно 1024K плюс еще 26K свободного места.

1 ответ1

2

По крайней мере, вам нужны command.com, io.sys и msdos.sys. Файлы символов (кодовая страница), раскладка клавиатуры и файлы поддержки локализации дисплея могут быть опущены, если они не требуются. Удалите все остальное, кроме этих трех, и попробуйте, или используйте USB-флешку DOS/FreeDOS (созданную с помощью чего-то вроде Rufus), если с него может загрузиться компьютер.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .