標籤: 暫無標籤

MSDOS.SYS是DOS的三個核心文件之一,另外兩個是command.com、IO.SYS。MSDOS.SYS在9x和Me才是這個功能,2000、XP的是空的,再高版本就沒有這個文件了。

1 MSDOS.SYS -作用

  MSDOS.SYS是DOS的三個核心文件之一,另外兩個是command.com、IO.SYS
  在Win 9X中,MSDOS.SYS變成了純文本系統配置文件,用於控制Win的啟動方式。可以在DOS模式下解除其特殊屬性(只讀、隱藏、系統),根據需要自行配置。MSDOS.SYS可以是空文件,甚至可以刪除,當然此時系統只能以純DOS方式啟動,不能進入GUI系統。
  不同方式形成的MSDOS.SYS默認內容不同,主要有四種,其中前三種方法形成的MSDOS.SYS文件無任何配置命令,幾乎是空文件,僅保留一行註釋,以說明該文件形成方式,這類文件多見於系統軟盤中。不同的MSDOS.SYS內容如下:
  1)Win安裝時建立的系統盤 : ;Win95EBD
  2)FORMAT /S建立的系統盤 : ;FORMAT
  3)SYS A:傳遞建立系統盤 : ;SYS
  4)建立系統時在硬碟上形成的MSDOS.SYS
  系統硬碟中的MSDOS.SYS內容比較完整,包括必要的啟動配置命令,文件長度必須大於1024 bytes,即佔用兩個以上磁碟扇區,這一要求在該文件中說明為保證兼容性,但從未見更深入的介紹,實際上文件小於1024 bytes對系統並無明顯影響,該要求估計是為了保證系統與舊版DOS和Win 3.X兼容而提出的,這一點尚望行家指教。
  用SYS向硬碟傳送系統以修復啟動文件時,將覆蓋引導記錄、IO.SYS和COMMAND.COM,MSDOS.SYS的內容保持不變,保證系統引導部分修復后,整個系統仍能正常啟動,這一做法非常聰明。

2 MSDOS.SYS -配置參數

  MSDOS.SYS由三小節組成,其各配置參數無順序要求,內容如下:
  [PATHS]
  指定Windows的系統文件路徑
  WinDir=
  指定Win 9X各系統文件及其子目錄所在的目錄
  該路徑必須包括註冊表文件SYSTEM.DAT和Win 9X啟動必需的驅動程序,如HIMEM.SYS等
  WinBootDir=
  指定Win 9X的GUI啟動程序Win.COM所在的目錄
  HostWinBootDrv= 指定Win.COM所在的驅動器,不需冒號(:)
  UninstallDir=
  指定保存原系統的目錄,便於自身刪除時恢復原系統用
  該參數出現在Win的升級版本中
  [OPTIONS] 指定Windows的啟動方式,/前的值為預設值
  LOGO=1/0
  允許/禁止啟動時顯示Win 9X標誌(LOGO)
  屏蔽該畫面有時可解決第三方內存管理程序造成的衝突
  看到系統啟動過程出現的提示信息,也使系統啟動稍快,啟動
  啟動時可用ESC鍵清除Win 9X標誌,查看實模式啟動信息
  BootKeys=1/0 允許/禁止啟動鍵改變啟動方式
  為0時直接進入默認的啟動方式,不能用啟動熱鍵轉換
  BootGUI=1/0
  啟動圖形界面GUI / 僅啟動DOS 7.X,進入DOS字元界面
  為0時可為DOS 7.X多重啟動提供方便,能進一步啟動圖形界面
  BootWin=1/0
  啟動Win 9X / 啟動舊版DOS,可按要求對換系統文件
  當BootWin=0時,默認啟動舊版DOS,若此時選擇啟動菜單的
  「Previous MS-DOS version」,將啟動Win 9X
  註:BootWin級別高於BootGUI,兩者衝突時以前者為準
  BootMulti=0/1 禁止/允許雙重啟動
  即在啟動菜單中是否出現「Previous vertion of MS DOS」項
  從舊版DOS升級Win 9X時會自動出現此項,並設置為
  1,但對於Win 97/98 來說,如果不對啟動系統進行修改,選擇此項將造成系統下次無法啟動
  BootMenu=0/1 系統啟動時是否自動顯示啟動選擇菜單
  該值為1,在啟動時會直接彈出啟動選擇菜單
  Network=0/1
  啟動菜單中是否出現「帶網路的安全模式啟動」項
  即「Safe mode with network support」項
  BootDelay=n
  系統引導前顯示「Starting Windows 95...」時間,默認為2秒供使用啟動鍵改變啟動方式,該值為0時不出現任何提示直接進入默認的啟動過程,可加快啟動速度,但仍可用啟動熱鍵選擇啟動方式
  BootMenuDefault= 啟動菜單使用的默認選項,預設值為 1
  BootMenuDelay= 啟動菜單按默認方式啟動延遲間,預設值30,單位:秒
  BootSafe=0/1
  系統是否以安全模式啟動,為1時系統直接以安全模式啟動
  BootWarn=1/0
  啟動時是否顯示警告信息
  當系統非正常關機重新啟動時,是否提示「應進入安全模式」 實際上安全模式解決問題能力非常有限,真正的系統問題在該模式下是無法解決的,不進也罷
  BootConfig=1/0 能否使用單步配置模式,其作用是能使電腦從一個特殊的硬體配置啟動。(This enables the computer to boot up a particular hardware configuration.)
  DisableLog=0/1 在「Step-by-step config」時是否創建BOOTLOG.TXT
  1:不選擇「Logged」時不詢問也不創建Bootlog.txt
  0:詢問是否創建日誌文件Bootlog.txt
  SystemReg=1/0
  系統啟動時是否運行Windows 9X註冊器
  1:「Step-by-step config」下詢問是否運行註冊器
  其他模式則自動運行註冊器
  0:不運行也不詢問是否運行Windows 9X的註冊器
  該註冊器在整個系統啟動前首先運行,但運行與否對系統無明顯影響,其作用不明
  LoadTop=1/0
  是否將COMMAND.COM、Drvspace.bin、Dblspace.bin等載入到高端內存,如啟動中出現內存地址衝突,可將該值設為0
  這類衝突多由CONFIG.SYS、AUTOEXEC.BAT載入的程序造成Autoscan=1/0
  非正常關機(如掉電等)再啟動時,是否自動執行SCANDISK
  (僅在Win 97/98有效)
  取消自動檢測硬碟固然可以免除一些煩惱,但確實給系統帶來了隱患,還是不關閉的好
  DoubleBuffers=1/2/0 是否載入BDLBUFF.SYS,提供雙重緩存支持
  0:不提供;1:需要時提供,如有SCSI卡等;
  2:無條件提供雙重緩存
  DblSpace=1/0
  允許需要時自動載入DblSpace.bin壓縮驅動(DOS6.0、6.2)
  DrvSpace=1/0
  允許自動載入DrvSpace.bin壓縮盤驅動(DOS6.22、Win 9X)
  壓縮硬碟降低了系統整體性能,更增加了數據的危險性
  在硬碟容量已不成問題的今天,還是不用壓縮為妙
  注意,FAT32不支持任何磁碟壓縮軟體
  WinVer=
  註明Windows版本正式推出日期第三部分由以分號「;」開頭的數行任意字元組成,在MSDOS.SYS中屬於註釋行,對系統不起任何設置作用,主要用於保證MSDOS.SYS文件長度大於1024位元組。
  MSDOS.SYS提供的參數多數是用於調整系統使用的,對於普通用戶來說,常用的主要包括NetWork前的幾個參數。

