menu

日志

健康活到100岁!

Avatar

Windows 启动(转)

  1、用好Msconfig命令。Windows 98(XP)下的“系统配置实用程序(Msconfig)”是一个非常好用的工具,通过它可以很轻松地删除或暂时停止某些自启动程序,但Windows 2000却将它抛弃了,大家只能通过修改注册表来达到目的,比较麻烦。其实,我们完全可以将原来Windows 98安装目录下的Msconfig.exe(在System子目录中)拷贝到Windows 2000的\Winnt\System目录下,然后直接运行,让它继续发挥作用。
程序首先会弹出一个出错的消息框,提示找不到以下几个系统文件:Config.sys、Autoexec.bat、System.ini以及 Win.ini,“忽略”它,点击“确定”之后你就会看到熟悉的Msconfig程序窗口,在此你就可以轻而易举地按照自己的需要去掉一些自启动的程序(如图1)!不过,如果你周围找不到使用Windows 98的朋友,也可以在网上将其下载,这里推荐从Windows XP中剥离的Msconfig程序,它完全可以在Windows 2000中使用,下载地址为:http://download.pchome.net/system/treak/11873.html。
 2、不进行系统的自检。首先将C盘根目录下boot.ini文件的系统、隐含及只读属性去掉,然后用记事本打开,可以看到如下的信息:


  [operating systems]

  multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
将最后的“Fastdetect”改为“Nodetect”。接着,运行注册表编辑器,打开“HKEY_LOCAL_MACHINE\ SYSTEM\ControlSet001\Control”主键,将右边窗口的“SystemStartOptions”键值改为 “Nodetect”,将“WaitToKillServiceTimeout(强制关闭程序的延时)”改小一些,也可减少程序出错之后强行关闭所需要等待的时间,其默认值为20000(字串值,约5秒)。

  3、去掉一些记录信息。右击“我的电脑”,选择“属性”,选中“高级”下的“启动和故障修复”标签,如果只安装了Windows 2000一个操作系统的话,就可以去掉“显示操作系统列表”复选框;如果你的电脑本身不是作为服务器使用,也可以完全去掉上面的“将事件写入系统日志”和“发出管理警报”这两个选项,并将“写入调试信息”设置为“无”(如图2)。

有时候Windows启动速度慢,其实不是他本身的原因,而是一些设备和软件造成的。下
面介绍一些典型的案例。
1:磁带机、U##硬盘、扫描仪等设备
  如果装有磁带备份机、扫描仪等设备,或在启动时已连接了U##硬盘,那么不妨试
试把他们断开,看看启动速度是不是有变化,如果有,那么以后用时在打开他们,或进了Windows后再连接U##硬盘。
  由于U##接口速度较慢,所以相应设备会对Windows98/Me的启动速度有明显的影响
