乐府诗个人博客 >> 站长手记 >> 优化策略

优化策略

一、BT终极加速之ADSL端口映射篇
一直以来有很多ADSL用户在寻找如何做端口映射,使自己的BT下载速度能有一个质的提高。在这里结合自己这几天来的摸索,以及各位朋友的帮助,对ADSL的端口映射做一个小小的总结,希望对一些朋友有所帮助。由于网络知识有限和有些看法可能有错误的地方,还请见谅!
首先,确定你的拨号方式。1、如果你是手动拨号上网的,请不用看下面的文章。设置好你的防火墙就完全没有问题了。2、如果你是通过“路由”自动拨号以及共享上网的,请继续往下看。
准备工作:获得默认网关的地址、用户名及密码。在做端口映射之前,请大家详细的看说明书,特别是有关NAT方面的设置。这样会让你少走很多弯路,也许很有可能你在看完说明书就已经找到的解决问题的方法。有一点需要说明的是,很多附带的说明书都比较粗略的提到这方面的信息,这就需要你到该产品的主页上去找了。
这里根据我的ADSL的设置以及网友们的成功经验,特地把ADSL分为有NAT(端口映射)与virtual server(虚拟服务器)设置和只有NAT设置的两种。
在IE(Internet Explorer)中输入你的默认网关地址(比如:10.0.0.2),通过用户名和密码进入,便开始了端口映射的设置。
一、只有NAT设置页面的情况:
1、在地址栏输入10.0.0.138进入ADSL的Web设置页面,点左边的Advanced-NAT。
2、进入NAT的设置界面后,点右边的New创建新的端口映射。
3、需要注意的是,Protocol一定要选Tcp,Inside IP填10.0.0.1,Outside IP填0.0.0.0,Inside Port和Outside port要填一样的,默认BT端口从6881~6999,具体要看你的BT客户端设定。按Apply确认。
4、按了Apply后,我们刚才设置的端口映射就出现在NAPT Settings下方。此时若要再进行端口映射,可以点New,步骤和上面一样。
注意:设置完毕后,点左上角的Save All保存设置,否则Modem的NAT会自动清空。
二、有virtual server设置页面的情况。
1、注意不是在NAT里面设置.Awuluan 朋友指出这是用来共享上网用的,给第二台PC做端口就在这里面做。”我觉得有道理。
3、最后记着Save setting(保存设置)
三、关于共享上网的情况。如:ADSL+HUB+几台机子。
1、如前面设置,先把6881~6889端口分配给第一台机。再把6891~6899分配给另一台机。
2、在第二台机的BT中更改起始端口和终止端口。6891~6899。
恭喜你,现在你可以成功的“变绿”了。
最后补充一句,不同的ADSL猫可能设置完全不一样,以上仅供参考。

二、打造安全的Windows安装盘


每次安装好Windows之后还有很重要的一件事情要做,那就是加固处理——配置系统,增强其安全性、稳定性。加固Windows 2000/XP的关键步骤包括安装各种Service Pack、Hotfix,修改注册表,改变不安全的默认配置。遗憾的是,不是每一个人都注意到了 加固Windows的重要性,因此Internet上才会有数不清的计算机脆弱得不堪一击,甚至沦落为传播蠕虫病毒的温床。 
  一种比较理想的解决办法是制作一个预装了各种Service Pack、Hotfix的Windows安装盘,然后用这种天生安全的安装盘安装Windows,安装好之后不必再另行安装Service Pack、Hotfix,从而实现Service Pack、Hotfix的一体化安装。遗憾的是,微软提供的这方面的工具很少,而且近期似乎不打算提供适当的工具来支持本文讨论的一体化安装。不过,只要借助于第三方工具,同时运用一些经验和技巧,我们还是可以手工制作出安全的Windows安装盘。 
  但必须指出的是:本文不是为那些想要偷懒或胆小的用户写作的。特别地,为Windows安装盘加载Hotfix的过程极其繁琐,而且微软有可能在将来的某一天突然更改其补丁安装策略,使本文介绍的操作方式不再有效。不过,如果你需要安装大量的Windows系统,本文介绍的办法值得一试。 
  一、准备安装文件 
  安装Win 2K/XP的方式很多,如网络安装、无人值守安装、磁盘克隆等,但有一种方式微软至今尚未直接支持,那就是定制可启动的安装CD——它可以作为其他安装方式的基础,非常实用。第一步是创建一个Windows的发布目录,将它作为可启动安装CD的源目录,为保证文件的完整性,应当严格确保该目录的安全。 