3 MSDOS.SYS -MSDOS.SYS設置大全

  大家都記得,在DOS時代有一個很重要的系統文件msdos.sys,其實在WIN9X裡面也有一個msdos.sys,藏在C盤根目錄下,去掉其隱藏和只讀屬性后,用任意文字編輯軟體都可以打開它。[Paths]

  1、hostwinbootdrv
  指windows的啟動盤。一般在C盤,所以設為hostbootdrv=c
  2、uninstalldir
  大家都知道在重裝系統時,windows會問你是否要備份windows的卸載文件,這就是設置卸載文件保存在哪個盤,默認為C盤,uninstalldir=c,如果安裝時沒有選擇保存卸載信息,則此項沒有意義。
  3、winbootdir與windir
  設置windows的系統文件安裝在哪個盤的哪個目錄下,默認為:
  winbootdir=c:\windows
  windir=c:\windows[options]

  1、autoscan
  設置在啟動windows時是否要自動執行磁碟掃描程序scandisk:
  autoscan=0 不執行磁碟掃描程序
  autoscan=1 上次關機為非正常關機或啟動為非正常重啟動時執行scandisk
  autoscan=2 每次啟動自動執行磁碟掃描程序
  默認值 autoscan=0
  2、bootdelay
  這是設置開機時出現「Starting Windows…」這個信息的時間,默認為2秒。即
  bootdelay=2(WIN98已不支持此參數)
  3、bootsafe
  設置是否一開機即強迫進入安全模式:
  bootsafe=0 表示不進入
  bootsafe=1 表示要進入
  默認值:bootsafe=0
  4、logo
  設置開機時是否顯示藍天白雲的畫面:
  logo=1 表示顯示
  logo=0 表示不顯示
  默認值:logo=1
  5、bootgui
  設置開機后是否進入圖形介面模式:
  bootgui=1 表示進入,即我們一般見到的windows畫面
  bootgui=1 表示不進入
  默認值:bootgui=1
  6、bootkeys
  設置開機時,是否可以使用功能鍵(F4進入DOS6.22以前的版本,F5進入安全模式,F6進入安全模式並支持基本網路功能,F8則顯示啟動菜單):
  bootkeys=1 表示可以使用功能鍵
  bootkeys=0 由上述功能鍵將被禁止
  默認值:bootkeys=1
  7、bootmenu
  設置開機時是否顯示如下啟動菜單:
  (1)Normal
  (2)Logged(\bootlog.txt)
  (3)Safe Mode
  (4)Setp-by-step configration
  (5)Command prompt only
  (6)Safe mode command prompt only
  (7)Previous version MS-DOS
  bootmenu=0 表示不顯示
  bootmenu=1 表示顯示
  默認值:bootmenu=0
  8、bootmenudefault
  開機時如出現啟動菜單時,設置啟動菜單上的亮條指在哪一條上:
  可選值為菜單項數
  默認值:bootmenudefault=1
  9、bootmenudelay
  設置開機時出現的啟動菜單要顯示多久,默認為bootmenudelay=30,即顯示30秒。
  10、bootwarn
  設置進入安全模式時是否顯示報警信息:
  bootwarn=0 表示不顯示
  bootwarn=1 表示顯示
  默認值 bootwarn=1
  11、boublebuffer
  設置如有使用SCSI介面,開啟doublebuffer可以使傳輸速率加快,如沒有SCSI介面,則此項設置沒有用,0表示關閉,1表示開啟,默認為doublebuffer=0。
  12、dblspace
  設置開機時是否載入dblsp
上一篇[十日後]    下一篇 [招桃花]

相關評論

同義詞:暫無同義詞