Windows 95中文件Msdos.sys的设置

安装Windows 95时,系统会自动在根目录中建立一个名为Msdos.sys的文件,并将其属性设为只读、系统和隐藏。这个文件不像MS-DOS启动文件中的Msdos.sys,它是一个普通的文本文件,包含 [Paths] 和 [Options] 两节,[Paths] 节列举Windows 95其他文件(如注册文件等) 的位置,[Options] 节则包含与Windows 95启动有关的设置。

Msdos.sys虽然是一个普通的文本文件,但它包含Windows 95启动有关的信息,如果删除它,就无法开机。另外,这个文件最后一段对于某些软件是必需的,这些软件认为这个文件的大小必须大于1024字节。例如,如果Msdos.sys的大小小于1024字节,则检测病毒的软件会认为系统已遭病毒感染。

本文摘录Msdos.sys文件有关设置项和默认值,并加以适当解释。本文参考Microsoft公司有关Windows 95的文档写成。

一、[Paths] 节的设置

  1. HostWinBootDrv=<启动驱动器>
    指定启动时的驱动器和位置,默认值为C。
  2. WinBootDir=<Windows 所在目录>
    指定启动时所需要的启动文件的位置,默认值为安装Windows时的目录(例如C:\Windows)。
  3. WinDir=<Windows 所在之目录>
    列出安装Windows 95时所指定的目录位置,默认值为安装时所指定的目录(例如C:\Windows)。

二、[Options] 节的设置

[Options] 节包含下列设置项,一般须自行手动加入。

  1. BootDelay=<秒数>
    设置Windows 95继续启动前显示“启动Windows 95”这一启动信息息的时间长度。默认值为2。
  2. BootFailSafe=<布尔值,0或1>
    设置进入Windows 95时的模式,为1时进入安全模式。默认值为0。
  3. BootGUI=<布尔值>
    指定Windows 95启动后是否进入图形界面(GUI),为1时进入,为0时不进入(也就是回到C:\>提示下)。默认值为1。
  4. BootKeys=<布尔值>
    设置启动Windows时是否可以使用功能键(如 F4、F5、F6 和 F8),为1时可使用,为0时不能使用。默认值为1。注意,设置BootKeys = 0时,则BootDelay=n无效。
  5. BootMenu=<布尔值>
    设置启动Windows时是否先显示启动菜单,为1时显示菜单,为0时必须在显示“启动Windows”时按F8时才会显示启动菜单。默认值为0。
  6. BootMenuDefault=<数值>
    指定进入启动菜单时默认使用的菜单项。如果系统正常运行,此项默认值为1;如果系统前一次使用时发生死机等现象,默认值为4。
  7. BootMenuDelay=<数值>
    指定系统启动时暂停在启动菜单的时间(秒数)。如果此值倒数到0用户仍没有作出选择,则按照BootMenuDefault项指定的值启动系统。此项默认值为30。
  8. BootMulti=<布尔值>
    设置是否可以使用多重操作系统开机。设为0时不能用多重操作系统启动系统(例如不能用安装Windows 95前的DOS启动),设为1时允许使用F4或F8来选择前一个操作系统启动。此项默认值为0。注意,设置 0 为默认值是为了避免用户无意使用DOS启动并使用不认识长文件名的磁盘工具程序。
  9. BootWarn=<布尔值>
    设置是否显示以安全模式启动时的警告信息和启动菜单,为1时显示,为0时不显示。默认值为1。
  10. BootWin=<布尔值>
    设置是否在开机后就启动Windows 95,为1时开机就启动,为0时开机后进入安装Windows 95前的操作系统。默认值为1。注意,对于设置BootMulti = 1的情况,按F4则会使这里的设置变成相反的作用,例如 BootWin=0, BootMulti=1则启动时按F4就会强迫开机后就启动 Win95。
  11. DoubleBuffer=<布尔值>
    此项是有关双缓冲区的设置,设为1是当控制器(例如SCSI控制器)需要时提供双缓冲区功能,设为2时无条件使用双缓冲区。默认值为0(不使用双缓冲区)。
  12. DBLSpace=<布尔值>
    设置系统是否自动装入Dblspace.bin文件,为1时自动装入,为0时不装入。默认值为1。
  13. DRVSpace=<布尔值>
    设置系统是否自动装入Drvspace.bin文件,为1时自动装入,为0时不装入。默认值为1。
  14. LoadTop=<布尔值>
    设置是否将Command.com、Drvspace.bin及Dblspace.bin装入到UMB中,为1时装入到UMB,为0时不装入到UMB。默认值为1。如果存在软件兼容性问题时可将其设为0。
  15. Logo=<布尔值>
    设置Windows 95启动时是否显示Microsoft Windows的默认商标画面,为1时显示,为0时不显示。默认值为1。

三、Msdos.sys的编辑

Msdos.sys是一个属性为只读、隐藏、系统的文件,因此如果需要修改它,需要先修改其属性,至少要把其只读属性去掉。修改属性可在“资源管理器”中对文件右键单击或使用DOS的Attrib命令。

修改时一般只需要加入或更改有关设置项即可,而不要删除文件最后看来无用的一长段(它是为了使其大于1024字节)。

修改后要记得恢复Msdos.sys的属性设置,以免误删造成不能开机的局面。

X

类似文章

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注