以Win 2K为例,首先将Win 2K安装CD的所有内容复制到硬盘上的发布目录。通常,安装CD上有许多文件根本不会用到,为了给其他工具、Service Pack、Hotfix留出空间,最好将这些不用的文件和目录删除。 
  一般而言,删除下列文件和目录不会带来任何问题:\bootdisk,\setuptxt,\support,\valueadd,read1st.txt,以及readme.doc。如果Windows安装盘只用于全新安装,不用于升级,还可以安全地删除下列文件和目录:\i386\win9xmig,\i386\win9xupg,\i386\winntupg,autorun.inf,以及setup.exe。另外,常用的小软件也可以直接放入Windows安装盘,例如,我们可以为Windows安装盘创建一个存放常用软件的\software目录、一个存放更新文件的\updates目录。 
  二、加载Service Pack 
  将Service Pack直接集成到Windows安装文件的好处很多,例如,Service Pack将成为Windows安装文件密不可分的一部分,安装好Windows以后如果要添加或删除某些组件,系统将自动使用经过Service Pack更新后的文件,而不是原始安装盘上的文件。 
  当然,这种安装方式也有其缺点,这就是Service Pack不可卸载——所以如果有必要,首先应当确认一下安装Service Pack之后应用软件仍能正常运行。 
  首先从微软网站下载一份最新的Service Pack(例如,Service Pack 4,即SP4),执行w2ksp4.exe -s:<Windows发布目录>,命令执行完毕后,Windows发布目录中的安装文件已经被Service Pack更新了。 
  三、加载Hotfix 
  微软官方不支持将Hotfix加载到Windows安装文件,通常,当我们添加或重新安装了一个Windows组件(例如IIS),就必须重新安装所有的Hotfix,确保所有文件都是最新的。之所以如此,原因就在于添加组件时,安装程序会分析安装配置文件(.inf文件),据此确定从哪里获取当前安装的组件所需的文件。 
  如果我们安装的是Service Pack,.inf文件会指向Service Pack提供的更新后的文件;但如果安装一个Hotfix,.inf文件不会被更新,因此,如果要将Hotfix加载到Windows安装文件,必须手工修改.inf文件。 
首先创建一个临时目录,将最新Service Pack之后发布的所有Hotfix下载到该目录。接着,重命名所有Hotfix文件,使之符合8.3命名规范(这是安装程序的要求):打开一个命令窗口,转到存放Hotfix的临时目录,执行命令:ren *.* ???????.*。该命令运行完毕后,Hotfix文件的名字就变成了8.3格式,例如q318593_w2k_sp3_x86_en.exe将变成q318593.exe。 
  接下来解压缩所有Hotfix。从命令窗口中,执行:for %i in (q*.exe) do start /wait %i /x。按下Enter键之后,命令行上出现类如“C:\> start /wait q318593.exe /x”的提示,同时弹出一个窗口,要求指定一个目录来存放解压缩得到的文件。根据hotfix的编号指定目录名称,例如“\q318593”,点击“确定”。对每一个hotfix重复执行同样的操作。 
  现在要开始把hotfix的文件复制到发布目录了。不过,在命令行窗口中,首先转到发布目录的i386子目录,执行expand -r *.in_,把所有压缩的.inf文件解开,以便随后修改。接下来,从最早的hotfix开始,把每一个文件复制到发布目录下的i386目录,除hotfix.exe、hotfix.inf、spmsg.dll、spuninst.exe和svcpack1.dll之外的所有文件都要复制。不过,有时\symbols和\update这两个目录也可以忽略,只是必须注意下面将会论及的例外情况。 
  复制好文件之后,删除\i386目录之内相应的压缩版本。例如,如果复制了kernel32.exe文件,则删除对应的压缩版本kernel32.ex_文件。删除压缩版的文件之后,安装程序就不得不使用非压缩版了。如果\i386目录下没有对应的压缩版文件,则需要设法找出原始文件的位置——这就是我们要解开.inf文件的原因。 
  在命令窗口中使用Find命令,或者使用资源管理器的查找功能,搜索所有.inf文件查找刚才复制的文件的名字。例如,假设把一个admin.dll文件复制到了\i386目录,但\i386目录之内却找不到对应的压缩文件admin.dl_,那就搜索所有.inf文件查找“admin.dll”。找到的结果可能有一个以上,不过我们要找的文件应当包含一行类如“admin.dll=1,,20540”的内容。 
  经检查,这行内容位于fp40ext.inf文件的[SourceDisksFiles]小节。第一个数字(这里是1)是磁盘的编号,由同一.inf文件的[SourceDisksNames]小节定义。磁盘ID通常指向Win 2K的安装CD、Service Pack安装目录,或者.cab压缩文件。打开fp40ext.inf文件,检查前面提到的包含admin.dll的行,可以发现磁盘ID指向了fp40ext.cab文件。不过,由于我们刚刚将新的admin.dll文件复制到了\i386目录,所以要修改这个位置。 
