Jump to content

MSCDEX

(Перенаправлено с Microsoft CD-ROM Extensions )

MSCDEX
Разработчик(и) Майкрософт
Первоначальный выпуск 1986 г., 37–38 лет назад.
Стабильная версия
2.25 / 1995 ; 29 лет назад ( 1995 )
Операционная система ДОС , Windows
Платформа х86
Тип Команда
Лицензия Собственное коммерческое программное обеспечение

MSCDEX или Microsoft CD-ROM Extensions — это программа, созданная Microsoft и входящая в состав MS-DOS 6.x. [ 1 ] и некоторые версии Windows для обеспечения поддержки компакт-дисков . [ 2 ] Более ранние версии MSCDEX, начиная с 1986 года, представляли собой устанавливаемые дополнения для MS-DOS 3.1 и выше. [ 3 ] [ 4 ]

Программа представляет собой исполняемый файл драйвера, который позволяет программам DOS распознавать, читать и управлять компакт-дисками с использованием файловых систем High Sierra , а начиная с версии 2.0 с 1988 года — также ISO 9660 файловых систем . [ 5 ] [ 6 ] Для этого требуется предварительная загрузка соответствующего драйвера устройства CD-ROM (пример: OAKCDROM.SYS), обычно из CONFIG.SYS .

Финальная версия программы MSCDEX была 2.25, [ нужна ссылка ] включен в состав Windows 95 и используется при создании загрузочных дискет с поддержкой CD-ROM. Начиная с Windows 95, доступ к компакт-дискам стал возможен через 32-битный драйвер CDFS.

Драйвер использует сетевой интерфейс Microsoft в MS-DOS. По этой причине требуется как минимум версия MS-DOS 3.1. С точки зрения системы драйвер по сути похож на сетевой диск. Он реализован как резидентная программа прекращения и пребывания. [ 6 ] и расширение интерфейса перенаправителя ( CDEX ).

Datalight ROM-DOS включает реализацию MSCDEX. [ 7 ]

Альтернативы

[ редактировать ]

Novell DOS 7 , Caldera OpenDOS 7.01 и DR-DOS 7.02 и выше предоставляют функциональный эквивалент MSCDEX под названием NWCDEX , который также работает под MS-DOS и PC DOS . Он имеет более гибкие возможности работы с высокой нагрузкой , а также позволяет перемещаться и работать в защищенном режиме через DPMS на процессорах 286 и выше, оставляя при этом только заглушку размером 7 КБ в обычной или верхней памяти (по сравнению с MSCDEX, которая занимает около 16 КБ). . [ 8 ] Используя EMS со страничным фреймом , NWCDEX может сократить занимаемый объем памяти даже до нескольких байт. [ 8 ] В отличие от MSCDEX, драйвер не зависит от недокументированных DOS API. [ 8 ] [ 9 ] и поэтому с помощью стороннего вспомогательного инструмента INSTCDEX , [ 8 ] [ 10 ] [ 11 ] [ 12 ] можно загрузить через INSTALL и быть полностью функциональными в CONFIG.SYS , тем самым увеличивая вероятность высокой загрузки драйвера и в этих операционных системах позволяя загружать другие драйверы не только с жесткого диска, но и с компакт-диска, пока операционная система все еще обрабатывает CONFIG. СИС. [ 8 ] [ 12 ] Альтернативное решение, но менее гибкое: некоторые версии DR-DOS предлагают отложить установку драйвера в CONFIG.SYS до тех пор, пока сегмент данных DOS не будет перемещен через INSTALLLAST.

Основанный на NWCDEX, IMS REAL/32 , преемник Novell от Multiuser DOS и Digital Research от Concurrent DOS , предоставляет аналогичный драйвер под названием IMSCDEX . [ 8 ]

Замаскированный вариант MSCDEX был предоставлен как часть Helix Software от продукта Multimedia Cloaking . Он использует маскировку для перемещения и работы в защищенном режиме на процессорах 386 и выше.

Corel предложила CORELCDX.COM в качестве альтернативы MSCDEX. [ 13 ]

Есть бесплатная альтернатива SHSUCDX. [ 14 ] который используется с драйвером IDE / ATA UIDE.SYS [ 15 ] впервые выпущен в 2005 году. [ 16 ] Он часто используется с FreeDOS , а также работает с другими DOS.

В 1998 году Caldera предоставила драйвер DRFAT32 для DR-DOS для динамического монтирования и отключения томов FAT32 в версиях DOS, которые в противном случае изначально не поддерживали FAT32. DRFAT32 использует вариант и расширение CDEX API для достижения этой цели и работы со старыми версиями DOS. [ 17 ]

См. также

