Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 系統安裝教學

DOS 環境下光碟機驅動安裝教學:ATAPI-CD.SYS、MSCDEX.EXE 與 CONFIG.SYS 設定

編輯:系統安裝教學

在純 DOS 環境(如 Windows 98 開機碟、DOS 維護盤)中使用光碟機,必須載入兩層驅動:底層裝置驅動程式(.SYS)與 CD-ROM 擴充介面程式 MSCDEX.EXE。本文說明通用驅動選擇、載入語法與設定檔修改完整流程。

核心元件說明

檔案角色常見版本/來源
ATAPI-CD.SYS通用 ATAPI/IDE 光碟機裝置驅動,支援多數 IDE/SATA 光碟機Windows 98 開機碟、OAKCDROM.SYS、各大 DOS 開機包內建
MSCDEX.EXEMicrosoft CD-ROM Extensions,提供 DOS 對光碟檔案系統(ISO 9660)存取介面Windows 98/Me 系統目錄、DOS 開機包

建立驅動目錄並複製檔案

C:\> MD CDROM
C:\> CD CDROM
C:\CDROM> COPY A:\ATAPI-CD.SYS
C:\CDROM> COPY A:\MSCDEX.EXE

(假設開機軟碟為 A:,已包含上述兩檔)

修改 CONFIG.SYS 載入裝置驅動

用編輯器(EDIT CONFIG.SYS 或 SYSHELP)在 CONFIG.SYS 末尾加入:

DEVICE=C:\CDROM\ATAPI-CD.SYS /D:MSCD001
  • /D:MSCD001 為裝置名稱,必須與 MSCDEX 參數一致,可自訂(如 CDROM001)。
  • 若光碟機為 SCSI/特殊介面,需換用廠商專用 .SYS 檔(如 ASPI4DOS.SYS + ASPIDISK.SYS)。

修改 AUTOEXEC.BAT 載入 MSCDEX

在 AUTOEXEC.BAT 末尾加入:

C:\CDROM\MSCDEX.EXE /D:MSCD001 /L:R /M:10 /V
  • /D:MSCD001 對應 CONFIG.SYS 裝置名稱。
  • /L:R 指定光碟機代號為 R:(避免與硬碟 C:~Z: 衝突),可改為其他未用代號。
  • /M:10 設定快取區塊數(10 為預設),可視記憶體調整。
  • /V 顯示載入資訊供除錯。

重開機驗證

  1. 重開機進入 DOS。
  2. 螢幕應顯示:
    MSCDEX Version 2.23 ... Drive R: = Driver MSCD001 unit 0
  3. 輸入 R: 切換至光碟機,DIR 應可列出光碟內容。

常見問題排解

現象原因對策
顯示 "Device driver not found"CONFIG.SYS 路徑錯誤/檔案遺失確認 ATAPI-CD.SYS 實際路徑、檔名大小寫
MSCDEX 載入成功但 DIR 失敗光碟損壞/非 ISO 9660 格式/驅動不支援該光碟機換光碟測試、嘗試 OAKCDROM.SYS 或廠商專用驅動
代號衝突(R: 已被網路磁碟/其他用)/L 參數指定代號已被佔用改用其他代號(如 /L:Z、/L:M)
SATA 光碟機在 DOS 不被辨識BIOS 未設定 SATA 為 Legacy/IDE 模式、或缺 SATA 驅動BIOS 改相容模式、或載入對應 SATA .SYS 驅動
現代替代方案:純 DOS 環境已極難支援新硬體。建議直接使用 WinPE(內建完整光碟機/USB/網路/NTFS/GPT 支援)或 Linux Live USB 進行光碟資料存取、系統安裝、備份還原等操作,效率與相容性遠優於 DOS。
Copyright © Windows教程網 All Rights Reserved