首先,在[SourceDisksNames](注意,它可能叫做SourceDisksNames.x86)节创建一个新的位置,即加入下面这行内容:0=%SERVICEPACK_NAME%,"",0,%34000%。注意该.inf文件只包含一个磁盘ID,它指向fp40ext.cab文件。在某些.inf文件中,你可能会发现已经有了一行类似的内容,如果这行内容已经存在,那就不必再加,直接进入下一步。 
  找到包含admin.dll的这行内容,把原来的“admin.dll=1,,20540”改成“admin.dll=0,,20540”。现在,当安装程序搜索admin.dll文件,它将寻找主发布目录(磁盘ID是0),而不是原来的.cab文件(磁盘ID是1)。对于每一个在\i386目录下没有相应压缩版的文件,按照上述步骤执行类似的修改——这个过程已经很复杂了,不过下面还有更麻烦的。 
  某些与IIS、SMTP、NNTP服务相关的文件在.cab文件中有不同的名字,通常是在原文件名字的基础上稍作变化,例如,mailmsg.dll在ims.cab文件中变成了smtp_mailmsg.dll,在ins.cab文件中变成了nntp_mailmsg.dll。如果搜索.inf文件寻找引用了mailmsg.dll的地方,不会有任何结果,但可以找到引用了smtp_mailmsg.dll和nntp_mailmsg.dll的地方。虽然系统更改文件名字的方式不存在严格、明确的规则,不过也不是随心所欲,不存在文件名字和原始文件毫无关联的情况。 
  遇到这类文件名字变异的情况时,首先在\i386目录下复制一份文件(例如mailmsg.dll),更改该文件的名字,使其与.inf文件中出现的名字相同。然后,在[SourceDisksFiles]节找到对该文件的引用,按照前面的说明把磁盘ID改成指向新的位置。 
  有一类文件无法在\i386目录或任何.cab文件中找到,这就是编目文件(Catalog File)。编目文件的扩展名是.cat,用于管理驱动程序的签名信息,例如sp3.cat文件包含了经过WHQL测试的驱动程序文件的校验和。微软每次更新了一个驱动程序,都会发布一个新的编目文件。 
  仔细观察一下就可以发现,每一个Hotfix要么包含一个新的sp3.cat文件(或者,对于SP4基础上的hotfix,则是sp4.cat),要么包含一个根据Hotfix的编号命名的编目文件。因此,复制sp3.cat(或sp4.cat)文件时,必须使用该文件的最新版本。由于编目文件的内容是不断累积的,所以最新、最大的文件就是我们要用的文件。把最新的编目文件复制到\i386目录下,然后记下文件的名字,稍后还要用到。 
  接下来,在发布目录的根目录之下创建一个\$OEM$\$$\hotfixes目录,把Hotfix的安装程序复制到该目录。注意该目录和\i386位于同一个目录层次,而不象某些微软文档提到的那样属于\i386的子目录。当我们运行安装程序时,系统会把\hotfixes目录复制到\%systemroot%目录(例如,C:\winnt\hotfixes目录)。把所有Hotfix复制到该目录之后,从http://support.microsoft.com/default.aspx?scid=kb;en-us;q296861下载qchain.exe,并把它保存到同一目录。 
  最后一步是修改svcpack.inf文件,在[ProductCatalogsToInstall]小节中,修改清单内容,加入以前复制到\i386目录的所有编目文件。 
只要按照上面的步骤正确操作,现在发布目录下的Windows安装文件应该已经加载了最新的Service Pack和Hotfix了。如果用这些安装文件来添加或重新安装Windows组件,安装完成后不必另行安装Service Pack和Hotfix。 
四、编写Winnt.sif 
  在需要高度安全的场合,安装Win 2K/XP时最好先用最小安装方式安装,然后依次加入各种必要的组件和服务。例如,如果要配置一个Web服务器,首先用最小方式安装一个Windows,然后加入IIS Web服务,让IIS服务正常运行起来并采取必要的安全保障措施,在此基础上再添加其他需要的服务,如SMTP和DNS服务,每次添加一个。 
  用全新安装方式安装Windows时,安装程序要用到一个特殊的文件,即winnt.sif文件。winnt.sif其实与unattend.txt文件一样,两者除了文件名字不同之外,另一个不同之处是winnt.sif存放在\i386目录下,而且它是自动起作用的,即使从CD-ROM启动并开始安装也一样。要精简Windows自动安装的可选组件,关键就是要修改winnt.sif的[Components]小节,在这里禁止安装所有多余的组件.
  前面我们只复制了hotfix的文件,但没有修改注册表,有些工具(例如Windows Update)可能报告Hotfix还没有安装。为避免这类问题,确保系统正确安装了Hotfix,除了直接复制Hotfix文件之外,还必须在安装期间运行Hotfix的安装过程,而运行Hotfix安装过程的最好办法就是利用winnt.sif文件的[GuiRunOnce]小节。 
  由于我们把所有Hotfix复制到了\%systemroot%\hotfixes目录,因此现在要从该目录运行Hotfix的安装程序。
  注意[GuiRunOnce]小节的最后调用了qchain.exe,它保证了在安装多个Hotfix的时候,不管各个Hotfix是以什么次序安装,系统总是复制了正确的文件。 
  现在,我们已经成功地把Service Pack和Hotfix加载到了Windows安装文件,接下来就可以利用发布目录中的安装文件安装Windows了。虽然这个过程看起来极其繁琐,不一定对谁都适用,但如果你经常需要安装/重装Windows,一份天生安全的安装CD是必不可少的。
三、启动安装盘最新DIY大法


