论文部分内容阅读
在电脑启动进入桌面之前,你知道它都在“忙”些什么吗?明明电脑配置不错,为什么启动速度那么慢?该怎么去优化电脑的启动?今天我们就来聊聊电脑启动的那些事儿。
从头开始,了解电脑的启动流程
在我们按下机箱上的电源键启动电脑,听到一声“滴”的自检声音时,表示自检完毕就开始进入启动过程,大体启动流程如图1所示。
怎么样?电脑在进入桌面前是不是有很多的活要干?电脑启动步骤如果出现故障,启动每个阶段一般都会有提示,只要按屏幕提示即可解决常见的启动故障。
比如,对于Windows XP启动来说Ntldr文件丢失时,在“启动NTLDR”这一步,屏幕就会出现“Ntldr ismissing”提示,按下任意键后电脑自动重启。解决方法是:到另外一部安装Windows XP的电脑上复制Ntldr文件,然后放置在故障电脑的C盘根目录下即可。
对于安装WinXP+Vista双系统用户,Vista会更改系统启动方式,它引入了启动管理器模式来引导系统。引导顺序是:POST(系统自检)→BIOS读取MBR→找到硬盘分区表中Active的分区→读取Boot Sector→加载BOOTMGR(Boot Manager),Boot Manager读取BCD信息然后列出启动菜单,如果选择WindOWS Vista,BOOTMGR将控制权交绘Vista系统目录下的Winload.exe然后启动系统,并开始核心加载。如果选择的是XP/2000/2003,BOOTMGR将控制权交给NTLDR,剩下步骤同上。
启动缓慢,对症下药来加速
很多朋友会碰到这类问题,自己的电脑配置不错,但是启动速度却不如配置低的电脑快,这到底是什么原因造成的?
其实,电脑启动和系统本身设置有很大的关系。只要设置得当,就可以让电脑更快进入桌面。下面我们以两个实例说明如何优化系统设置。
1.屏蔽软驱,加快自检速度
在电脑自检过程中会检测硬件,现在很多人都没有软驱,但是BIOS设置里仍然有软驱选项,如果没有加以屏蔽,系统自检时就会出现错误。屏幕上会出现“Press Fl to continue,DEL to enter SETUP”(按F1继续启动,按DEL键进入BIOS设置)的提示。这样只有手动按Fl才能继续启动电脑。
解决方法:按DEL键进入BIOS设置,选择“Standard CMOS Features”,然后将关于Drive A或者Drive B的都选为None,保存退出即可。
2.固定IP地址,加快进入桌面
很多ADSL上网的电脑都会有个“故障”,每次进入系统桌面后都会有数秒甚至半分钟的假死,无法进行任何操作。原因主要是安装网卡之后,默认的设置就是自动获取IP地址和DNS服务器地址,但是在没有拨号前是不能自动获取IP和DNS地址的,假死原因就是网卡在等待获取IP。
解决方法:打开控制面板的“网络连接”,在打开的网络连接窗口右击“本地连接”选择“属性”。接着在弹出连接属性窗口,单击“常规”标签,然后在“此连接使用下面项目”下双击“Internet协议(TCP/IP)”。在弹出的属性窗口中选择“使用下面的IP地址”,然后在IP地址栏输入“192.168.0.2”,子网掩码后输入“225.225.225.0”,将下方的DNS也设置为“使用下面的DNS服务器地址”,然后依次单击“确定”退出即可。
自启动程序,专业工具来打理
在影响电脑启动的因素中,自启动程序加载过多是“罪魁祸首”,现在可以借助StartRight来管理自启动。
工具谱
软件名称:StartRight
软件版本:1.3.3
授权方式:免费软件
软件大小:438KB
下载地址:http://work.newhua.com/pcd
1.启动顺序,简单调整
每台电脑都会加载不同的自启动程序,默认情况下,系统是根据注册表不同键值先后加载,现在可以借助StartRight轻松调整启动次序。软件安装后按提示重启,再次启动StartRight单击“edit”,在打开的窗口单击“Runkey”,程序会自动读取系统当前自启动顺序。现在只要在列表选中需要优先启动的程序,然后单击向上按钮即可。
2.启动间隔,轻松设定
默认情况下,系统会同时启动多个自启动程序,如果启动程序占用资源比较大,电脑配置又较低,此时就很容易导致系统停止响应。我们可以自行调整程序启动间隔。在程序窗口单击“option”,然后将“pause between runkeyprograms(millseconds)”(两个程序启动间隔时间,毫秒)时间设置为5000,这样前后自启动程序就会间隔5000毫秒启动,有效缓解自启动程序同时启动带来的烦恼。
利用批处理脚本也可以手动设置自启动程序的启动顺序和间隔,启动“记事本”后,依次输入下列代码,然后保存为“start.bat”,并放置在“C:Documentsand Settings当前用户「开始」菜单程序启动”下(括号后面为注释,无需输入):
C:abca.exe(自启动程序路径,可以通过系统配置实用程序获取路径)ping -n 2 127.0.011>nul(前后命令延迟2秒)
c:abc.exe
pinq -n 2127.0.0.1>nuI
这样每次进入桌面后,需要启动的程序就会每隔2秒启动一个。
全面提速,其他优化全接触
除了上述管理系统启动的方法外,我们还可以根据电脑的启动流程实施不同的优化方法。
1.读取BOOT.ini步骤:可以用记事本打开“C:oot.ino”,修改“timeout=”时间为5秒(将多操作系统菜单等待时间设置为5秒)。
2.加载系统服务步骤:手动关闭多余的系统服务,减少系统服务加载时间。
3.账户登录步骤:设置自动登录,加快登录速度。
4.加载注册表自启动程序:删除多余自启动,减少启动时间。
5.使用优化大师等专业软件,优化启动、删除垃圾文件。
从头开始,了解电脑的启动流程
在我们按下机箱上的电源键启动电脑,听到一声“滴”的自检声音时,表示自检完毕就开始进入启动过程,大体启动流程如图1所示。
怎么样?电脑在进入桌面前是不是有很多的活要干?电脑启动步骤如果出现故障,启动每个阶段一般都会有提示,只要按屏幕提示即可解决常见的启动故障。
比如,对于Windows XP启动来说Ntldr文件丢失时,在“启动NTLDR”这一步,屏幕就会出现“Ntldr ismissing”提示,按下任意键后电脑自动重启。解决方法是:到另外一部安装Windows XP的电脑上复制Ntldr文件,然后放置在故障电脑的C盘根目录下即可。
对于安装WinXP+Vista双系统用户,Vista会更改系统启动方式,它引入了启动管理器模式来引导系统。引导顺序是:POST(系统自检)→BIOS读取MBR→找到硬盘分区表中Active的分区→读取Boot Sector→加载BOOTMGR(Boot Manager),Boot Manager读取BCD信息然后列出启动菜单,如果选择WindOWS Vista,BOOTMGR将控制权交绘Vista系统目录下的Winload.exe然后启动系统,并开始核心加载。如果选择的是XP/2000/2003,BOOTMGR将控制权交给NTLDR,剩下步骤同上。
启动缓慢,对症下药来加速
很多朋友会碰到这类问题,自己的电脑配置不错,但是启动速度却不如配置低的电脑快,这到底是什么原因造成的?
其实,电脑启动和系统本身设置有很大的关系。只要设置得当,就可以让电脑更快进入桌面。下面我们以两个实例说明如何优化系统设置。
1.屏蔽软驱,加快自检速度
在电脑自检过程中会检测硬件,现在很多人都没有软驱,但是BIOS设置里仍然有软驱选项,如果没有加以屏蔽,系统自检时就会出现错误。屏幕上会出现“Press Fl to continue,DEL to enter SETUP”(按F1继续启动,按DEL键进入BIOS设置)的提示。这样只有手动按Fl才能继续启动电脑。
解决方法:按DEL键进入BIOS设置,选择“Standard CMOS Features”,然后将关于Drive A或者Drive B的都选为None,保存退出即可。
2.固定IP地址,加快进入桌面
很多ADSL上网的电脑都会有个“故障”,每次进入系统桌面后都会有数秒甚至半分钟的假死,无法进行任何操作。原因主要是安装网卡之后,默认的设置就是自动获取IP地址和DNS服务器地址,但是在没有拨号前是不能自动获取IP和DNS地址的,假死原因就是网卡在等待获取IP。
解决方法:打开控制面板的“网络连接”,在打开的网络连接窗口右击“本地连接”选择“属性”。接着在弹出连接属性窗口,单击“常规”标签,然后在“此连接使用下面项目”下双击“Internet协议(TCP/IP)”。在弹出的属性窗口中选择“使用下面的IP地址”,然后在IP地址栏输入“192.168.0.2”,子网掩码后输入“225.225.225.0”,将下方的DNS也设置为“使用下面的DNS服务器地址”,然后依次单击“确定”退出即可。
自启动程序,专业工具来打理
在影响电脑启动的因素中,自启动程序加载过多是“罪魁祸首”,现在可以借助StartRight来管理自启动。
工具谱
软件名称:StartRight
软件版本:1.3.3
授权方式:免费软件
软件大小:438KB
下载地址:http://work.newhua.com/pcd
1.启动顺序,简单调整
每台电脑都会加载不同的自启动程序,默认情况下,系统是根据注册表不同键值先后加载,现在可以借助StartRight轻松调整启动次序。软件安装后按提示重启,再次启动StartRight单击“edit”,在打开的窗口单击“Runkey”,程序会自动读取系统当前自启动顺序。现在只要在列表选中需要优先启动的程序,然后单击向上按钮即可。
2.启动间隔,轻松设定
默认情况下,系统会同时启动多个自启动程序,如果启动程序占用资源比较大,电脑配置又较低,此时就很容易导致系统停止响应。我们可以自行调整程序启动间隔。在程序窗口单击“option”,然后将“pause between runkeyprograms(millseconds)”(两个程序启动间隔时间,毫秒)时间设置为5000,这样前后自启动程序就会间隔5000毫秒启动,有效缓解自启动程序同时启动带来的烦恼。
利用批处理脚本也可以手动设置自启动程序的启动顺序和间隔,启动“记事本”后,依次输入下列代码,然后保存为“start.bat”,并放置在“C:Documentsand Settings当前用户「开始」菜单程序启动”下(括号后面为注释,无需输入):
C:abca.exe(自启动程序路径,可以通过系统配置实用程序获取路径)ping -n 2 127.0.011>nul(前后命令延迟2秒)
c:abc.exe
pinq -n 2127.0.0.1>nuI
这样每次进入桌面后,需要启动的程序就会每隔2秒启动一个。
全面提速,其他优化全接触
除了上述管理系统启动的方法外,我们还可以根据电脑的启动流程实施不同的优化方法。
1.读取BOOT.ini步骤:可以用记事本打开“C:oot.ino”,修改“timeout=”时间为5秒(将多操作系统菜单等待时间设置为5秒)。
2.加载系统服务步骤:手动关闭多余的系统服务,减少系统服务加载时间。
3.账户登录步骤:设置自动登录,加快登录速度。
4.加载注册表自启动程序:删除多余自启动,减少启动时间。
5.使用优化大师等专业软件,优化启动、删除垃圾文件。