Windows 9X启动参数揭秘

Author: 贾培武 Date: 2000年 第20期

  自Windows问世以来,系统的启动就被微软搞得神秘兮兮的,弄得人满头雾水。其实Windows的启动仍是以DOS为基础的,大致过程是:开机后,电脑首先自检,执行BIOS程序,进行初始设置,读取磁盘的引导扇区,把系统控制权交IO.SYS,由IO.SYS读取MSDOS.SYS,装入Himem.sys、Setver.exe等驱动程序,然后执行CONFIG.SYS和AUTOEXEC.BAT文件,完成DOS的引导。接下来,系统装入Windows的驱动程序,最后执行Win.com程序,进入Windows。
  既然Windows最终是以执行Win.com程序而启动的,则在执行Win.com程序时,我们还可以加入一些启动参数,以达到我们特殊的目的。而实际上,Win.com程序也是有启动参数的,这些参数的作用是在Windows不能正常启动时,用以发现和修复系统故障,其命令格式是:
  Win [/D:[F][M][S][V][X]]
  无论欲使用哪一参数启动Windows,参数“/D”是必不可少的,然后才能选择要使用的其他参数。其他参数的作用如下:
  :F关闭32位磁盘访问方式,相当于在SYSTEM.INI中设置“32BitDiskAccess=FALSE”。
  :M 以Safe mode(安全模式)启动Windows。
  :N 以Safe mode(安全模式)启动Windows,只是比“:M”参数多了网络功能。
  :S 禁止Windows使用F000:0000和1MB间的ROM地址当作系统的断点(break point),相当于在SYSTEM.INI中设置“SystemROMBreakPoint=FALSE”。
  :V 指定由BIOS ROM常驻程序处理硬盘控制器传来的中断,相当于在SYSTEM.INI中设置“VirtualHDIRQ=FALSE”。
  :X 禁用Windows扫描到的“非活动”高端内存区域,相当于在SYSTEM.INI中设置“EMMExclude=A000-FFFF”。
  天有不测之风云,你的爱“机”也难免旦夕祸福,万一在你“泡吧”时,爱“机”发生系统故障,或许在调用Win.com程序时,使用这些参数,能帮助你快速发现系统的问题所在,排除电脑故障,解决系统问题呢!而且Win命令还解除了你频频重新启动电脑的麻烦,节约了你的宝贵时间。