Windows启动安装盘制作教程 
大分部电脑用户都会感觉原版的Windows系统安装盘有缺憾:不管是Windows 98还是Windows NT/2000/XP系统安装盘仅能实现单一系统的初始安装,缺少硬盘分区(Windows XP除外)、系统恢复等工具。正因为如此,现在有很多Windows 2000 3合1光盘、Windows XP 2合1的启动光盘开始流行。
这些启动光盘可分为三种类型:第一种是单系统启动光盘。即该光盘支持一种系统的启动,如Windows 98或Windows XP启动等。由于只有单一系统的启动,因此制作起来非常容易;第二种是Windows XP 和Windows 98的2合1启动盘。由于这两种系统的启动原理截然不同,制作起来也比较容易;第三种是同一操作系统的多种引导。比如Windows XP Pro版和Windows XP Home版的2合1启动光盘,由于它们的启动原理一样,在制作时需要特别的措施和技巧。
本文将针对这三种情况,为大家介绍这些启动光盘的制作方法。在进行下面的操作之前,我们需要一款强大的工具——EasyBoot。EasyBoot是一款集成化的中文启动光盘制作工具,它可以制作全中文光盘启动菜单、自动生成启动文件、制作可启动的ISO文件。软件已内置了用于Windows 98/2000/XP的启动文件,我们只需利用刻录软件即可制作完全属于自己的启动光盘。
点击下载EasyBoot
我们可以从http://www.ultraiso.com/easyboot以及各大下载网站下载到该软件的简体中文版,本文假定EasyBoot安装在C:\EasyBoot\目录下。
一、制作Windows XP启动光盘
1.准备文件
(1)将Windows XP安装光盘根目录下的 i386 目录拷贝到C:\EasyBoot\disk1下面;
(2)将Windows XP安装光盘根目录下的 win51 文件拷贝到C:\EasyBoot\disk1下面。如果是Windows XP Home,将光盘根目录下的 win51ic文件拷贝到C:\EasyBoot\disk1下面;如果是Windows XP Pro,将光盘根目录下的 win51ip 文件拷贝到C:\EasyBoot\disk1下面;
(3)将光盘根目录下的Autorun.inf、Readme.htm、Setup.exe 文件拷贝到C:\EasyBoot\disk1下面;
(4)如果想将Windows XP SP1也刻进光盘,请建立目录C:\EasyBoot\disk1\SP,将所需要的其他文件拷贝到此目录下。
请检查以下目录中是否有下列文件:
C:\EasyBoot\disk1\ezboot\w2ksect.bin
C:\EasyBoot\disk1\i386\bootfix.bin
C:\EasyBoot\disk1\i386\setupldr.bin
C:\EasyBoot\disk1\win51
C:\EasyBoot\disk1\win51ic(或 C:\EasyBoot\disk_xp\win51ip)
2.制作中文启动菜单
运行EasyBoot会出现两个窗口,左侧的是控制窗口,如图1所示。右侧的是预览窗口,我们可以实时看到所设置的系统安装光盘启动界面。默认情况下,软件会自动生成菜单文件cdmenu.ezb的样例,我们只需在此基础上进行修改即可。
单击“屏幕布局”选项卡,可以自己定义启动菜单的颜色搭配;单击“文本显示”选项卡,可以自己定义启动菜单的文字属性,包括左上角、右下角坐标,文本内容、对齐方式等参数。我们还可以在这里设置一些光盘制作信息,如在“文本内容”后面的输入框中输入制作人的姓名光盘制作时间等。
在“菜单条”选项卡中用鼠标单击该界面右下角窗口中的对应条目,即可在右侧的预览界面上看到对应的选项被高亮显示。同时,该选项对应的命令参数会在“执行命令”输入框中显示。菜单条所对应的命令可分为两类:第一类是run 命令,用来运行Image文件,启动DOS或Windows 98/NT/2000/XP。如“run dos98.img”命令用于启动Windows 98。由于我们制作的是Windows XP Pro启动盘,所以应该在“菜单文本”栏输入“安装 Windows XP Pro”,并在“执行命令”栏输入“run w2ksect.bin”。第二类是boot 命令,如“boot 80”表示从硬盘启动,“boot 0”表示从软盘启动,“reboot”表示重新启动系统,“cd\”表示切换到根目录下。需要注意的是,一个菜单条可以执行多条命令,我们只需用“;”隔开即可。如“cd boot;run w2ksect.bin”。
其他的参数均采用软件的默认值即可。设置完毕后,回到“文件”选项卡,按“保存”按钮,软件即会自动生成所需的启动文件和菜单文件。
3.制作ISO文件
将相应的启动文件如dos98.img、w2ksect.bin拷贝到C:\EasyBoot\disk1\ezboot目录下,减少根目录下文件数量。然后切换到“文件”选项卡中按下“制作ISO”按钮,软件会打开如图2所示的对话框,选择光盘文件目录为:C:\EasyBoot\disk1,设定引导文件为C:\EasyBoot\disk1\ezboot\loader.bin,不可修改为其它文件,否则不会出现启动菜单。在“选项”栏选中“优化光盘文件”项,如果需要支持小写文件名,还要选择“使用Joliet”,“CD卷标”可以自行设置,设置输出的ISO文件名为:C:\EasyBoot\iso\Winxp.iso,按“制作”按钮即可生成一个Windows XP启动安装光盘的ISO文件了。
4.刻录光盘
用DAEMON Tools等虚拟光驱工具加载 Winxp.iso 文件,确认文件无损。接下来我们就可以用自己熟悉的烧录软件软件(例如Nero)将其烧录到光盘上。这样,一张个性化的可启动的Windows XP 安装光盘就制作完成了。
制作 Windows XP 2合1启动安装光盘
Windows 2000/XP各版本原始安装光盘的引导文件中固化了光盘根目录下的i386目录,该目录中不仅存放了Windows 2000/XP的系统文件,而且还存放了安装所需的安装文件和驱动程序。其引导过程为:光盘引导→setupldr.bin→ntdetect.com→再加载驱动程序→读txtsetup.sif→开始光盘安装。
上述多个步骤中都涉及了光盘根目录下的i386目录,由于不同版本的Windows 2000/XP都包含i386子目录,所以N合一的启动光盘在光盘根目录与i386目录之间必须要多加一层版本目录,因此不能简单地照搬Windows 2000/XP原始安装光盘的引导过程。我们可以这样做:用软盘启动计算机,依次加载所需驱动程序及必要的系统文件,从而避开安装时到光盘根目录下的i386目录加载安装文件和驱动程序,然后安装程序再从Windows XP安装光盘中安装复制其余的文件,继续安装。
由于Easyboot已经集成了一个Windows 2000 /XP的通用启动文件w2ksect.bin,因此我们无需再自己制作启动映像文件。改造后的 N合1光盘引导过程如下:光盘引导→选择版本模块→模拟软盘启动→setupldr.bin→ntdetect.com→再加载驱动程序→读txtsetup.sif→开始光盘安装。具体操作步骤如下:
1.建立完整的目录结构
C:\EasyBoot\Disk1(制成ISO文件后的根目录)
C:\EasyBoot\Disk1\wpro (放置Windows XP专业版安装盘的i386文件夹)
C:\EasyBoot\Disk1\home (放置Windows XP家庭版安装盘的i386文件夹)
C:\EasyBoot\Disk1\EasyBoot (放置EasyBoot 的菜单、启动文件、图片等)
2.复制安装源文件
将Windows XP专业版安装光盘根目录下的 WIN51、WIN51IP复制到 D:\EasyBoot\Disk1;将Windows XP家庭版光盘根目录下的WIN51IC复制到 D:\EasyBoot\Disk1。
将Windows XP专业版安装光盘的i386文件夹复制到\Easyboot\disk1\wpro下;将Windows XP家庭版安装光盘的i386文件夹复制到\Easyboot\disk1\Home下。
3.复制启动引导文件
把Easyboot自带的启动引导文件w2ksect.bin(目录为C:\Easyboot\disk1\ezboot)复制为w2kwpro.bin,放在C:\Easyboot\disk1\ezboot下;再将w2ksect.bin复制一份并命名为w2khome.bin,也放在C:\Easyboot\disk1\ezboot下。
4.修改文件
(1) 用UltraEdit以二进制方式打开C:\Easyboot\disk1\ezboot\w2kwpro.bin,查找“I386”,替换为“wpro”;再打开w2khome.bin,查找“I386”,替换为“home”。
再UltraEdit以二进制方式打开打开C:\Easyboot\disk1\wpro\setupldr.bin,查找“I386”,替换为“wpro”,共4处;再打开C:\Easyboot\disk1\home\setupldr.bin,查找“I386”,替换为“home”,共4处。
(2)用记事本打开C:\Easyboot\disk1\wpro\txtsetup.sif,查找“SetupSourcePath = "\"”,将其修改为“SetupSourcePath = "\wpro\"”;用记事本打开C:\Easyboot\disk1\home\txtsetup.sif,查找“SetupSourcePath = "\"”,将其修改为“SetupSourcePath = "\home\"”。
提示:Setupldr.bin这个文件中的路径告诉安装程序模拟软盘文件的位置;Txtsetup.sif文件中的路径告诉安装程序从何处复制全部安装文件,必须与目录结构相匹配,等号后的路径名一定要加″″号。
5.制作Easyboot菜单
启动Easyboot,进入主界面,将“安装Windows XP 专业版”命令设置为“run w2kwpro.bin”,将“安装Windows XP家庭版”命令设置为“run w2kwsrv.bin”,“从硬盘启动”的命令设置为“boot 80”,具体操作请见《中国电脑教育报》2004年第6期E6版“系统启动安装光盘DIY大法(上)”一文。
6.制作ISO文件
在EasyBoot的“文件”选项卡中按下“制作ISO”按钮,即可开始制作ISO文件(“优化光盘设置”必需选中)。有条件的用户还可以使用Virtual PC(下载地址:http://www.hanzify.org/download.asp?SOFT_ID=6100&&SITE=1)等工具,对生成的ISO 文件进行测试,以保证各个版本的完整性,确认无误后就可刻录光盘了。 

 
四、为Windows XP添加快速启动项


习惯使用Windows 9x的用户都知道在任务栏中有快速启动项,如“启动IE”、“显示桌面”等。但是当我们安装Windows XP以后,你就会发现在任务栏中没有任何的快速启动项,使用起来很是不方便,我们可以通过以下的方法添加快速启动项。
1、添加“显示桌面”项
依次单击“开始→设置→控制面板→任务栏和开始菜单”,在“任务栏和开始菜单属性”窗口中,将“显示快速启动”选项打上勾,“显示桌面”项就会出现在任务栏中了。
2、添加其他快速启动项
如果我们需要把其他应用程序添加到任务栏中,如“Word XP”、“ACDSee”等,实现快速启动程序,有两个方法可以做到。
(1)首先要在桌面上创建程序的快捷方式,单击快捷方式,然后拖动快捷方式图标到任务栏中快速启动图标的附近,当所拖动的图标旁出现插入的标记时,松开鼠标,程序便会添加到快速启动项中。
(2)先在桌面上创建程序快捷方式,在其快捷方式图标上单击鼠标右键,选择“复制”命令,然后打开Windows XP的安装目录(如果安装在C盘的话,默认在Cocuments and Settings***Application DataMicrosoftInternet ExplorerQuick Launch的窗口中,***是指你本人登录时中的用户名),执行“粘贴”命令,同样可以将程序添加到快速启动项中。
如果需要从任务栏中删除某个快速启动项,只要在其上单击鼠标右键,然后选择“删除”命令,就会去掉这个快速启动项。


五、用五种设置提高Win XP系统运行速度


  Windows XP的启动会有许多影响速度的功能,尽管微软说已经作过最优化处理,但对我们来说还是有些可定制之处。
  1、关闭系统属性中的特效,这可是简单有效的提速良方。点击开始→控制面板→系统→高级→性能→设置→在视觉效果中,设置为调整为最佳性能→确定即可。这样桌面就会和win2000很相似的,我还是挺喜欢XP的蓝色窗口,所以在“在窗口和按钮上使用视觉样式 
”打上勾,这样既能看到漂亮的蓝色界面,又可以加快速度。
  2、修改注册表的run键,取消那几个不常用的东西,比如Windows Messenger。启用注册表管理器:开始→运行→Regedit→找到“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\MSMSGS”/BACKGROUND这个键值,右键→删除,世界清静多了,顺便把那几个什么cfmon的都干掉吧。
  3、修改注册表来减少预读取,减少进度条等待时间,效果是进度条跑一圈就进入登录画面了,开始→运行→regedit启动注册表编辑器,找HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters,有一个键EnablePrefetcher把它的数值改为“1”就可以了。另外不常更换硬件的朋友可以在系统属性中把总线设备上面的设备类型设置为none(无)。
  4、快速浏览局域网络的共享,通常情况下,Windows XP在连接其它计算机时,会全面检查对方机子上所有预定的任务,这个检查会让你等上30秒钟或更多时间。去掉的方法是开始→运行→Regedit→在注册表中找到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Explorer\RemoteComputer\NameSpace。在此键值下,会有个{D6277990-4C6A-11CF-8D87-00AA0060F5BF}键,把它删掉后,重新启动计算机,Windows XP就不再检查预定任务了,速度明显提高了!
  5、关掉调试器Dr. Watson,可以这样取消:打开册表,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug子键分支,双击在它下面的Auto键值名称,将其“数值数据”改为0,最后按F5刷新使设置生效,这样就取消它的运行了。沿用这个思路,我们可以把所有具备调试功能的选项取消,比如蓝屏时出现的memory.dmp,在“我的电脑→属性→高级→设置→写入调试信息→选择无”等等。六、电脑自动重启故障分析


当你游戏玩得正酣时,当你文章写了几千字时,当你设计样稿将要完成时,电脑突然莫名其妙的重新启动了。愤怒!这个时候你不跳起来骂娘才怪呢。为什么有时候电脑会自动重启呢?在这里,我把能够引起电脑自动重启的可能原因总结出来,供大家参考。

  一、软件

  1.病毒破坏

  自从有了计算机以后不久,计算机病毒也应运而生。当网络成为当今社会的信息大动脉后,病毒的传播更加方便,所以也时不时的干扰和破坏我们的正常工作。比较典型的就是前一段时间对全球计算机造成严重破坏的“冲击波”病毒,发作时还会提示系统将在60秒后自动启动。其实,早在DOS时代就有不少病毒能够自动重启你的计算机。

  对于是否属于病毒破坏,我们可以使用最新版的杀毒软件进行杀毒,一般都会发现病毒存在。当然,还有一种可能是当你上网时被人恶意侵入了你的计算机,并放置了木马程序。这样对方能够从远程控制你计算机的一切活动,当然也包括让你的计算机重新启动。对于有些木马,不容易清除,最好重新安装操作系统。

  2.系统文件损坏

  当系统文件被破坏时,如Win2K下的KERNEL32.DLL,Win98 FONTS目录下面的字体等系统运行时基本的文件被破坏,系统在启动时会因此无法完成初始化而强迫重新启动。你可以做个试验,把WIN98目录下的字库“FONTS”改名试一试。当你再次开机时,我们的计算机就会不断的重复启动。

  对于这种故障,因为无法进入正常的桌面,只能覆盖安装或重新安装。
 3.定时软件或计划任务软件起作用

  如果你在“计划任务栏”里设置了重新启动或加载某些工作程序时,当定时时刻到来时,计算机也会再次启动。对于这种情况,我们可以打开“启动”项,检查里面有没有自己不熟悉的执行文件或其他定时工作程序,将其屏蔽后再开机检查。当然,我们也可以在“运行”里面直接输入“Msconfig”命令选择启动项。

  二、硬件

  1.市电电压不稳
  一般家用计算机的开关电源工作电压范围为170V-240V,当市电电压低于170V时,计算机就会自动重启或关机。因为市电电压的波动我们有时感觉不到,所以就会误认为计算机莫名其妙的自动重启了。
  解决方法:对于经常性供电不稳的地区,我们可以购置UPS电源或130-260V的宽幅开关电源来保证计算机稳定工作。

  2.插排或电源插座的质量差,接触不良
  市面上的电源插排多数质量不好,内部的接点都是采用手工焊接,并且常采用酸性助焊剂,这样容易导致在以后的使用中焊点氧化引起断路或者火线和零线之间漏电。因为手工焊接,同时因为采用的磷黄铜片弹性差,用不了多长时间就容易失去弹性,致使与主机或显示器的电源插头接触不良而产生较大的接触电阻,在长时间工作时就会大量发热而导致虚接,这时就会表现为主机重新启动或显示器黑屏闪烁。
  还有一个可能是我们家里使用的墙壁插座,多数墙壁插座的安装都不是使用专业人员,所以插座内部的接线非常的不标准,特别这些插座如果我们经常使用大功率的电暖器时就很容易导致内部发热氧化虚接而形成间歇性的断电,引起计算机重启或显示器眨眼现象。
  解决方法:
  ① 不要图省钱而购买价廉不物美的电源排插,购买一些名牌的电源插排,因为其内部都是机器自动安装压接的,没有采用手工焊接。
  ② 对于是否属于墙壁插座内部虚接的问题,我们可以把主机换一个墙壁插座试一试,看是否存在同样的自动重启问题。
    
    3.计算机电源的功率不足或性能差
  这种情况也比较常见,特别是当我们为自己主机增添了新的设备后,如更换了高档的显卡,增加了刻录机,添加了硬盘后,就很容易出现。当主机全速工作,比如运行大型的3D游戏,进行高速刻录或准备读取光盘,刚刚启动时,双硬盘对拷数据,就可能会因为瞬时电源功率不足而引起电源保护而停止输出,但由于当电源停止输出后,负载减轻,这时电源再次启动。因为保护后的恢复时间很短,所以给我们的表现就是主机自动重启。
  还有一种情况,是主机开关电源性能差,虽然电压是稳定的也在正常允许范围之内,但因为其输出电源中谐波含量过大,也会导致主机经常性的死机或重启。对于这种情况我们使用万用表测试其电压时是正常的,最好更换一台优良的电源进行替换排除。
  解决方法:现换高质量大功率计算机电源。

  4.主机开关电源的市电插头松动,接触不良,没有插紧
  这种情况,多数都会出现在DIY机器上,主机电源所配的电源线没有经过3C认证,与电源插座不配套。当我们晃动桌子或触摸主机时就会出现主机自动重启,一般还会伴有轻微的电打火的“啪啪”声。
  解决方法:更换优质的3C认证电源线。

  5.主板的电源ATX20插座有虚焊,接触不良
  这种故障不常见,但的确存在,主要是在主机正常工作时,左右移动ATX20针插头,看主机是否会自动重启。同时还要检查20针的电源插头内部的簧片是否有氧化现象,这也很容易导致接触电阻大,接触不良,引起主机死机或重启。有时还需要检查20针插头尾部的连接线,是否都牢靠。
  解决方法:
  ① 如果是主板焊点虚焊,直接用电烙铁补焊就可以了。注意:在对主板、硬盘、显卡等计算机板卡焊接时,一定要将电烙铁良好接地,或者在焊接时拔下电源插头。
  ② 如果是电源的问题,最好是更换一台好的电源。

6.CPU问题
  CPU内部部分功能电路损坏,二级缓存损坏时,计算机也能启动,甚至还会进入正常的桌面进行正常操作,但当进行某一特殊功能时就会重启或死机,如画表,播放VCD,玩游戏等。
  解决办法:试着在CMOS中屏蔽二级缓存(L2)或一级缓存(L1),看主机是否能够正常运行;再不就是直接用好的CPU进行替换排除。如果屏蔽后能够正常运行,还是可以凑合着使用,虽然速度慢些,但必竟省钱了。

  7.内存问题
  内存条上如果某个芯片不完全损坏时,很有可能会通过自检(必竟多数都设置了POST),但是在运行时就会因为内存发热量大而导致功能失效而意外重启。多数时候内存损坏时开机会报警,但内存损坏后不报警,不加电的故障都还是有的。最好使用排除法,能够快速确定故障部位。

  8.光驱问题
  如果光驱内部损坏时,也会导致主机启动缓慢或不能通过自检,也可能是在工作过程中突然重启。对于后一种情况如果是我们更换了光驱后出现的,很有可能是光驱的耗电量不同而引起的。大家需要了解的是,虽然光驱的ATPI接口相同,但不同生产厂家其引脚定义是不相同的,如果我们的硬盘线有问题时,就可能产生对某一牌子光驱使用没有问题,但对其他牌子光驱就无法工作的情况,这需要大家注意。

  9.RESET键质量有问题
  如果RESET开关损坏,内部簧片始终处于短接的位置时,主机就无法加电自检。但是当RESET开关弹性减弱或机箱上的按钮按下去不易弹起时,就会出现在使用过程中,因为偶尔的触碰机箱或者在正常使用状态下而主机突然重启。所以,当RESET开关不能按动自如时,我们一定要仔细检查,最好更换新的RESET按钮开关或对机箱的外部按钮进行加油润滑处理。
  还有一种情况,是因为机箱内的RESET开关引线在焊接时绝缘层剥离过多,再加上使用过程中多次拆箱就会造成RESET开关线距离过近而引起碰撞,导致主机自动重启。

10.接入网卡或并口、串口、USB接口接入外部设备时自动重启
  这种情况一般是因为外设有故障,比如打印机的并口损坏,某一脚对地短路,USB设备损坏对地短路,网卡做工不标准等,当我们使用这些设备时,就会因为突然的电源短路而引起计算机重启。

  三、其他原因

  1.散热不良或测温失灵
  CPU散热不良,经常出现的问题就是CPU的散热器固定卡子脱落,CPU散热器与CPU接触之间有异物,CPU风扇长时间使用后散热器积尘太多,这些情况都会导致CPU散热不良,积聚温度过高而自动重启。
  还有就是CPU下面的测温探头损坏或P4 CPU内部的测温电路损坏,主板上的BIOS有BUG在某一特殊条件下测温不准,这些都会引起主机在工作过程中自动保护性重启。
  最后就是我们在CMOS中设置的CPU保护温度过低也会引起主机自动重启。

  2.风扇测速失灵
  当CPU风扇的测速电路损坏或测速线间歇性断路时,因为主板检测不到风扇的转速就会误以为风扇停转而自动关机或重启,但我们检查时可能看到CPU风扇转动正常,并且测速也正常。

  3.强磁干扰
  不要小看电磁干扰,许多时候我们的电脑死机和重启也是因为干扰造成的,这些干扰既有来自机箱内部CPU风扇、机箱风扇、显卡风扇、显卡、主板、硬盘的干扰,也有来自外部的动力线,变频空调甚至汽车等大型设备的干扰。如果我们主机的搞干扰性能差或屏蔽不良,就会出现主机意外重启或频繁死机的现象。
  计算机出现的问题千奇百怪,但如果我们能够了解计算机的基本工作原理,那我们在排除计算机的软硬件故障时就会得心应手,而不会天天头大了。希望本文能对大家有所帮助,请多多支持。七、开始→运行→输入的命令集锦


看到高手在开始→运行→输入一条条命令,是不是很羡慕呢?想不想知道输入的是什么命令呢?

gpedit.msc-----组策略 sndrec32-------录音机

Nslookup-------IP地址侦测器 

explorer-------打开资源管理器

logoff---------注销命令 tsshutdn-------60秒倒计时关机命令

lusrmgr.msc----本机用户和组 services.msc---本地服务设置

oobe/msoobe /a----检查XP是否激活 notepad--------打开记事本

cleanmgr-------垃圾整理 net start messenger----开始信使服务

compmgmt.msc---计算机管理 net stop messenger-----停止信使服务

conf-----------启动 netmeeting dvdplay--------DVD播放器

charmap--------启动字符映射表 diskmgmt.msc---磁盘管理实用程序

calc-----------启动计算器 dfrg.msc-------磁盘碎片整理程序

chkdsk.exe-----Chkdsk磁盘检查 devmgmt.msc--- 设备管理器

regsvr32 /u *.dll----停止dll文件运行 drwtsn32------ 系统医生

rononce -p ----15秒关机 dxdiag---------检查DirectX信息

regedt32-------注册表编辑器 Msconfig.exe---系统配置实用程序

rsop.msc-------组策略结果集 mem.exe--------显示内存使用情况

regedit.exe----注册表 winchat--------XP自带局域网聊天

progman--------程序管理器 winmsd---------系统信息

perfmon.msc----计算机性能监测程序 winver---------检查Windows版本

sfc /scannow-----扫描错误并复原

taskmgr-----任务管理器(2000/xp/2003)

下列内容与优化策略有着内在的联系,建议您一并阅读。

公益广告