MSCDEX - MSCDEX

MSCDEX
Captura de pantalla del disco de inicio de Windows 98.png
MSCDEX como se ve en un CD de instalación de Windows 98
Desarrollador (es) Microsoft
Versión inicial 1986, hace 34–35 años
Lanzamiento estable
2,25 / 1995 ; Hace 26 años  ( 1995 )
Sistema operativo DOS , Windows
Plataforma x86
Tipo Mando
Licencia Software comercial patentado

MSCDEX o Microsoft CD-ROM Extensions es un programa de software producido por Microsoft e incluido con MS-DOS  6.xy ciertas versiones de Windows para proporcionar compatibilidad con CD-ROM . Las versiones anteriores de MSCDEX desde 1986 eran complementos instalables para MS-DOS 3.1 y superior.

Descripción general

El programa es un controlador ejecutable que permite a los programas de DOS reconocer, leer y controlar CD-ROM utilizando High Sierra y, desde la versión 2.0 a 1988, también los sistemas de archivos ISO 9660 . Esto requiere la carga previa de un controlador de dispositivo de CD-ROM apropiado (ejemplo: OAKCDROM.SYS), generalmente desde CONFIG.SYS .

La versión final del programa MSCDEX fue la 2.25, incluida con Windows 95 y utilizada al crear disquetes de arranque compatibles con CD-ROM. A partir de Windows 95, el acceso al CD-ROM se hizo posible mediante un controlador CDFS de 32 bits.

El controlador utiliza la interfaz de redes de Microsoft en MS-DOS. Esta es la razón por la que se requiere al menos la versión 3.1 de MS-DOS. Básicamente, el controlador se parece a una unidad de red desde la perspectiva del sistema. Se implementa como un programa TSR y una extensión de la interfaz de redirección ( CDEX ).

Datalight ROM-DOS incluye una implementación de MSCDEX.

Alternativas

Novell DOS 7 , Caldera OpenDOS 7.01 y DR-DOS 7.02 y superiores proporcionan un equivalente funcional a MSCDEX llamado NWCDEX , que también se ejecuta en MS-DOS y PC DOS . Tiene capacidades de carga alta más flexibles , lo que también permite reubicar y ejecutar en modo protegido a través de DPMS en procesadores 286 y superiores, dejando solo un stub de 7 KB en la memoria convencional o superior (en comparación con MSCDEX, que ocupa unos 16 KB) . Usando EMS con un marco de página , NWCDEX puede reducir su huella incluso hasta unos pocos bytes en la memoria convencional. A diferencia de MSCDEX, el controlador no depende de las API de DOS indocumentadas y, por lo tanto, con una herramienta auxiliar de terceros llamada INSTCDEX , se puede cargar a través de instrucciones INSTALL y ser completamente funcional en CONFIG.SYS, lo que aumenta las posibilidades de cargar el controlador en un nivel alto y , bajo estos sistemas operativos, permiten cargar otros controladores no solo desde el disco duro sino también desde CD-ROM mientras el sistema operativo aún está procesando CONFIG.SYS. Una solución alternativa, pero menos flexible, algunas versiones de DR-DOS ofrecen retrasar la instalación de un controlador en CONFIG.SYS hasta después de la reubicación del segmento de datos de DOS a través de INSTALLLAST .

Sobre la base de NWCDEX, IMS VERDADERO / 32 , un sucesor de Novell 's multiusuario DOS y Digital Research ' s concurrente DOS , proporciona un controlador llamado similares IMSCDEX .

Una variante con capa de MSCDEX se proporciona como parte de Helix Software 's Multimedia Cloaking producto. Utiliza Cloaking para reubicarse y ejecutarse en modo protegido en procesadores 386 y superiores.

Corel ofreció CORELCDX.COM como alternativa a MSCDEX.

Existe una alternativa gratuita llamada SHSUCDX que se usa con el controlador IDE / ATA UIDE.SYS lanzado por primera vez en 2005. A menudo se usa con FreeDOS y también funciona con otros DOS.

En 1998, Caldera proporcionó un controlador DRFAT32 para DR-DOS para montar y desmontar dinámicamente volúmenes FAT32 en versiones de DOS que, de lo contrario, no serían compatibles de forma nativa con FAT32. DRFAT32 usa una variación y extensión de la API CDEX para lograr esto y trabajar con versiones anteriores de DOS.

Ver también

Referencias

Otras lecturas

enlaces externos