自Windows问世以来,系统的启动就被微软搞得神秘兮兮的,弄得人满头雾水。其实Windows的启动仍是以DOS为基础的,大致过程是:开机后,电脑首先自检,执行BIOS程序,进行初始设置,读取磁盘的引导扇区,把系统控制权交Io.sys,由Io.sys读取Mcdos.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命令还解除了你频频重新启动电脑的麻烦,节约了你的宝贵时间。
摘自 黑板报