[ редактировать ]
  1. ^ Вулвертон, Ван (2003). Работает MS-DOS версии 6.22 . Издание, посвященное 20-летию (6-е исправленное издание). Майкрософт Пресс . ISBN  0-7356-1812-7 .
  2. ^ «История расширений компакт-дисков Microsoft MS-DOS (MSCDEX)» . Службы поддержки продуктов Microsoft . Корпорация Майкрософт . 18 января 2000 г. Q123408. Архивировано из оригинала 8 июля 2008 г. Проверено 24 ноября 2007 г. [1] (Примечание. Имеется информация о версиях MSCDEX 2.1, 2.2, 2.21, 2.22, 2.23.)
  3. ^ Барни, Дуглас (22 сентября 1986 г.). «Microsoft позволяет микросхемам читать компакт-диски» . Компьютерный мир : 13 . Проверено 18 ноября 2016 г.
  4. ^ Мейс, Скотт (22 сентября 1986 г.). «Расширения для MS-DOS Run CD-ROM» . Инфомир . 8 (38): 1, 8 . Проверено 9 ноября 2016 г.
  5. ^ Джонстон, Стюарт Дж. (7 марта 1988 г.). «Microsoft крадет шоу на собрании компакт-дисков: фирма представляет две бизнес-игры» . Инфомир : 198.
  6. ^ Jump up to: а б «Расширения компакт-диска Microsoft MS-DOS 2.1» (MSCDEX21.DOC). Версия 2.10 Бета. Майкрософт . 16 марта 1994 г. [30 мая 1992 г.]. 000080010-100-О00-1186. Архивировано из оригинала 11 мая 2018 г. Проверено 11 мая 2018 г. [2]
  7. ^ «Руководство пользователя Datalight ROM-DOS» (PDF) . Datalight, Inc. , апрель 2005 г. Номер детали 3010-0200-0716. Архивировано (PDF) из оригинала 6 декабря 2021 г. Проверено 02 января 2021 г. (268 страниц)
  8. ^ Jump up to: а б с д и ж Пол, Матиас Р. (30 июля 1997 г.) [1 мая 1994 г.]. NWDOS-TIPs — Советы и рекомендации по Novell DOS 7 с учетом недокументированных подробностей, ошибок и обходных путей . Выпуск 157 (на немецком языке) (3-е изд.). Архивировано из оригинала 4 ноября 2016 г. Проверено 6 августа 2014 г. {{cite book}}: |work= игнорируется ( помощь ) (Примечание. NWDOSTIP.TXT — это всеобъемлющая работа по Novell DOS 7 и OpenDOS 7.01 , включая описание многих недокументированных функций и внутренних устройств. Это часть еще более крупной коллекции автора MPDOSTIP.ZIP, поддерживаемой до 2001 года и распространяемой на многих сайтах в то время. Предоставленная ссылка указывает на более старую версию файла NWDOSTIP.TXT, преобразованную в HTML.) [3]
  9. ^ Шульман, Эндрю; Браун, Ральф Д .; Макси, Дэвид; Михелс, Раймонд Дж.; Кайл, Джим (1994) [ноябрь 1993 г.]. Недокументированная DOS: Руководство программиста по зарезервированным функциям и структурам данных MS-DOS - расширено и включает MS-DOS 6, Novell DOS и Windows 3.1 (2-е изд.). Эддисон Уэсли . ISBN  0-201-63287-Х . (xviii+856+vi страниц, 3,5-дюймовая дискета) Исправления: [4] [5]
  10. ^ Пол, Матиас Р. (03.03.1997) [1996]. «INSTCDEX v2.12» . Архивировано из оригинала 15 февраля 2009 г. Проверено 16 июля 2018 г. […] загружать драйверы CD-ROM, такие как NWCDEX.EXE/MSCDEX.EXE, в CONFIG.SYS с помощью INSTCDEX […] больше гибкости […] порядок загрузки драйверов […] больше свободной UMB -RAM во время установки […] лучшая высокая загрузка драйверы перенаправителя, потребляющие память […] установить […] другие драйверы […] с компакт-диска во время выполнения CONFIG.SYS […] установка локального флага компакт-диска […]
  11. ^ Пол, Матиас Р. (26 июня 1997 г.). «НВКДЕКС» . OpenDOS . Архивировано из оригинала 10 мая 2018 г. Проверено 10 мая 2018 г. […] Начиная с Novell DOS, pre- CDS […] представляет собой внутренний массив, содержащий 26 записей, расположенных в верхнем конце обычной памяти , хотя записи последнего диска в SYSVARS сообщают только меньшее значение. LASTDRIVE= — одна из тех директив, которые вступают в силу только *после* CONFIG.SYS , и массив CDS будет перемещен в целевую позицию и уменьшен до LASTDRIVE= (или другого минимума) или будет расширен до 32 записей. . […] INSTCDEX […] освобождает уже назначенные слоты дисков для NWCDEX и, таким образом, позволяет NWCDEX загрузиться в CONFIG.SYS. Однако после CONFIG.SYS он будет отключен, поскольку массив CDS будет перемещен. INSTCDEX также предоставляет средства для сохранения статуса записи CDS в CONFIG.SYS и повторной привязки […] NWCDEX к новому CDS в AUTOEXEC.BAT . […]
  12. ^ Jump up to: а б Пол, Матиас Р. (2 октября 1997 г.). «Обновление Caldera OpenDOS 7.01/7.02 Alpha 3 IBMBIO.COM README.TXT» . Архивировано из оригинала 4 октября 2003 г. Проверено 29 марта 2009 г. [6]
  13. ^ Упоминание о CORELCDX , получено 31 декабря 2023 г.
  14. ^ Платт, Роберт; Шпигл, В. (2008) [2003]. «Команда: shsucdx» . FreeDOS HOWTO по командам спецификации . Архивировано из оригинала 11 мая 2018 г. Проверено 11 мая 2018 г.
  15. ^ Эллис, Джек; Шпигл, В. (2011) [2007]. «Команда: uide.sys/uidejr.sys» . FreeDOS HOWTO по командам спецификации . Архивировано из оригинала 11 мая 2018 г. Проверено 11 мая 2018 г.
  16. ^ «SHSUCDX V3.03A Драйвер интерфейса компакт-диска» . 26 декабря 2005 г. SHCDX33A.ZIP. Архивировано из оригинала 12 октября 2006 г.
  17. ^ Ральф Д. Браун . Список прерываний Ральфа Брауна , INTER61 по состоянию на 16 июля 2000 г. ( [7] )

Дальнейшее чтение

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: d1e65ac46bccc6272a496b7a5a1a1092__1704034440
URL1:https://arc.ask3.ru/arc/aa/d1/92/d1e65ac46bccc6272a496b7a5a1a1092.html
Заголовок, (Title) документа по адресу, URL1:
MSCDEX - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)