發信人: reco.bbs@happyman.pine.ncu.edu.tw (流星....), 看板: win95 標 題: win95多重開機法 發信站: 快樂小站 (Wed Dec 11 00:17:45 1996) 轉信站: fhlbbs!news.ee.nctu!news.cc.nctu!news.cis.nctu!UUserv.Net.tw!aidebbs!n ~~~ win95 之多重開機法 ********************************************************* Windows 95 MSDOS.SYS 之設定與編輯 Windows 95 的設定程式會在根目錄中建立一個叫 MSDOS.SYS 的檔案, 並且設定其屬性為唯讀、系統和隱藏。這個檔案不像 MS-DOS 開機檔 案之 MSDOS.SYS。這個檔只是一個普通文字檔,它包含了兩個段落,[Paths] 和 [Options],[Paths] 段列出了Windows 95 其它檔案的位置 (如註冊 檔案等),[Options] 段則使你可以用來設定自己的喜歡的開機設定* 以下就將這個檔案之一些 Path 與 Options 之設定預設值與目的摘錄 如下: 1. [Paths] 段之設定: ---------------------------------------------------------------------- HostWinBootDrv=<開機之碟> 預設值:C 目的:指定所要開機的磁碟機和位置。 ---------------------------------------------------------------------- WinBootDir=回到上一層預設值:設定時所指定的目錄 (例如, C:\WINDOWS) 目的:列出開機時所需要的檔案位置。 ---------------------------------------------------------------------- WinDir= 預設值:設定時所指定的目錄 (例如, C:\WINDOWS) 目的:列出設定時所指定的Windows 95 目錄位置。 ---------------------------------------------------------------------- 2. [Options] 段包含下列設定且必須手動加入: ---------------------------------------------------------------------- BootDelay=<秒數> 預設值:2 目的:設定當Windows 95 繼續開機前顯示 "Starting Windows" 這個訊息的 時間長度。 ---------------------------------------------------------------------- BootFailSafe= 預設值:0 目的:設定 1 時使電腦開機時進入安全模式。 ---------------------------------------------------------------------- BootGUI= 預設值:1 目的:設定 1 使開機自動載入 GUI 介面 (就是進Windows啦)。 設定 0 使開機時不自動載入 GUI 介面 (也就是回到C:>)。 ---------------------------------------------------------------------- BootKeys= 預設值:1 目的:設定 1 時則開機時可使用功能鍵 (如 F4、F5、F6 和 F8)。 設定 0 時則無法使用。 注意:當設定 BootKeys=0 時,則 BootDelay=n 無效。 ---------------------------------------------------------------------- BootMenu= 預設值:0 目的:當設定 1 時,開機自動顯示 startup menu。 當設定 0 時,必須在開機時,顯示 "Starting Windows" 時按 F8,才能顯 示 startup menu。 ---------------------------------------------------------------------- BootMenuDefault= 預設值:1 ,如果系統正常運作的話。 4 ,如果系統於前一次開機時發生當機的話。 目的:預設系統啟動時進入 startup menu 的要用那一個項目。 ---------------------------------------------------------------------- BootMenuDelay= 預設值:30 目的:這個是用來設定當系統啟動時,暫停在 startup menu 所花的秒數。 如果這個數值倒數到 0 而你沒有作進一步指示的話,系統將會照 BootMenuDefault 的值 (選項) 來啟動系統。 ---------------------------------------------------------------------- BootMulti= 預設值:0 目的:設定為 0 時關掉多重開機的功能 (例如,設定為 0 時不能用前一個 作業系統開機) 設定為 1 時允許使用 F4 和 F8 來選擇使用前一個作業系統開機。 注意:設定 0 為預設值是為了避免資料錯誤,因為使用者無意的使用 MS-DOS 開機並使用不認識長檔名的磁碟機工具程式。 ---------------------------------------------------------------------- BootWarn= 預設值:1 目的:設定 0 則關掉安全模式開機時的警告訊息和 startup menu。 --------------------------------------------------------------------- BootWin= 預設值:1 目的:設定為 1 即開機後就執行 win95,設定為 0 則不會在開機後就 執行 Win95,當然必須你的系統存在有 MS-DOS 5.x 或 6.x。 注意:當在 BootMulti=1 之情況,按 F4 則會使這裡的設定變成相反 的作用,例如 BootWin=0, BootMulti=1 則按 F4 就會強迫開機後 就執行 Win95。 ---------------------------------------------------------------------- DoubleBuffer= 預設值:0 目的:設定為 1 時乃是提供 Double-buffer 功能,如果你的 controller 需要的話,如 SCSI Controller。設定為 2,則是無條件使用 double-buffer 功能,不管你的 controller 是否需要。 ---------------------------------------------------------------------- DBLSpace= 預設值:1 目的:設定為 1 即自動載入 DBLSPACE.BIN,設定為 0 即避免系統自動載入 這個檔案。 ---------------------------------------------------------------------- DRVSpace= 預設值:1 目的:設定為 1 則系統會自動載入 DRVSPACE.BIN。設定為 0 則不會自動 載入。 ---------------------------------------------------------------------- LoadTop= 預設值:1 目的:設定為 0 即要求 Win95 不要將 COMMAND.COM、DRVSAPCE.BIN 及 DBLSPACE.BIN 載入 UMB。如果你在使用軟體有相容性之問題時, 可以考慮將此設定為 0。 ---------------------------------------------------------------------- Logo= 預設值:1 目的:設定為 1 即強迫 Win95 秀出其之預設商標畫面。設定為 0 即避免 秀出 Win95 動畫之畫面。 ---------------------------------------------------------------------- 3. MSDOS.SYS 之重要性: MSDOS.SYS 這個檔案似乎包含了一些表面上看起來沒有用的資訊,但是這些 對於某些軟體是必需的,這些軟體認為這個檔案大小至少須 1024 bytes, 例如,如果防毒軟體偵測到 MSDOS.SYS 這個檔案大小小於 1024 bytes,則 它會認為這個檔案已遭受電腦病毒感染。同時如果你把這個檔案刪除了,你 的電腦將無法開機。因此在這個檔案有一段說明文字如下: ;The following lines are required for compatibility with other programs. ;Do not remove them (MSDOS.SYS needs to be >1024 bytes). ; 乃是說明的意思,系統不會讀取這段文字,在這段文字下就出現一堆 "X"。 4. 如何編輯 MSDOS.SYS 你可以依照以下步驟編輯你的 MSDOS.SYS,當然也可用其他方法編輯之: (1) 單擊開始功能表/尋找/檔案或資料夾。 (2) 在名稱鍵入 msdos.sys,查詢欄位選擇你開機的硬碟,一般是 C: (3) 找到後,以右鍵單擊 msdos.sys,選擇內容/屬性/將唯讀與隱藏之 屬性去除,然後按確定。 (4) 再用右鍵單擊 msdos.sys,選開啟舊檔,再選擇 notepad 或是 wordpad 編輯這個檔案。 (5) 編輯後,記得再將這個檔案改成唯讀與隱藏,以免誤刪而無法開機。 (6) 重新開機。 (7) 以上也可以用下列方法: 在切換至 MS-DOS 模式下鍵入: attrib -s -h -r c:\msdos.sys,然後用 notepad 編輯,存檔。 5. 後記:本文乃是參考 Microsoft 公司之 Windows 95 說明文件。 還有本文筆者並未完全作過測試,因此如你依照本文之設定而照成系統當機 或不可收拾之局面,筆者並不負任何責任。 萬分感謝陳政宏兄協助校對測試。(vinc@hntp2.hinet.net)