MSCDEX

MSCDEX
Developer(s)Microsoft
Initial release1986, 38–39 years ago
Stable release
2.25 / 1995; 30 years ago (1995)
Operating systemDOS, Windows
Platformx86
TypeCommand
LicenseProprietary commercial software

MSCDEX or Microsoft CD-ROM Extensions is a software program produced by Microsoft and included with MS-DOS 6.x[1] and certain versions of Windows to provide CD-ROM support.[2] Earlier versions of MSCDEX since 1986 were installable add-ons for MS-DOS 3.1 and higher.[3][4]

Overview

The program is a driver executable which allows DOS programs to recognize, read, and control CD-ROMs using the High Sierra and – since version 2.0 as of 1988 – also the ISO 9660 file systems.[5][6] This requires the previous loading of an appropriate CD-ROM device driver (example: OAKCDROM.SYS), usually from CONFIG.SYS.

The final version of the MSCDEX program was 2.25,[citation needed] included with Windows 95 and used when creating bootable floppy disks with CD-ROM support. Starting with Windows 95, CD-ROM access became possible through a 32-bit CDFS driver.

The driver uses the Microsoft networks interface in MS-DOS. This is the reason that at least version 3.1 of MS-DOS is required. The driver essentially looks similar to a network drive from the system perspective. It is implemented as a terminate-and-stay-resident program[6] and an extension to the redirector interface (CDEX).

Datalight ROM-DOS includes an implementation of MSCDEX.[7]

Alternatives

Novell DOS 7, Caldera OpenDOS 7.01 and DR-DOS 7.02 and higher provide a functional equivalent to MSCDEX named NWCDEX, which also runs under MS-DOS and PC DOS. It has more flexible load-high capabilities, also allowing to relocate and run in protected mode through DPMS on 286 and higher processors, thereby leaving only a 7 KB stub in conventional or upper memory (in comparison to MSCDEX, which occupies some 16 KB).[8] Using EMS with a page frame, NWCDEX can reduce its footprint even down to a few bytes in conventional memory.[8] In contrast to MSCDEX, the driver does not depend on undocumented DOS APIs[8][9] and therefore, with a third-party helper tool named INSTCDEX,[8][10][11][12] can be loaded via INSTALL statements and be fully functional in CONFIG.SYS thereby increasing chances to load the driver high and, under these operating systems, allow to load other drivers not only from hard disk but also from CD-ROM while the operating system is still processing CONFIG.SYS.[8][12] An alternative solution, but less flexible, some versions of DR-DOS offer to delay the installation of a driver in CONFIG.SYS until after the DOS data segment relocation via INSTALLLAST.

Based on NWCDEX, IMS REAL/32, a successor to Novell's Multiuser DOS and Digital Research's Concurrent DOS, provides a similar driver named IMSCDEX.[8]

A cloaked variant of MSCDEX was provided as part of Helix Software's Multimedia Cloaking product. It uses Cloaking to relocate and run in protected mode on 386 and higher processors.

Corel offered CORELCDX.COM as alternative to MSCDEX.[13]

There's a free alternative called SHSUCDX[14] that is used with the IDE/ATA driver UIDE.SYS[15] first released in 2005.[16] It is often used with FreeDOS and works with other DOSes as well.

In 1998, Caldera provided a DRFAT32 driver for DR-DOS to dynamically mount and unmount FAT32 volumes on DOS versions otherwise not natively supporting FAT32. DRFAT32 uses a variation and extension of the CDEX API in order to achieve this and work with older DOS versions.[17]

See also

