MSCDEX

MSCDEX
MSCDEX
Windows 98 startup disk screenshot.png
Windows 98 설치 CD에서 볼 수 있는 MSCDEX
개발자마이크로소프트
초기 릴리즈35~36년 전인 1986년
안정된 릴리스
1995년 2.25년, 27년(최종)
운영 체제DOS, Windows
플랫폼x86
유형명령어
면허증.독자 사양 상용 소프트웨어

MSCDEX 또는 Microsoft CD-ROM Extensions 는, Microsoft 가 개발소프트웨어 프로그램으로, CD-ROM[2]서포트하기 위해서 MS-DOS 6.x[1] 와 Windows 의 특정 버전에 포함되어 있습니다.1986년 이후 이전 버전의 MSCDEX는 MS-DOS 3.1 [3][4]이상에서 설치할 수 있는 애드온이었습니다.

개요

이 프로그램은 DOS 프로그램이 High Sierra 및 1988년 버전 2.0 이후 ISO 9660 파일 [5][6]시스템을 사용하여 CD-ROM을 인식, 읽기 및 제어할 수 있는 드라이버 실행 파일입니다.그러기 위해서는, 적절한 CD-ROM 디바이스 드라이버(예:AKCDROM)를 사전에 로드해 둘 필요가 있습니다.통상, CONFIG 로부터).시스템

MSCDEX 프로그램의 최종 버전은 2.25로,[citation needed] Windows 95에 포함되어 CD-ROM을 지원하는 부터블 플로피 디스크를 작성할 때 사용됩니다.Windows 95 에서는, 32 비트 CDFS 드라이버를 개입시켜 CD-ROM 에 액세스 할 수 있게 되었습니다.

드라이버는 MS-DOS 의 Microsoft 네트워크 인터페이스를 사용합니다.이것이 MS-DOS 버전 3.1 이상이 필요한 이유입니다.드라이버는 기본적으로 시스템 관점에서 네트워크 드라이브와 비슷합니다.TSR 프로그램[6] 및 Redirector Interface(CDEX; 리다이렉터 인터페이스)로의 확장으로 구현됩니다.

데이터라이트 ROM-DOS에는 MSCDEX [7]구현이 포함되어 있습니다.

대체 수단

Novell DOS 7, Caldera OpenDOS 7.01DR-DOS 7.02 이후에는 MSCDEX라는 이름의 MSCDEX와 동등한 기능을 제공하며 MS-DOS 및 PC DOS에서도 실행됩니다.보다 유연한 부하 분산 기능을 갖추고 있어 286 이상의 프로세서에서 DPMS를 통해 보호 모드로 재배치 및 실행할 수 있습니다.따라서 일반 메모리 또는 상위 메모리에는 7KB의 스터브만 남습니다(약 16KB를 [8]차지하는 MSCDEX와 비교).페이지 프레임이 있는 EMS를 사용하면 NWCDEX는 기존 메모리에서 [8]몇 바이트까지 설치 공간을 줄일 수 있습니다.MSCDEX와 달리 드라이버는 문서화되어 있지 않은 DOS[8][9] API에 의존하지 않기 때문에 [8][10][11][12]INSTCDEX라는 이름의 서드파티 도우미 도구를 사용하여 다음 방법으로 로드할 수 있습니다.명령문을 설치하고 CONFIG에서 완전히 기능합니다.이것에 의해, SYS 는 드라이버를 높은 부하로 할 가능성이 높아집니다.이러한 operating system에서는, operating system이 CONFIG 를 처리하는 동안, 하드 디스크 뿐만이 아니라 CD-ROM 로도 다른 드라이버를 로드할 수 있습니다.SYS.[8][12] 대체 솔루션이지만 유연성이 떨어지는 일부 버전의 DR-DOS는 CONFIG에서 드라이버 설치를 지연시킵니다.를 통해 DOS 데이터 세그먼트를 재배치할 때까지의 SYS.

NWCDEX를 기반으로 한 IMS REAL/32는 Novell의 Multiuser DOSDigital ResearchConcurrent DOS의 후속 제품으로 IMSCDEX라는 이름의 유사한 드라이버를 제공합니다.[8]

Helix Software의 멀티미디어 클로킹 제품의 일부로 MSCDEX의 클로킹된 변종이 제공되었습니다.Cloaking을 사용하여 386 이상의 프로세서에서 보호 모드로 재배치하고 실행합니다.

Corel은 CORELCDX를 제공했습니다.MSCDEX의 [13]대체 수단으로서 COM을 클릭합니다.

IDE/ATA 드라이버 UIDE와 함께 사용되는 SHSUCDX라는[14] 무료 대체 프로그램이 있습니다.SYS는[15] 2005년에 [16]처음 출시되었습니다.FreeDOS에서 자주 사용되며 다른 DOS에서도 작동합니다.

1998년에 Caldera는 DR-DOS용 DRFAT32 드라이버를 제공하여 FAT32 볼륨을 DOS 버전에서 동적으로 마운트 및 마운트 해제하고 FAT32 볼륨을 네이티브로 지원하지 않습니다.DRFAT32는 CDEX API의 변형과 확장을 사용하여 이를 실현하고 이전 [17]버전의 DOS를 사용합니다.

「 」를 참조해 주세요.

레퍼런스

  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).MSCDEX 버전 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페이지)
  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. MPDOSTIP. Release 157 (in German) (3 ed.). Archived from the original on 2016-11-04. Retrieved 2014-08-06. (NB. NWDOSTIP).TXT는 Novell DOS 7 및 OpenDOS 7.01관한 포괄적인 작업이며, 문서화되어 있지 않은 많은 기능 및 내부 기능에 대한 설명을 포함합니다.저자의 더 큰 MPDOSTIP.Z의 일부입니다.IP 수집은 최대 2001년까지 유지되며 동시에 많은 사이트에 배포되었습니다.제공된 링크는 HTML 변환된 이전 버전의 NWDOSTIP를 가리키고 있습니다.TXT 파일).[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. (xvii + 856 + vi 페이지, 3.5 인치 플로피) 에라타: [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. ^ About CorelCDX Version 1.0, archived from the original on 2016-11-18, retrieved 2016-11-18
  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. ^ 랄프 D. 브라운랄프 브라운의 인터럽트 리스트, 2000-07-16 현재 INTER61 ([7])

추가 정보

외부 링크