Windows Msdos.sys 檔案的內容

文章翻譯 文章翻譯
文章編號: 118579 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

Windows 安裝程式會在根資料夾中建立檔名為 Msdos.sys 的檔案,並且將它設定為「唯讀」、「系統」和「隱藏」屬性。與 MS-DOS 中的 Msdos.sys 檔案不同的是,這個檔案是文字檔。它包含 [Paths] 區段 (列出其他 Windows 檔案的位置,例如登錄),以及 [Options] 區段 (您可以利用它來個人化開機程序)。

其他相關資訊

[Paths] 區段可能會包含下列設定:
  • HostWinBootDrv=開機磁碟機的根目錄
    預設值:C
    目的:指定開機磁碟機的根目錄位置。
  • UninstallDir=開機磁碟機的根目錄
    預設值:C
    目的:指定 W95undo.dat 及 W95undo.ini 檔案的位置。解除安裝 Windows 95 時,將會需要這些檔案。

    注意:只有在執行 Windows 95 安裝程式期間,系統提示您備份系統檔案時,這個設定才會顯示出來。
  • WinBootDir=Windows 資料夾
    預設值: 安裝期間指定的資料夾 (例如,C:\Windows)
    目的:列出開機所需檔案的位置。
  • WinDir=Windows 資料夾
    預設值: 安裝期間指定的資料夾 (例如,C:\Windows)
    目的:列出安裝期間所指定的 Windows 95 資料夾位置。
[Options] 區段可能包含下列設定。如果您想要使用它們,則必須手動插入這些設定:
  • AutoScan=數字
    預設值:1
    目的: 定義在不正常關機後,是否要執行 ScanDisk。如果設定為 0,將不會執行 ScanDisk;設定為 1 時,會在執行 ScanDisk 前,先提示您;設定為 2 時,則會不經提示就執行 ScanDisk,但是會在找到錯誤,並且要修正錯誤前提示您。

    這個設定只會在 OEM Service Release 2 及 Windows 98 中使用。
  • BootDelay=秒數 預設值:2 目的:設定在 Windows 95 繼續開機前,Starting Windows 訊息停留在螢幕上的時間。

    注意:Windows 98 中並不支援 BootDelay。
  • BootSafe=布林值
    預設值:0
    目的:如果設定為 1,將會強制您的電腦以「安全模式」開機。
  • BootGUI=布林值
    預設值:1
    目的: 如果設定為 1,將會強制載入 GUI 介面。如果設定為 0,將會停用載入 GUI 介面。
  • BootKeys=布林值
    預設值:1
    目的:如果設定為 1,將會啟用功能鍵開機選項的使用 (即是 F4、F5、F6、F8 及 CTRL)。如果設定為 0,將會停用在開機程序期間使用這些功能鍵。

    注意:如果使用 BootKeys=0 設定,將會覆寫任何 BootDelay=n 的使用。
  • BootMenu=布林值
    預設值:0
    目的:如果設定為 1,將啟用 [啟動] 功能表。如果將它設定為 0,您就必須在 Starting Windows 95 出現時,按下 F8 鍵 (或是在您的 Windows 98 電腦重新啟動時,按住 CTRL 鍵不放),以叫用 [啟動] 功能表。
  • BootMenuDefault=數字
    預設值: 如果系統運作正常,則為 1;如果系統停滯於先前的執行個體中,則為 3
    目的:使用這個設定,設定啟動時的預設功能表項目。
  • BootMenuDelay=數字
    預設值: 30
    目的:這個設定是用來設定您的系統將停留在 [啟動] 功能表上的秒數。如果秒數倒數到 0,並且使用者沒有進行任何動作時,就會啟用 BootMenuDefault。

    注意:必須將 BootMenu=1 新增到 Msdos.sys 檔案的 [Options] 區段中,這個選項才會有作用。
  • BootMulti=布林值
    預設值:1
    目的:如果設定為 0,將會停用多重開機選項 (例如,如果設定值為 0,您就無法為先前的作業系統開機)。如果設定為 1,則會啟用 F4 及 F8 鍵,讓您為先前的作業系統開機。
  • BootWarn=布林值
    預設值:1
    目的:如果設定為 0,將會停用「安全模式」開機警告訊息和 [啟動] 功能表。
  • BootWin=布林值
    預設值:1
    目的: 如果設定為 1,則會在啟動時強制載入 Windows 95。如果設定為 0,便不會使用 Windows 95 做為您的預設作業系統 (只有當您在電腦上使用 MS-DOS 版本 5.x 或 6.x 時,這個設定才會有作用)。

    注意:只有當 BootMulti=1 時,按 F4 才會反轉預設值 (例如,設定為 0 並且按下 F4 鍵時,會強制載入 Windows 95)。
  • DoubleBuffer=布林值
    預設值: 0
    目的:設定值 1 是一個條件式設定,它可以為有需要的控制器啟用雙緩衝區處理 (例如,SCSI 控制器)。設定值 2 是一個非條件式的設定,它會為控制器啟用雙緩衝區處理 (無論控制器需要與否)。
  • DBLSpace=布林值
    預設值:1
    目的:如果設定為 1,將允許自動載入 DBLSPACE.BIN 檔案。如果設定為 0,將停止自動載入該檔案。

    注意:如果 Dblspace.bin 或 Drvspace.bin 有存在根磁碟機的根資料夾中,Windows 95 就會在啟動時使用其中的任一個檔案。如果不要在啟動時載入壓縮的驅動程式,請在 Msdos.sys 檔案中同時使用這兩個設定。例如:
    DBLSpace=0
    DRVSpace=0
  • DRVSpace=布林值
    預設值:1
    目的:如果設定為 1,將允許自動載入 DRVSPACE.BIN 檔案。如果設定為 0,將停止自動載入該檔案。

    注意:如果 Dblspace.bin 或 Drvspace.bin 有存在根磁碟機的根資料夾中,Windows 95 就會在啟動時使用其中的任一個檔案。如果不要在啟動時載入壓縮的驅動程式,請在 Msdos.sys 檔案中同時使用這兩個設定。例如:
    DBLSpace=0
    DRVSpace=0
  • LoadTop=布林值
    預設值:1
    目的: 如果設定為 0,則會在完全使用 640K 時,防止 Windows 95 載入 COMMAND.COM 或 DRVSPACE.BIN/DBLSPACE.BIN。如果您在使用需要假設可用記憶體的軟體時發生相容性的問題,請嘗試將此值設定為 0。
  • Logo=布林值
    預設值:1
    目的: 如果設定為 1,則會強制出現預設的 Windows 95 標誌。如果設定為 0,則會避免顯示動畫標誌。此外,設定為 0 也會避免引起各種中斷情形,它們可能會造成與某些協力廠商記憶體管理員不相容的問題。
  • Network=布林值
    預設值:0
    目的: 設定為 1 表示已安裝網路,並且會在 Windows 95 [啟動] 功能表上,新增 [安全模式 (含網路支援)] 的選項。