References

  1. ^ Wolverton, Van (2003). Running MS-DOS Version 6.22. 20th Anniversary Edition (6th revised ed.). Microsoft Press. ISBN 0-7356-1812-7.
  2. ^ "History of Microsoft MS-DOS CD-ROM Extensions (MSCDEX)". Microsoft Product Support Services. Microsoft Corporation. 2000-01-18. Q123408. Archived from the original on 2008-07-08. Retrieved 2007-11-24. [1] (NB. Has information on MSCDEX versions 2.1, 2.2, 2.21, 2.22, 2.23.)
  3. ^ Barney, Douglas (1986-09-22). "Microsoft lets micros read CD-ROMs". Computerworld: 13. Retrieved 2016-11-18.
  4. ^ Mace, Scott (1986-09-22). "Extensions to MS-DOS Run CD-ROM". InfoWorld. 8 (38): 1, 8. Retrieved 2016-11-09.
  5. ^ Johnston, Stuart J. (1988-03-07). "Microsoft Steals Show At Its CD ROM Meeting - Firm Unveils Two Business Titles". InfoWorld: 198.
  6. ^ a b "Microsoft MS-DOS CD-ROM Extensions 2.1" (MSCDEX21.DOC). Version 2.10 Beta. Microsoft. 1994-03-16 [1992-05-30]. 000080010-100-O00-1186. Archived from the original on 2018-05-11. Retrieved 2018-05-11. [2]
  7. ^ "Datalight ROM-DOS User's Guide" (PDF). Datalight, Inc. April 2005. Part No. 3010-0200-0716. Archived (PDF) from the original on 2021-12-06. Retrieved 2021-01-02. (268 pages)
  8. ^ a b c d e f Paul, Matthias R. (1997-07-30) [1994-05-01]. NWDOS-TIPs — Tips & Tricks rund um Novell DOS 7, mit Blick auf undokumentierte Details, Bugs und Workarounds. Release 157 (in German) (3 ed.). Archived from the original on 2016-11-04. Retrieved 2014-08-06. {{cite book}}: |work= ignored (help) (NB. NWDOSTIP.TXT is a comprehensive work on Novell DOS 7 and OpenDOS 7.01, including the description of many undocumented features and internals. It is part of the author's yet larger MPDOSTIP.ZIP collection maintained up to 2001 and distributed on many sites at the time. The provided link points to a HTML-converted older version of the NWDOSTIP.TXT file.) [3]
  9. ^ Schulman, Andrew; Brown, Ralf D.; Maxey, David; Michels, Raymond J.; Kyle, Jim (1994) [November 1993]. Undocumented DOS: A programmer's guide to reserved MS-DOS functions and data structures - expanded to include MS-DOS 6, Novell DOS and Windows 3.1 (2 ed.). Addison Wesley. ISBN 0-201-63287-X. (xviii+856+vi pages, 3.5"-floppy) Errata: [4][5]
  10. ^ Paul, Matthias R. (1997-03-03) [1996]. "INSTCDEX v2.12". Archived from the original on 2009-02-15. Retrieved 2018-07-16. […] load CD-ROM drivers like NWCDEX.EXE/MSCDEX.EXE in CONFIG.SYS by using INSTCDEX […] more flexibility […] loading order of drivers […] more free UMB-RAM during installation […] better highloading memory consuming redirector drivers […] install […] other drivers […] from CD-ROM during execution of CONFIG.SYS […] setting the local CD-ROM flag […]
  11. ^ Paul, Matthias R. (1997-06-26). "NWCDEX". OpenDOS. Archived from the original on 2018-05-10. Retrieved 2018-05-10. […] Since Novell DOS the pre-CDS […] is an internal array containing 26 entries located at the upper end of the conventional memory, although the lastdrive entries in SYSVARS only report a lower value. LASTDRIVE= is one of those directives taking effect only *after* CONFIG.SYS, and the CDS array will be moved to its target position and will be reduced down to the LASTDRIVE= (or other minimum) or will be expanded up to 32 entries. […] INSTCDEX […] free already assigned drive slots for NWCDEX and thus allows NWCDEX to load in CONFIG.SYS. However, it will be unlinked after CONFIG.SYS, since the CDS-array is moved. INSTCDEX also provides means to save the status of the CDS-entry in CONFIG.SYS and relink […] NWCDEX to the new CDS in AUTOEXEC.BAT. […]
  12. ^ a b Paul, Matthias R. (1997-10-02). "Caldera OpenDOS 7.01/7.02 Update Alpha 3 IBMBIO.COM README.TXT". Archived from the original on 2003-10-04. Retrieved 2009-03-29. [6]
  13. ^ Mention of CORELCDX, retrieved 2023-12-31
  14. ^ Platt, Robert; Spiegl, W. (2008) [2003]. "Command: shsucdx". FreeDOS Spec Command HOWTO. Archived from the original on 2018-05-11. Retrieved 2018-05-11.
  15. ^ Ellis, Jack; Spiegl, W. (2011) [2007]. "Command: uide.sys / uidejr.sys". FreeDOS Spec Command HOWTO. Archived from the original on 2018-05-11. Retrieved 2018-05-11.
  16. ^ "SHSUCDX V3.03A CD-ROM Interface Driver". 2005-12-26. SHCDX33A.ZIP. Archived from the original on 2006-10-12.
  17. ^ Ralf D. Brown. Ralf Brown's Interrupt List, INTER61 as of 2000-07-16 ([7])

Further reading

Read other articles:

Maa BhoomiSutradaraGoutam GhoseProduserB. Narsing RaoG. RavindranathDitulis olehB. Narsing Rao (permainan latar)Krishan Chander (cerita)Partha Banerjee (dialog)PemeranSai ChandRami ReddyPenata musikVinjamuri Seetha DeviSinematograferKamal NaikPenyuntingRajagopalPerusahaanproduksiSaradhi StudiosTanggal rilis 1980 (1980) Durasi158 menitNegaraIndiaBahasaTelugu Maa Bhoomi (Telugu: మా భూమి, Indonesia: Tanah Kami) adalah sebuah film drama Telugu 1980 yang ditulis dan diproduk...

 

 

Airliner, mailplane, and light bomber aircraft He 70 Role Mail plane, PassengerType of aircraft National origin Germany Manufacturer Heinkel Flugzeugwerke First flight 1 December 1932 Introduction 1933 Retired 1954 Spanish Air Force[1] Primary users Deutsche Luft HansaLuftwaffeRoyal Hungarian Air Force Number built 324 The Heinkel He 70 Blitz (lightning) was a German mail plane and fast passenger monoplane aircraft of the 1930s designed by Heinkel Flugzeugwerke, which was later u...

 

 

1984 Soviet crewed spaceflight to Salyut 7 This article is about the successful mission. For the failed mission originally designated Soyuz T-10, see Soyuz 7K-ST No.16L. Soyuz T-10Mission typeDock with Salyut 7OperatorExperimental Design Bureau (OKB-1)COSPAR ID1984-014A SATCAT no.14701Mission duration62 days 22 hours 41 minutes 22 seconds Spacecraft propertiesSpacecraftSoyuz 7K-ST No.15LSpacecraft typeSoyuz-TManufacturerExperimental Design Bureau (OKB-1)Launch mass6850 kgLanding mass2800 kg C...

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (فبراير 2016) اتحاد الباهاما لكرة القدم الاسم المختصر BFA الرياضة كرة القدم أسس عام 1967 الانتسابات الفيفا : 1968 كونكاكا�...

 

 

Railway station in County Galway, Ireland AttymonÁth TíomáinGeneral informationLocationAttymon, Athenry, County Galway, H65 TX93IrelandCoordinates53°11′49″N 8°34′01″W / 53.1969°N 8.5669°W / 53.1969; -8.5669Owned byIarnród ÉireannOperated byIarnród ÉireannPlatforms1ConstructionStructure typeAt-gradeOther informationStation codeATMONFare zoneNHistoryOpened1890Services Preceding station   Iarnród Éireann   Following station Woodlawn   I...

 

 

London Overground station This article is about the present-day station. For the Underground station proposed in 1927 for Watford High Street, see Watford Central tube station. For other Watford stations, see Watford station (disambiguation). Watford High Street Watford High StreetLocation of Watford High Street in HertfordshireLocationWatfordLocal authorityBorough of WatfordManaged byLondon OvergroundOwnerNetwork RailStation codeWFHDfT categoryDNumber of platforms2Fare zone8National Rail ann...

Frank William Dernie (lahir 3 April 1950), lahir dari pasangan James Harold Dernie dan Monica Dernie (née Pacey), adalah seorang insinyur Formula Satu Inggris veteran dengan pengalaman motorsport Formula Satu yang luas. Karier Dernie dibesarkan di Lancashire dan dididik di Kirkham Grammar School sebelum ia belajar teknik di universitas Imperial College London. Dernie magang di David Brown Ltd. Niatnya adalah untuk mendapatkan pekerjaan dengan Aston Martin karena ambisinya adalah merancang mo...

 

 

For other people named Charles Duke, see Charles Dukes, 1st Baron Dukeston and Charles Sumner Duke. American astronaut and lunar explorer (born 1935) Charles DukeDuke in September 1971BornCharles Moss Duke Jr. (1935-10-03) October 3, 1935 (age 88)Charlotte, North Carolina, U.S.EducationUnited States Naval Academy (BS)Massachusetts Institute of Technology (MS)AwardsAir Force Distinguished Service Medal (2)Legion of MeritNASA Distinguished Service MedalSpace careerNASA astronautRankBrigadi...

 

 

この項目には、一部のコンピュータや閲覧ソフトで表示できない文字が含まれています(詳細)。 数字の大字(だいじ)は、漢数字の一種。通常用いる単純な字形の漢数字(小字)の代わりに同じ音の別の漢字を用いるものである。 概要 壱万円日本銀行券(「壱」が大字) 弐千円日本銀行券(「弐」が大字) 漢数字には「一」「二」「三」と続く小字と、「壱」「�...

On finding a maximal set of solutions of a system of first-order homogeneous linear PDEs For other theorems named after Frobenius, see Frobenius theorem. The 1-form dz − y dx. on R3 maximally violates the assumption of Frobenius' theorem. These planes appear to twist along the y-axis. It is not integrable, as can be verified by drawing an infinitesimal square in the x-y plane, and follow the path along the one-forms. The path would not return to the same z-coordinate after one circuit. In m...

 

 

1812 conflict during the Napoleonic Wars Russian campaign redirects here. For other uses, see Russian campaign (disambiguation). Second Polish War redirects here. For the 1794 uprising, see Kościuszko Uprising. Patriotic War of 1812 redirects here. For the 1812–15 conflict in North America, see War of 1812. French invasion of RussiaPart of the Napoleonic WarsTop to bottom: French soldiers struggling with thirst and heat by Albrecht Adam * The end of Borodino battle by Vasily Vereshchagin *...

 

 

Cabinet of Singapore from 2006 to 2011 Second Lee Hsien Loong Cabinet14th Cabinet of Singapore2006–2011Date formed30 May 2006Date dissolved20 May 2011People and organisationsHead of stateS. R. NathanHead of governmentLee Hsien LoongMember partyPeople's Action PartyStatus in legislatureSupermajority82 / 94Opposition partyWorkers' PartyOpposition leaderLow Thia KhiangHistoryElection(s)6 May 2006Legislature term(s)11thPredecessor1st Lee CabinetSuccessor3rd Lee Cabinet The Second Cabinet of Lee...

Metro AmsterdamKRL Metropolis M5 di stasiun KraaiennestInfoPemilikKota AmsterdamWilayahAmsterdam, Amstelveen,Diemen, Ouder-AmstelJenisAngkutan cepat dan kereta ringanJumlah jalur5Jumlah stasiun39Penumpang harian247.397 (2018)Penumpang tahunan90,3 juta (2018)OperasiDimulai14 Oktober 1977OperatorGemeentelijk VervoerbedrijfJumlah gerbong90 keretaTeknisPanjang sistem42,7 km (26,53 mi)Lebar sepur1.435 mm (4 ft 8+1⁄2 in)(sepur standar)Listrik750 V DC rel ketigaKe...

 

 

بلدة مابل ريدج الإحداثيات 45°07′15″N 83°34′11″W / 45.1208°N 83.5697°W / 45.1208; -83.5697   [1] تقسيم إداري  البلد الولايات المتحدة  التقسيم الأعلى مقاطعة ألبينا  خصائص جغرافية  المساحة 139.4 كيلومتر مربع  ارتفاع 217 متر  عدد السكان  عدد السكان 1559 (1 أبريل 2020)[2 ...

 

 

Карта Північної Македонії Республіка Північна Македонія розташована на Балканському півострові на південному сході Європи. Зміст 1 Назва 2 Розташування 3 Геологія 3.1 Корисні копалини 4 Рельєф 5 Клімат 6 Гідрографія 6.1 Річки 6.1.1 Вардар 6.2 Озера 6.3 Ґрунтові води 7 Ґрунти 8 Росл�...

Utgrävning i Sheffield, England. Den här artikeln behöver fler eller bättre källhänvisningar för att kunna verifieras. Motivering: Den enda angivna källan avser en detalj (2016-12) Åtgärda genom att lägga till pålitliga källor (gärna som fotnoter). Uppgifter utan källhänvisning kan ifrågasättas och tas bort utan att det behöver diskuteras på diskussionssidan. Arkeologisk utgrävning vid klostret i Ystad 2018. Arkeologi (av grek. archaiologia fornkunskap, av archaios urgamm...

 

 

Tri-States Monument, where New York, New Jersey, and Pennsylvania meet. In the background, Interstate 84 crosses between NY and PA just north of the monument. The New York–Pennsylvania border is the state line between the U.S. states of New York and Pennsylvania. It has three sections: Along the center line of the Delaware River from the Tri-States Monument tripoint with New Jersey at the confluence of the Delaware with the Neversink River in Port Jervis, New York to the 42nd parallel north...

 

 

Pour les Jeux d’athlètes atteints de handicap, voir Jeux paralympiques d'hiver de 2022. Jeux olympiques d'hiver de 2022 Localisation Pays hôte Chine Ville hôte Pékin Coordonnées 39° 54′ 13″ N, 116° 23′ 15″ E Date Du 4 au 20 février 2022 Ouverture officielle par Xi JinpingPrésident de la république populaire de Chine Participants Pays 91 Athlètes 2874(1582 masc. et 1292 fém.) Compétition Nombre de sports 7 Nombre de disciplines 15 Épreuves...

Questa voce sull'argomento ciclisti spagnoli è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Ángel Edo AlsinaNazionalità Spagna Ciclismo SpecialitàStrada Termine carriera2007 CarrieraSquadre di club 1992-1999 Kelme2000 Maia2001-2004 Milaneza2005 Saunier Duval2006 Andalucía2007Vitória Nazionale 1992-1997 Spagna   Modifica dati su Wikidata · Manuale Ángel Edo Alsina (Gavà, 4 agosto 1970) è un ex ciclista ...

 

 

Web based diagram editor Diagrams.netDiagrams.net version 14.6.13Original author(s)Gaudenz AlderDeveloper(s)JGraph LtdStable release24.7.17[1] / 1 October 2024; 0 days ago (1 October 2024) Repositoryhttps://github.com/jgraph/drawioWritten inHTML5, JavaScriptOperating systemCross-platformTypegraph drawingLicenseVersion 24.7.5 and older: Apache 2.0 Version 24.7.8 and later: JGraph Adapted Apache License Based on Version 2.0Websitewww.drawio.com diagrams.net (previously draw...