中国人有一个不好的习惯,人云亦云。我们做网吧技术维护也是一样,对于网络上的一些技术文章,我们要经过实践,才能确定是否适用于我们。由于计算机硬件的不可移植性,因此部分优化文章不可能适用于我们每台电脑。
在最近的维护实践中,发现了我们在网吧维护中,轻易被我们忽略或者是有疑问的问题。现在写出来,一是知识共享,同时也希望大家能够把自己在维护中碰到的问题写出来,共同学习,共同进步。
1、去掉系统启动画面,可以加快系统启动速度
在Windows XP和windows 2000操作系统中,为了加快系统的启动速度,经常修改boot.ini文件中的选项。我们系统boot.ini文件的默认内容是这样的:
[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect
在一些优化文章中,通常将最后一项中的fastdetct参数修改为noguiboot,来取消系统的启动画面,达到加速的目的。经我们实际应用,此做法并不能加快系统的启动速度,反而在进入引导时,会停顿3-5秒。
2、Windows XP系统中,修改CPU二级缓存并不能提速
在Windows XP的很多优化文章中,我们都可以看到,修改注册表或使用第三方软件(如优化大师)设置CPU的二级缓存,可以提高系统的运行速度。此方法真的可行吗?
最近在微软社区的论坛中看到这样一段话:
“HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management”中的SecondLevelDataCache键的值只有在Windows XP系统从硬件抽象层(Hardware Abstraction Layer )读取CPU二级缓存(L2)失败时才会读取SecondLevelDataCache键的数据。而且SecondLevelDataCache键值=0的意义是二级缓存为256KB。
在一篇知识库文章中我们还找到了“Do not change the SecondLevelDataCache entry ”这样的话,在文章中指出一些第三方资料宣称修改SecondLevelDataCache键的值可以提高系统性能是不正确的。二级缓存的数值是由操作系统检测并且完全不受SecondLevelDataCache值的影响。
从微软知识库的文章中我们可以看到,所谓的Windows XP系统需要用户手动打开二级缓存这种说法是错误的。Windows XP系统是根据硬件抽象层读取CPU的二级缓存数值。只有在读取失败时才会读取SecondLevelDataCache的值,而且SecondLevelDataCache的默认数值0所代表的意义就是二级缓存为256KB,而不是表示关闭。所以CPU的二级缓存在任何时候都是开启的,用户没有必要再自行修改。
因此,关于修改Windows XP中CPU二级缓存可以加快系统运行速度的说法,是不正确的。建议我们在进行系统维护时,最好亲自实践一下为好。
3、用图片做系统的桌面背景,美化操作界面,吸引顾客
经常可以看到一些网吧的系统,桌面背景设计的非常漂亮,运行速度和进入系统的速度不能令人满足。使用图片做桌面背景的机器,系统使用时间长了后,系统运行速度会大打折扣的。
使用图片做桌面背景,图片的清楚度越高,占用的系统资源越大。在Windows XP中这个现象尤为明显。假如自己的机器配置不是太理想,建议不要使用图片做为系统的桌面背景。在用图片做桌面背景时,要把握图片的清楚度和图片大小,尽量减小因使用图片做桌面背景所占用的系统资源。
4、桌面放置太多快捷方式图标,影响机器启动速度
我们部分用户,喜欢把系统中所有的程序,都放个快捷方式图标在桌面上。殊不知,这样做,大大占用了系统的宝贵资源。我们可以做一个简单的试验,用图标把整个桌面铺满,看一下进入系统的速度如何?
一般说来,我们最好把桌面上的快捷方式控制在10个左右,其它的快捷方式可全放到开始菜单和快捷启动栏中。而且把所有软件的“卸载”快捷方式删除以提高系统性能,另外,尽量不要存在重复的快捷方式。桌面放置太多的快捷方式图标,不但会使系统性能下降,而且会造成系统资源占用过大而使系统变得不稳定。
5、系统使用动态IP地址,提高系统速度
对于Windows 98操作系统来说,细心人都会发现,在安装网卡驱动程序后,系统启动会变得非常慢。这主要是因为Windows 98安装网卡驱动程序后,网卡在开机时,会自动寻找网络中是否存在DHCP服务器,这样造成了系统启动比较慢。在Windows 98系统中指定了IP地址后,系统的启动速度会得到明显的改善。
在Windows XP系统中,假如使用DHCP动态分配IP地址,进入操作系统后的一小段时间内,点击图标时没有反应,造成系统呆滞。由于我们现在对Windows XP系统进行了提速操作,减少了Windows XP在启动时的预读,在进入操作系统后,网卡有时候还没有获得IP地址,因此造成进入系统后的呆滞现象。
面对不同的网络环境和系统环境,要寻找一种合理的方式,在保证系统稳定的情况下,合适做出优化。
6、局域网中开启文件共享
我们在日常的计算机维护中,为了方便机器之间传送文件,对机器的部分文件夹进行共享。文件共享一开,表面上方便了我们的维护,可是网络病毒一旦大肆杀进的时候,恐怕你会当场晕倒的!
现在越来越多的病毒,都是利用操作系统启用了文件共享服务这个漏洞而传播的。毫无疑问,文件共享服务的启用,给病毒的传播创造了一个良好的条件。网络病毒的横行,可以在短短几个小时里,使你的整个网络瘫痪。在使用Windows 98操作系统的机器,由于无法对共享文件夹划分具体的权限,强烈推荐关闭文件共享服务,减小日后的维护量。
对于Windows XP和Windows 2000操作系统,即使不打开文件共享服务,系统会有默认的治理共享存在。我们在不打开文件共享服务的同时,还要关闭系统的默认治理共享。关闭的方法是运行“Services.msc”后,找到“Server”服务,禁用即可。
为了解决文件共享的需要,我们可以在局域网内做一个简单的FTP服务器,避免使用操作系统的文件共享服务。
总结:我们在日常的维护中,千万不要忽视一些技术上的细节问题。千里之堤,溃于蚁穴,在我们的技术中也一样,一个很小的细节失误,也会造成网络瘫痪这样的大故障。作为技术维护人员,应该养成细致的习惯,更要有顾全大局的意识。