但 Svchost.exe 本身却是 Windows 操作系统中一个正常的进程。它是基于 NT 内核的 Windows 操作系统中用于管理系统服务的一个程序。在 Windows 2000 中,一般有两个该进程; Windows XP中肯定会有四个该进程。Server级别的操作系统里面, Svchost.exe 进程数目更多。通常, Svchost.exe 文件存在于 %systemroot% \ system32 目录下和dllcache目录下面。其他目录出现 Svchost.exe 就可能不正常了。
谣言之三:去掉 QoS 的20%,网速快起来 诱惑指数:8 危险指数:4 安装完 Windows XP Professional 以后,运行 gpedit.msc ,打开 Windows XP的组策略,然后找到“计算机配置→管理模板→网络→ QoS 数据包调度程序”一项,修改为0%,这样就可以解除 Windows XP 保留的20%的网络带宽。这个“技巧”可能是 Windows XP 面世以来,传播得最为广泛的谣言。
但问题真的如上所述那样, Windows XP一直保留了20%的带宽了吗?答案是否定的,被保留的带宽是用于一种在 Windows 2000 里面引入的新技术——QoS(即:联网服务质量),而且,不是说这20%的带宽就一定会被占用,事实上,只有在使用了 QoS 应用程序编程接口 API 编写应用程序需要访问网络的时候,才会利用到这20%的带宽。如果这些使用了 QoS API 的应用程序没有访问网络时,所保留的带宽仍然能够被其他应用程序所采用。
微软专门针对这个问题,在代号为KB316666(http://support.microsoft.com/?id=316666)的知识库里面作了详细说明。而组策略里面修改的数值指的是当使用了 QoS API 编写程序需要访问网络时能够使用的最大带宽量,如果我们设置为0%,那就意味着使用QoS API编写的应用程序不得不和其他应用程序争夺有限的带宽,可能产生的后果就是需要优先通信的数据没有得到优先权。当然,QoS这个本来用于改善网络质量的新技术也就丧失了意义。
谣言之四:改个参数,加个软件,启动速度就变快
诱惑指数:6 危险指数:2 我们经常可以看到所谓的对 Boot.ini 优化来加快 Windows 启动速度的措施:把每一个启动项末尾的fastdetect 修改为nodetect 。从字面上来看,是把启动的快速检测改为了不检测,但是最大的问题在于 Boot.ini 里面的参数列表中没有nodetect 这个参数,在微软公布的技术资料里面,从 Windows NT到最新的 Windows Server 2003,nodetect 这个参数都不存在,使用这个杜撰出来的参数,也许不会出现问题,但是是否能够加快启动速度还是一个未知数。
留言区(共0条)