MSCDEX - MSCDEX
Desarrollador (es) | Microsoft |
---|---|
Versión inicial | 1986, hace 34–35 años |
Lanzamiento estable | 2,25 / 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
- "Paquete de información de extensiones de CD-ROM 2.2 de MS-DOS" . Microsoft . 1991-11-01. DR0498.EXE. Archivado desde el original el 11 de mayo de 2018 . Consultado el 11 de mayo de 2018 . (Archivo autoextraíble, incluye la especificación del controlador de dispositivo dependiente del hardware de las extensiones de CD-ROM de Microsoft MS-DOS )
- "Modificadores de línea de comandos para MSCDEX.EXE" . 2.4. Microsoft . 2007-01-18. KB87165, Q87165. Archivado desde el original el 17 de noviembre de 2007.
- "MSCDEX - Ejemplos" . Archivado desde el original el 25 de noviembre de 2007.
- Cooper, Jim (2001). Utilizando MS-DOS 6.22 . Edición especial (3 ed.). Que Publishing . ISBN 978-0-7897-2573-8 .
- O'Reilly, Tim ; Mott, Troy; Glenn, Walter (1999). Windows 98 en pocas palabras: una referencia rápida de escritorio . O'Reilly . ISBN 978-1-56592-486-4 .