(对Windows2000的影响较小),应该尽量在启动后再连接U##设备,如果没有U##设备
,那么建议直接在BIOS设置中将U##功能关闭。
小提示:
保证光驱中没放置任何光盘,因为当Windows启动时,它会对各个驱动器进行检测,如
果发现光盘,他将读取其中的内容,这会延长启动时间。
2:令人烦恼的网卡
(1)没用就把它请出去
网卡也明显地影响系统的启动速度。如果你用不到它,一定要把它请出系统。Windows 9X/Me;右击“网上邻居”,选择“属性”,将绑定TCP/IP协议的网卡删除,关闭电脑,
拆下网卡,然后重启即可。
Windows 2000/XP;如果你的机器安装了网卡,而又不使用局域网,那么应该将它拆下,
或进入“控制面板-系统-设备管理器”,禁用网卡。同时还可以删除位于Windows/System/Network下的驱动程序。
(2)必须用也得好好调教一番;
系统安装完毕后,默认设置的自动获得IP地址。这项重任务由DHCP (Dynamic Host
Configuration Protocol 动态主机配置协议) 并没有设立DHCP服务器,那么如果设
置了“自动获得IP地址”,系统在启动时就会不断在网络总搜索DHCP服务器,直到获
得IP地址或超时,自然就影响了启动时间。因此最好指定固定IP地址。
Windows 9X/Me:打开“网络”设置窗口,选择网卡,单击“属性”按钮,打开
“TCP/IP属性”窗口,点击“指定IP地址”,在IP地址栏中填入IP地址。比如192.168.0.1,子网掩码为255.255.255.0。
Windows 2000/XP:右击“网上邻居”并选择“属性”,后面的设置与在Windows 9X/Me
中一致。
小提示
Norton Internet Security 2002减缓XP启动
假如你正在使用Norton Internet Security2002,并且受着Windows XP慢速启动的煎熬
(可以看到桌面上的图标,但要等30-60秒钟才能开始使用电脑),那么也可以通过上
面的方式来解决。
3.文件和打印机共享
另外,一些安装有Windows XP专业版的电脑也会出现启动非常慢的问题,甚至达到了
1分4秒之多!系统似乎死机了,登录系统后,桌面也不出现,电脑就像停止反应1分钟
后才能正常使用。这是由于使用了Bootvis.exe程序其中的mrxsmb。dll文件为电脑的
启动添加了67秒的时间!
要解决这个问题,只要停止共享文件夹和打印机即可选择“开始设置-网络和拨号连接”,再右击“本地连接”选择“属性”。在打开的敞口中取消“此连接使用下列选定的组
件”下的“Microsoft网络的文件和打印机共享”复选框,重启电脑。
以后,要使用共享文件夹和打印机,只要重复上述步骤,再选中“Microsoft 网络的
文件和打印机共享”复选框即可。
小提示
微软已经对Bootvis.ese进行了多次升级,而且它确实队对Windows XP的启动速度有
很大帮助,建议到http://www.microsoft.com/hwdev/platform/performance/fastboot/default.asp
下载该工具。
4.断开映射的网络驱动器为了消除或减少Windows必须重新建立的网络连接数目,
建议将一些不需要使用的网络驱动器断开,也就是进入“我的电脑”,右击影射的网络驱动器,选择“断开”即可。
5.硬盘分区太多也是错
如果你的Windows 2000没有升级到SP3或SP4,并且定义了太多的分区,那么也会使
启动变得很漫长,甚至挂起。所以建议升级最新的SP4,同时最好不要分太多的分区,
因为Windows在启动时必须装载每个分区,随着分区数目的增多,完成此操作的时
间总量也不断增长。
6.桌面图标太多了
如果桌面上有太多图标也会降低系统启动速度。Windows每次启动并显示桌面时,
都需要查找桌面快界方式的图标并加载它们,图标越多,所花费时间也就越多。
总之桌面上的快捷方式不要放得太多,一两个图标对速度是不会影响太大的,多了
影响就很明显了。
小提示
有些杀毒软件提供了启动扫描的功能,但这将会耗费非常多的时间,其实如果你随
时开着杀毒软件的即时监视功能,那么启动时扫描就显得有些多余了,还是把它禁掉吧。
7.字体不能过多
尽管微软声称Windows可安装1000-1500种字体。但我们却发现当所安装的字体超过500种以上后,就会出现问题,比如,字体从应用程序的字体列表消失、Windows的启动速度大幅度的下降,因此最好将用不到的字体删掉。
8.微软也会内讧
还记得Windows XP的某个补丁造成系统启动变慢的新闻吧(比如:代号为Q328210的补丁就会造成Windows 2000/XP启动和关机速度变慢,甚至造成了注册表锁死),所以微软自己出问题的可能性也不小,如果你在升级了某个系统补丁后,突然发现启动变慢,那么最好留意一下是不是补丁惹的祸。
小提示
Roxio Easy CD Creator 5.0
当你在Windows 2000(装了SP1)中安装了Roxio Easy CD Creator 5.0后,有可能系统会出现带有错误信息的蓝屏,接着锁死,或启动速度非常慢。如果不幸遇到此问题,请访问http://www.roxio.com/"' target=_blank>http://www.roxio.com/进行软件升级或修补。
小资料
优化的MSDOS.SYS语句
在Windows 98/Me中MSDOS.SYS是系统初始化配置文件,所以它对系统启动速度影响很大,下面是我们总结的几段
语句,根据它修改你的MSDOS.SYS文件,将会有效减少系统启动时间。
[Option]
DoubleBuffer=0
DBLSpace=0
DRVSpace=0
BootGUI=0
Logo=0
BootKeys=0
BootMenu=0
BootWarn=0
BootMulti=0
加速启动的奇招酷技
1.被你忽视的磁盘IDE通道
Windows XP中有一个非常影响启动速度的设置,那就是磁盘IDE驱动或补丁,ULTRA DMA
功能就已经打开了,可以说绝大多数的人会让IDE通道处于完全自动状态。就是这点,
导致了XP启动速度极慢——因为主板可以连接四个IDE设备,
多数人都只有两个IDE设备,即光驱和硬盘,少数人可能有双光驱(DVD或刻录机),
一个硬盘或双硬盘,一个光驱,也才三个IDE设备,一般都有一个到两个IDE通道是处
于空闲自动状态。此时,你应该把并不存在的IDE设备,设置为“无”,
而不是“自动检测”。这样,下次启动Windows XP,你会发现速度飞快。
小提示
清扫磁盘 提高速度建议每个月执行一次磁盘碎片整理程序,没两个月执行一次磁盘扫描程序。如果经常移动和删除文件,应该每月运
行两次碎片整理程序,这样才能保证系统以最佳的速度工作。
2.服务和Power UserWindows 2000/XP的启动速度要比Windows 9X/Me慢,众多的服务是重要因素之一,因此禁用一些没用的服务肯定对启动速度有帮助,比如:
alerter (不在局域网并且不需要管理报警)
clipbook (不需要查看远程剪贴薄的剪贴页面)
distributed link tracking client (不需要同时处理多个数据库或文件系统)
fax service (不需要发送或接收传真)
ftp publishing service (你的电脑不做为FTP服务器使用)
iis admin service (你的电脑不作为Web服务器使用)
另外,建议你创建一个Power User用户,平时用它来登陆系统,因为相比管理员身份,它启动的服务更少,同时也更安全。
3.及时清理日志文件
Windows 2000/XP的日志文件比较容易忽视。其实,当每次开关机、运行程序、系统报错时,这些信息都会被记录下来,保存在日志文件中。而日志文件会随着时间的增长而越集越多,从而影响系统速度。进入“开始—设置—控制面板—管理工具”,双击“事件查看器”,这里可以看到应用程序日志、安全日志、系统日志。在任意一种日志上面右击并选择“属性”,就可以为日志设定最大值,并且选择当日志满了以后处理方式——一般来说让它自动覆盖一段时间的旧日志,这样日志就永远不会超出指定大小。
4.借用Windows XP的启动文件
Windows XP相比Windows 2000,在启动方面进行优化,速度更快,那么能不能让Windows 2000也可以享受这样的好处呢?其实只要找到Windows XP相应语言版本的相应文件,然后替换Windows 2000的文件即可。这两个文件为:NTLDR、TDETECT.COM。
它们都在系统分区的根目录,为防万一,建议在替换前备份原文件。
5.蓝色滚动条只滚动一圈
这是一个适用于Windows XP的秘籍,打开“注册表编辑器”,找到[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Con
trol\\Session\\Manager\\Memorymanagement\\Prefetch Parameters],在右侧窗格双击EnablePrefetcher,将其值由3改为1或5。
重新启动看看,是不是开机画面蓝色滚动条的滚动时间减少了?
小提示
不要看开机画面以前在Windows 98/Me中,我们可以在出现开机画面时按下Esc键来取消它,而Windows 2000/XP则要打开BOOT.INI文件,在multi(0)disk(0)partition(1)\\WINNT=\"Microsoft Windows 2000 Professional\"/fastdetect语句后再加上/NOGUIBOOT,也就是multi(0)disk(0)rdisk(0)partition(1)\\WINNT=\"Microsoft Windows 2000 Professional\ target="_blank" >面就消失了,启动速度也会有轻微提升。
6.对Windows XP进行启动优化
Windows XP有一个不错的新功能,那就是可以在启动时进行磁盘碎片整理,使那些启动所必须的文件能相邻排列,从而令下次的启动速度更快。如果你的Windows XP 中没有打开此功能,可打开“注册表编辑器”,找到[HKEY_LOCAL_MACHINE\\SOFTWARE\\Mi
crosoft\\Dfrg\\BootOptimizefunction],在右侧窗格右击Enable值,在弹出的菜单中选择“修改”,然后将值改为Y(打开)(N为关闭)。修改完毕后关闭“注册表编辑器”,重启电脑。

2000下的msconfig可以从xp拷贝,这样就不会报错了
好久没用2000了,太老了

好贴!俄是老人,还在用2000。

评论已关闭