Msdos.sys 檔案中額外的字元

Msdos.sys 檔案還包含一個區段,其中內含看起來沒有作用的資訊。但是,這份資訊是支援預期 Msdos.sys 檔案長度至少必須為 1,024 位元組的程式所需的資訊。例如,如果有個防毒程式偵測出 Msdos.sys 檔案少於 1,024 位元組,它可能就會將 Msdos.sys 檔案假定為受病毒感染的檔案。如果刪除了 Msdos.sys 檔案,您的電腦將會無法啟動。

下列陳述式 (後面接著一連串的 X) 將會出現在 Msdos.sys 檔案中:
;The following lines are required for compatibility with other programs.
;Do not remove them (Msdos.sys needs to be > 1024 bytes).
由於每行都是以分號 (;) 為開頭,因此 Windows 並不會讀取這些行。

如何編輯 Msdos.sys 檔案

如果您想要變更 Msdos.sys 檔案中的任何值,請依照下列步驟來編輯檔案:
  1. 按一下 [開始],指向 [尋找],然後按 [檔案或資料夾]
  2. [名稱] 方塊中,輸入 msdos.sys。在 [查詢] 方塊中,按一下您的開機磁碟機 (通常是磁碟機 C,或者若磁碟機 C 已壓縮,則為磁碟機 H)。按一下 [立即尋找] 按鈕。
  3. 用滑鼠右鍵按一下 Msdos.sys 檔,然後按一下 [內容]
  4. 按一下以清除 [唯讀][隱藏] 核取方塊,為 Msdos.sys 檔案移除這些屬性,再按一下 [確定]
  5. 用滑鼠右鍵按一下 Msdos.sys 檔,然後按一下 [開啟檔案]
  6. [選擇要用的程式] 方塊中,按一下 [WordPad],再按一下 [確定]
  7. 對 Msdos.sys 檔案進行您要的變更。完成後,將檔案儲存為文字文件,然後結束 WordPad。
  8. 用滑鼠右鍵按一下 Msdos.sys 檔,然後按一下 [內容]
  9. 按一下以清除 [唯讀][隱藏] 核取方塊,為檔案設定這些屬性,再按一下 [確定]。關閉 [尋找] 視窗。
  10. 重新啟動 Windows。
如需有關如何判斷 Windows 安裝在哪個資料夾的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
305792 How to Determine Which Folder Windows Is Installed In

屬性

文章編號: 118579 - 上次校閱: 2004年12月13日 - 版次: 1.2
這篇文章中的資訊適用於:
  • Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 98 Second Edition
  • Microsoft Windows Millennium Edition
關鍵字:?
kbinfo kbtshoot kbhardware kbenv kbsetup kbfaq kbdiskmemory KB118579
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com