MSCDEX - MSCDEX
|
MSCDEX așa cum se vede de pe un CD de instalare Windows 98
| |
| Dezvoltatori | Microsoft |
|---|---|
| Eliberarea inițială | 1986, acum 34-35 de ani |
| Versiune stabila | 2.25 / 1995
|
| Sistem de operare | DOS , Windows |
| Platformă | x86 |
| Tip | Comanda |
| Licență | Proprietary software - ul comercial |
MSCDEX sau Microsoft CD-ROM Extensions este un program software produs de Microsoft și inclus cu MS-DOS 6.x și anumite versiuni de Windows pentru a oferi suport CD-ROM . Versiunile anterioare ale MSCDEX începând din 1986 erau programe de completare instalabile pentru MS-DOS 3.1 și versiuni ulterioare.
Prezentare generală
Programul este un driver executabil care permite programelor DOS să recunoască, să citească și să controleze CD-ROM-urile folosind High Sierra și - începând cu versiunea 2.0 începând cu 1988 - și sistemele de fișiere ISO 9660 . Acest lucru necesită încărcarea anterioară a unui driver de dispozitiv CD-ROM adecvat (exemplu: OAKCDROM.SYS), de obicei de la CONFIG.SYS .
Versiunea finală a programului MSCDEX a fost 2.25, inclusă în Windows 95 și utilizată la crearea dischetelor bootabile cu suport CD-ROM. Începând cu Windows 95, accesul la CD-ROM a devenit posibil printr-un driver CDFS pe 32 de biți.
Driverul folosește interfața rețelelor Microsoft în MS-DOS. Acesta este motivul pentru care este necesară cel puțin versiunea 3.1 a MS-DOS. Driverul arată în esență similar cu o unitate de rețea din perspectiva sistemului. Este implementat ca un program TSR și ca o extensie a interfeței redirector ( CDEX ).
Datalight ROM-DOS include o implementare a MSCDEX.
Alternative
Novell DOS 7 , Caldera OpenDOS 7.01 și DR-DOS 7.02 și versiunile ulterioare oferă un echivalent funcțional cu MSCDEX numit NWCDEX , care rulează și sub MS-DOS și PC DOS . Are capacități mai flexibile de încărcare ridicată , permițând, de asemenea, mutarea și rularea în modul protejat prin DPMS pe procesoare 286 și superioare, lăsând astfel doar un stub de 7 KB în memoria convențională sau superioară (în comparație cu MSCDEX, care ocupă aproximativ 16 KB) . Folosind EMS cu un cadru de pagină , NWCDEX își poate reduce amprenta până la câțiva octeți în memoria convențională. Spre deosebire de MSCDEX, driverul nu depinde de API-urile DOS nedocumentate și, prin urmare, cu un instrument de ajutor terță parte numit INSTCDEX , poate fi încărcat prin instrucțiuni INSTALL și poate fi pe deplin funcțional în CONFIG.SYS , crescând astfel șansele de a încărca driverul mare și , în cadrul acestor sisteme de operare, permit încărcarea altor drivere nu numai de pe hard disk, ci și de pe CD-ROM în timp ce sistemul de operare procesează încă CONFIG.SYS. O soluție alternativă, dar mai puțin flexibilă, unele versiuni ale DR-DOS oferă amânarea instalării unui driver în CONFIG.SYS până după relocarea segmentului de date DOS prin INSTALLLAST .
Bazat pe NWCDEX, IMS REAL / 32 , un succesor al Multiuser DOS al Novell și al DOS simultan al Digital Research , oferă un driver similar numit IMSCDEX .
O variantă camuflată de MSCDEX a fost furnizat ca parte a Helix Software e Multimedia Deghizarea produs. Folosește Cloaking pentru a muta și rula în modul protejat pe procesoare 386 și superioare.
Corel a oferit CORELCDX.COM ca alternativă la MSCDEX.
Există o alternativă gratuită numită SHSUCDX care este utilizată cu driverul IDE / ATA UIDE.SYS lansat pentru prima dată în 2005. Este adesea folosit cu FreeDOS și funcționează și cu alte DOS-uri.
În 1998, Caldera a furnizat un driver DRFAT32 pentru DR-DOS pentru a monta și demonta dinamic volumele FAT32 pe versiunile DOS, altfel neacceptând în mod nativ FAT32. DRFAT32 folosește o variantă și o extensie a API-ului CDEX pentru a realiza acest lucru și a lucra cu versiuni mai vechi DOS.
Vezi si
Referințe
Lecturi suplimentare
- „MS-DOS CD-ROM Extensions 2.2 Information Pack” . Microsoft . 01.11.1991. DR0498.EXE. Arhivat din original la 11.05.2018 . Adus 11.05.2018 . (Arhivă autoextractabilă, include extensii CD-ROM Microsoft MS-DOS Extensii hardware-dependente de specificații ale driverului de dispozitiv )
- "Comutatoare de linie de comandă pentru MSCDEX.EXE" . 2.4. Microsoft . 18.01.2007. KB87165, Q87165. Arhivat din original la 17.11.2007.
- „MSCDEX - Exemple” . Arhivat din original la 25.11.2007.
- Cooper, Jim (2001). Utilizarea MS-DOS 6.22 . Ediție specială (3 ed.). Editura Que . ISBN 978-0-7897-2573-8 .
- O'Reilly, Tim ; Mott, Troia; Glenn, Walter (1999). Windows 98 pe scurt: o referință rapidă pentru desktop . O'Reilly . ISBN 978-1-56592-486-4 .