提升Win XP运行速度的九则技巧
在使用Windows XP的过程中,你是否感觉到操作系统在速度上随着时间的推移是越来越慢了?如何你又不想从装系统,那么如何让Windows XP的速度大幅提升呢?下面就介绍几种提高系统运行速度的方法: 开始→运行→Regedit→找到
1、自动关闭停止响应程序
有些时候,XP会提示你某某程序停止响应,很烦,通过修改注册表我们可以让其自行关闭,在HKEY_CURRENT_USER\Control Panel\Desktop中将字符健值是AutoEndTasks的数值数据更改为1,重新注销或启动即可。
2、清除内存中不被使用的DLL文件
在注册表的HKKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion,在Explorer增加一个项AlwaysUnloadDLL,默认值设为1。注:如由默认值设定为0则代表停用此功能。
3、优化网上邻居
Windows XP网上邻居在使用时系统会搜索自己的共享目录和可作为网络共享的打印机以及计划任务中和网络相关的计划任务,然后才显示出来,这样速度显然会慢的很多。这些功能对我们没多大用的话,可以将其删除。在注册表编辑器中找到HKEY_LOCAL_MACHINE\sofeware\Microsoft\Windows\Current Version\Explore\RemoteComputer\NameSpace,删除其下的{2227A280-3AEA-1069-A2DE08002B30309D}(打印机)和{D6277990-4C6A-11CF8D87- 00AA0060F5BF}(计划任务),重新启动电脑,再次访问网上邻居,你会发现快了很多。
4、加快启动速度
要加快Windows XP的启动速度。可以通过修改注册表来达到目的,在注册表编辑器,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters,在右边找到EnablePrefetcher主键,把它的默认值3改为1,这样滚动条滚动的时间就会减少;
5、加快开关机速度
在Windows XP中关机时,系统会发送消息到运行程序和远程服务器,告诉它们系统要关闭,并等待接到回应后系统才开始关机。加快开机速度,可以先设置自动结束任务,首先找到HKEY_CURRENT_USER\Control Panel\Desktop,把AutoEndTasks的键值设置为1;然后在该分支下有个“HungAppTimeout”,把它的值改为“4000(或更少),默认为50000;最后再找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\,同样把WaitToKillServiceTimeout设置为“4000”;通过这样设置关机速度明显快了不少。
6、加快菜单显示速度
为了加快菜单的显示速度,我们可以按照以下方法进行设置:我们可以在HKEY_CURRENT_USER\Control Panel\Desktop下找到“MenuShowDelay”主键,把它的值改为“0”就可以达到加快菜单显示速度的效果。
7、提高宽带速度
专业版的Windows XP默认保留了20%的带宽,其实这对于我们个人用户来说是没有什么作用的。尤其让它闲着还不如充分地利用起来。
在“开始→运行”中输入gpedit.msc,打开组策略编辑器。找到“计算机配置→管理模板→网络→QoS数据包调度程序”,选择右边的“限制可保留带宽”,选择“属性”打开限制可保留带宽属性对话框,选择“禁用”即可。这样就释放了保留的带宽。
8、减少启动时加载项目
许多应用程序在安装时都会自作主张添加至系统启动组,每次启动系统都会自动运行,这不仅延长了启动时间,而且启动完成后系统资源已经被消耗掉!
启动“系统配置实用程序”,在“启动”项中列出了系统启动时加载的项目及来源,仔细查看你是否需要它自动加载,否则清除项目前的复选框,加载的项目愈少,启动的速度自然愈快。此项需要重新启动方能生效。
9、加快预读能力改善开机速度
Windows XP预读设定可提高系统速度,加快开机速度。按照下面的方法进行修改可进一步善用CPU的效率:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement],在PrefetchParameters右边窗口,将EnablePrefetcher的数值数据如下更改,如使用PIII 800MHz CPU以上的建议将数值数据更改为4或5,否则建议保留数值数据为默认值即3。
Windows 2003操作系统十例最新配置技巧
作为一款针对服务器的操作系统,Winows 2003在安全方面有了很大的进步,但是这也造成了使用系统过程中的不便,本文为大家例举了十个配置Windows 2003操作系统的技巧,可以让你更方便的使用Windows 2003操作系统。
一、调整虚拟内存
正常运行Windows所需要的虚拟内存是作为物理内存的“后备力量”而存在的,虽然运行速度上硬盘不如内存,但在容量上内存是无法与硬盘相提并论的。所以我们一直是认为虚拟内存越大越好,其实事实上并不是这样的,尤其是安装Windows server 2003用做工作站的环境下并不承担高负荷工作的情况下,我们可以试试禁用虚拟内存。前提是你必须拥有512M物理内存以上。很多朋友担心如果禁用虚拟内存会不会象在Windows 9x环境下一样造成系统无法正常待机和休眠的情况,其实不会这样的,因为从windows xp开始它的虚拟内存(即pagefile.sys)是专用于数据交换的,待机模式时数据依旧保留在物理内存中,休眠模式也有其专用的休眠文件(Hiberfil.sys),所以绝对不会出现系统无法休眠的问题。而使用Windows server 2003的一些朋友经常会对其的关机和注销缓慢感到束手无策,在此我人的解决办法就是禁用虚拟内存,这样你的注销和关机时间可能会加快很多。我今天做了测试,在加载虚拟内存的情况下注销用户重登陆windows的时间是3秒,关机是23秒。但是在禁用虚拟内存的情况下注销重登陆的时间减少到2秒,而关机时间缩短到3秒。
右键点击“我的电脑” ->属性 ->高级 ->性能 ->设置 ->高级,点击“虚拟内存”部分的“更改”,然后在出现的窗口选择“无分页文件”。重启系统即可。
注意:调整虚拟内存部分经过个人测试无任何问题,但是不保证在您的机器上也是这样,所以我不对此设置造成的任何后果承担责任。只是建议对Windows server 2003关机速度有怨言的朋友尝试。
二、自动进入Windows Server 2003系统
每次开机运行Windows Server 2003系统时,都需要同时按住Ctrl+Alt+Delete复合键,再输入登录密码,才能进入到系统中;要是需要频繁登录系统的话,大家可能就会受不了这样罗嗦的步骤了。此时,大家不妨按照下面的步骤,来让系统自动完成登录操作:?
1、在运行对话框中,输入注册表编辑命令regedit,来打开注册表编辑窗口;
2、在该窗口中,依次展开HKEY_LOCAL_MACHINESSOFTWAREMicrosoftWindowsNTCurrent VersionWinLogon键值;
3、在对应右边的子窗口中,用鼠标右键单击空白处,从弹出的快捷菜单中,依次执行“新建”/“字符串”命令,来创建一个字符串类型的键名,并将键名设置为“AutoAdminLogon”,并将该键名的数值设置为“1”;
4、找到“DefaultDomainName”键名,并用鼠标双击之,在随后出现的窗口中,输入要登录的域名,例如Department;
5、双击“DefaultUserName”键名,在随后打开的窗口中,直接输入要登录到此域的用户名,例如“test”;
6、在WinLogon右边的子窗口中,用鼠标右键单击空白处,从弹出的快捷菜单中,依次执行“新建”/“字符串”命令,来创建一个字符串类型的键名,并将键名设置为“DefaultPassword”,并将该键名的数值设置为用户登录系统的密码,例如用户test的登录密码为“123456”;
7、完成设置后,重新启动计算机时,我们会发现不需要再登录,就能自动进入到Windows Server 2003系统中了。以后要取消自动登录功能的话,可以将“AutoAdminLogon”键值设置为“0”就可以了。
三、取消对网站的安全检查
新安装好Windows Server 2003操作系统后,打开浏览器来查询网上信息时,发现IE总是“不厌其烦”地提示我们,是否需要将当前访问的网站添加到自己信任的站点中去;要是不信任的话,就无法打开指定网页;倘若信任的话,就必须单击“添加”按钮,将该网页添加到信任网站的列表中去。不过每次访问网页,都要经过这样的步骤,显然就太烦琐了。其实我们可以通过下面的方法来让IE取消对网站安全性的检查:
1、依次执行“开始”/“设置”/“控制面板”命令,在打开的控制面板窗口中,用鼠标双击“添加和删除程序”图标,将界面切换到“添加和删除Windows组件”页面中;
2、用鼠标选中“Internet Explorer增强的安全配置”选项,继续单击下一步按钮,就能将该选项从系统中删除了;
3、再单击一下“完成”按钮,退出组件删除提示窗口。
以后,再上网的时候,IE就不会自动去检查网站的安全性了,这样就能少了不少麻烦。
四、取消关机原因的提示
在关闭Windows Server 2003操作系统时,系统会弹出一个提示窗口,要求大家选择关闭计算机的原因选项;尽管这种方法可以增强系统的安全性,确保用户更有效地管理和维护计算机;不过每次关机或者重新启动系统,都要选择关机原因,实在没有必要。所以,为了进快地关闭计算机,大家可以按下面步骤来取消关机原因的提示:
1、打开控制面板窗口,双击“电源选项”图标,在随后出现的电源属性窗口中,进入到“高级”标签页面;
2、在该页面的“电源按钮”设置项处,将“在按下计算机电源按钮时”设置为“关机”,单击“确定”按钮,来退出设置框;
3、以后需要关机时,可以直接按下电源按键,就能直接关闭计算机了。当然,我们也能启用休眠功能键,来实现快速关机和开机;
4、要是系统中没有启用休眠模式的话,可以在控制面板窗口中,打开电源选项,进入到休眠标签页面,并在其中将“启用休眠”选项选中就可以了。
五、为指定组添加新用户
想在Windows Server 2003系统中添加新用户时,发现该系统控制面板窗口中却没有我们非常熟悉的“用户”图标,那么我们该从哪里着手,才能为系统的指定组添加新用户呢?呵呵,Windows Server 2003看来就是不一样!笔者经过几次摸索,发现为指定组添加新用户的方法,具体步骤如下:
1、用鼠标右键单击桌面上的“我的电脑”图标,从打开的快捷菜单中,执行“管理”命令,弹出一个计算机管理窗口;
2、展开该窗口中的“本地用户和组”文件夹,然后选中该文件夹下面的“用户”选项,此时在右边的子窗口中,我们就能看到当前系统中已经存在的所有用户了,其中标有红色叉号的用户表示已经创建但并没有启用;
3、用鼠标右键单击右边子窗口的空白处,从右键菜单中执行“添加新用户”命令,在随后出现的窗口中,输入需要添加的用户的相关信息,最后单击一下“创建”按钮,来结束新用户的添加工作;
4、要想让该用户添加到指定组的话,可以选择“组”选项,再从右边的子窗口中,选中需要加入的组名称,并用鼠标右击之,执行快捷菜单中的“添加到组”命令;
5、在随后出现的界面中,再单击“添加”命令,将前面创建的用户添加进来就可以了。
六、调用Windows XP风格界面
安装完Windows Server 2003系统进入到桌面时,我们会发现系统桌面的显示样式为“Windows经典样式”。看惯了这种样式后,就会感觉到有点乏味,想不想改变一下桌面的显示风格?要是你企图通过显示属性的外观设置中,来调用其他风格界面时,就发现此“路”不通;通过组策略来调用时,发现只有当前样式可以选择。那么我们有没有办法来调用其他风格样式呢,例如Windows XP样式?按照下面方法,我们就能轻松实现调用目的:
1、在系统的开始菜单中,依次展开控制面板、管理工具和服务窗口,在对应服务的右边子窗口中,用鼠标选中“Themes”选项;
2、仔细查看该选项的参数时,发现该服务在缺省状态下是被禁止使用的,因此我们就无法调用其他风格样式;
3、为此,我们必须启动该服务;用鼠标双击该服务选项,然后打开常规标签页,将对应该服务的启动类型设置为“自动”,再点一下“应用”按钮;
4、此时,“服务状态”设置项中的“启动”按钮就自动被激活了,单击该“启动”按钮,就能将系统中的Themes服务起用了;
5、返回到系统桌面,并用鼠标右键单击空白处,从快捷菜单中执行“属性”命令,再打开外观标签页面,在其中的“窗口和按钮”处,选中Windows XP样式或者其他显示样式。
6、至此,系统中的工具栏菜单、窗口等样式就会按照指定的风格来显示了。
七、跳过磁盘检修等待时间
一旦计算机因意外原因,例如突然停电或者死机的话,那么计算机下次重新启动的话,系统就会花10秒钟左右的时间,来运行磁盘扫描程序,检查磁盘是否有错误出现。要是你是一位惜时如金的人,肯定不会白白等待下去的。那就跟我一起来,跳过这段检查等待时间吧:
1、在开始菜单中,依次执行“程序”/“附件”/“命令提示符”命令,将界面切换到DOS命令行状态下;
2、直接输入“CHKNTFS/T :0”命令,单击回车键后,系统就能自动将检查磁盘的等待时间修改为0了;
3、下次遇到异常情况,重新启动计算机后,系统再调用磁盘扫描程序时,就不需要等待了。
八、允许声音加速
如果你使用的是Windows server 2003标准版请从第二步xx作,因为标准版已允许声音服务。
打开“开始”-> “运行”,键入“Services.msc ”,在出现的窗口中找到“Windows Audio”并双击它,然后在启动模式的下拉菜单选择“自动”,并点击“应用”->“开始”-> “确定”
打开“开始”-> “运行”,键入“dxdiag”并回车打开“DirectX 诊断工具”,在“Sound”页面,把“声音的硬件加速级别”滚动条拉到“完全加速”。
九、建立一个新的用户账号
Windows server 2003不支持类似于Windows XP的登录欢迎屏幕。你可以在首次进入系统后建立一个有你个性的新用户账号。
打开“开始” -> “运行”-> 键入“lusrmgr.msc ”,你将看到本地用户和组,
右键点击左边窗口的“用户”,选择“新用户”.在弹出的对话框中输入账号信息,然后点击“建立”。这样你的账号就可用了,当然,你可以选择把你的账号添加到管理员组,右键点击你新建的用户。然后选择“属性”-> 点击“隶属于”-> “添加”-> “高级”-> “现在查找”。
在查找结果对话框中双击“管理员”,在点击两次“确定”后关闭“本地用户和组”,现在你将可以注销Administrator用户用你自己的账号登录系统。
十、禁用Internet Explorer Enhanced Security
作为新windows组件出现的IE安全插件--Internet Explorer Enhanced urity默认把你IE安全设置为最高。这样你将在访问站点弹出询问框并对你浏览网页及文件下载做出阻止的行为。我们其实不一定需要这个组件。
我们首先禁止询问框的出现,在弹出的对话框中复选”以后不要显示这个信息“ (In the future, do not show this message)然后,我们可以在IE工具选项中自定义设置IE的安全级别。在”安全“(Security)选项卡上拉动滚动条把Internet区域安全设置为”中“(Medium),这个级别将适合大多数人,要是你有特别要求,这个步骤将不适合你。
通过对IE安全的设置,你现在安装可以上Sun's Java VM!
当然,你甚至可以在控制面板--添加程序--添加或删除Windows组件中卸载
Windows 2000--系统优化
超频Windows 2000--系统优化
1、清理文件垃圾
Win 2000使用时间一长,就会累积众多的TMP、BAK、LOG、OLD、TXT等临时文件,集中在C:\Windows\temp、C:\Documents and Settings\用户名\Local Settings\Temp、C:\Documents and Settings\用户名\Local Settings\Temporary Internet Files(IE临时文件目录)中,可以把这些目录中的文件全部删除,以提高系统性能。
2、删除多余的键盘布局、输入法和区域设置
进入HKEY_LOCAL_MACHINE\System\Current ControlSet\control\Keyboard Layouts,下面有多种语言的键盘布局子项,对应于“控制面板”中的“键盘布局/输入法”,可直接删除未用语言的键盘布局和未用的输入法子项。在HKEY_LOCAL_MACHINE\System\CurrentControl Set\control\Nls\Locale中,是关于“区域设置”的,保留值非空的项值,其它的全部删除。
3、删除多余的DLL文件
Win 2000的System和System32目录下有大量的DLL文件,被系统或应用软件共享。由于经常安装和卸载软件,会在这些目录中留下一些DLL垃圾文件,它们不但占用硬盘空间,而且还降低系统的运行速度。可按以下方法删除:在 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\SharedDLLs中,存放有关软件共享的DLL路径信息,每个DLL文件的项值表明它已被几个应用软件共享(如图1),如果已卸载软件的该项值为0,则说明不被任何软件共享,可以删除之,然后再删除对应的DLL文件。
4、移动事件记录文件位置
Win 2000的事件记录会时刻记录事件活动情况。记录文件的位置在C:\Windows\SYSTEM32\Config中,如果把它保存在另一个硬盘中,就能减轻系统所在硬盘的负担,达到优化目的。方法是在下列分支中:
HKEY_LOCAL_MACHINE\System\Current ControlSet\Services\Eventlog\Security
HKEY_LOCAL_MACHINE\System\Current ControlSet\Services\Eventlog\Application
HKEY_LOCAL_MACHINE\System\Current ControlSet\Services\Eventlog\System
将其中项值Flie的路径都改为另一个硬盘中的目录,比如:D:\config\AppEvent.Evt、D:\config\SecEvent.Evt、D:\config\SysEvent.Evt。
5、移除POSIX支持
如果没有设备使用IEEE接口,完全可以移除POSIX支持来精简系统,方法是将\Windows\System32中的几个执行文件按如下改名:
OS2.exe OS2.lll
OS2SS.exe OS2SS.lll
PSXSS.exe PSXSS.lll
POSIX.exe POSIX.lll
6、停用一些服务来精减系统功能
系统默认要启动网络等一系列服务,如果你是单机用户,大多数网络服务都可以停用,停用了这些服务后,减少了系统对内存的占有量,精练了系统,也能明显地提高系统运行速度。选择“设置/控制面板/管理工具/服务”,双击要停用的服务,在服务属性窗口中设置该服务的“启动类型”为“已禁用”(如图2),设置完成后,单击“应用”退出。单机用户可禁用的服务见表1。
Windows 2000的优化
Win 2000的优化在许多方面与Win 9x/me非常相似,包括一些优化软件都能共用,因此,不妨借鉴一下Win 9x/me的优化方案和优化软件。当然,除此之外,Win 2000还有一些自己特有的优化措施。
一、选择合适的文件系统
在安装Win 2000之前,必须先决定选择哪一种文件系统。文件系统选择不当,将导致Win 2000在运行的过程中无法实现最优化。
NTFS文件系统是Win 2000所推荐使用的文件系统。NTFS具有FAT文件系统的所有基本功能,并且具有FAT或FAT32所没有的优点:文件的安全性更高、磁盘压缩性能更好和支持的硬盘容量更大。NTFS支持最大达2TB的大硬盘,比FAT大得多,而且随着磁盘容量的增加,NTFS的性能不像FAT那样随之降低(下表是各种文件系统硬盘分区与簇大小关系表)。因此,如果只安装Win 2000,建议在安装过程中将现有的分区转换为NTFS,或者在安装后通过Convert.exe程序将文件系统从FAT转换为NTFS。
分区大小 FAT16簇大小 FAT32簇大小 NTFS簇大小
512MB至1GB 16KB 4KB 512bytes
1GB至2GB 32KB 4KB 512bytes
2GB至8GB 不可用 4KB 512bytes
8GB至16GB 不可用 8KB 512bytes
16GB至32GB 不可用 16KB 512bytes
32GB以上 不可用 32KB 512bytes
二、优化系统的执行效率
打开“控制面板”→“系统”,出现“系统特性”窗口,选择“高级”标签项,然后点击“性能选项”按钮,出现如图22所示窗口。在“应用程序响应”区中有两个选项:“应用程序”与“后台服务”。在这里指定前台程序与后台程序分享CPU处理时间的方式。如果选择“应用程序”,操作系统将把更多的CPU处理时间分配给前台程序,否则系统不分前台与后台的区别,为每个下在运行的进程分配同样多的CPU处理时间。一般我们普通用户可以让正在操作的前台程序获得更多的CPU处理时间,只有在CPU空闲时才处理后台程序。而对于服务器,就应该选择“后台服务”。
三、关闭“日志”功能
虽然Win 2000具备优秀的稳定性,但出现总是难免的。当系统出现严重错误时,Win 2000将出错信息记录下来,以利于技术人员论断和解决问题。对于我们普通用户来说作用并不很大,另外当系统出错时还会出现剧烈的读盘现象,因此我们需要关闭该项功能。
打开“控制面板”→“系统”,出现“系统特性”窗口,选择“高级”标签项,然后点击“启动和故障恢复”按钮,取消图23中画圈的三个复选框,可以节省大约60K的内存。
另外,Win 2000还通过“化生医生”记录应用程序出错的信息,我们也可关闭该功能:运行“drwtsn32.exe”,在“选项”区中取消除“视觉通知”外的所有复选框(如图24),这样可以阻止“华生医生”产生宠大的.dmp日志文件,并使程序出错时快速关闭。
四、删除日志文件
虽然上面我们已经将Win 2000的日志功能关闭,但Win 2000以前产生的日志文件还存放在硬盘的某个位置,所以我们应该设法删除它们。依次打开“控制面板”→“管理工具”→“事件查看器”,看看吧!有多少个日志文件(如图25)?运行“操作”菜单中的“清除所有事件”命令,出现警告框:问你是否保存日志文件,当然选择“否”了。另外,删除C:\Documents and Settings\All Users\Documents\DrWatson目录下所有由“华生医生”产生的日志文件。
五、卸载无用的组件
在安装Windows 2000时,安装程序并没有让我们选择需要安装的组件,而“擅自”将一些不必要的程序掺合在系统里面,白白浪费有限的硬盘空间,可是在控制面板的“添加/删除程序”中却却不到它们的踪影,如果直接删除程序所在的文件夹就会在注册表中留下大量的垃圾信息。其实你可以利用下面的方法卸载它们。
找到“Winnt\inf\sysoc.inf”这个文件,在系统默认的情况下它们是隐藏属性的文件(文件夹),因此你先要让它们现身:在文件管理器中选择“工具”→“文件夹选项”→“查看”,选定“显示隐藏的文件或文件夹”项就可以找到并打开sysoc.inf文件了。文件打开后,查找“; old base components”字样,将Games=ocgen.dll,OcEntry,games.inf,HIDE,7改为Games=ocgen.dll,OcEntry,games.inf,,7,按照该方法,依次删除下面所有字段的“HIDE”,将修改后的结果保存下来。
现在进入到“控制面板”的“添加/删除程序”中,你就可以卸载“游戏”、“辅助工具”、“写字板”、“多媒体”等组件了(如图1)。不过该方法不能卸载诸如“OE”、“传真”、“图像处理”这些鸡肋式的组件。
至于其它的优化措施可以参考Windows 98/me的优化方案,最后还要提醒大家的是,在日常工作中不要以Administrator身份登录,因为在Win 2000中Administrator对计算机有着最完全、最彻底的控制能力,在这种状态下整个系统的防御能力是最弱的,不仅误操作对系统的损害比较大,而且也为病毒(木马)提供了格式化硬盘、删除文件的可能。所以,为了安全起见,建立一个普通用户吧!
?
Windows 2000操作系统内存优化全攻略
不管你用的是什么操作系统,内存子系统总是重点优化的对象。因为它不仅直接影响RAM的性能,还决定了其它子系统之间的通信能力,进而影响整个系统的性能。Windows 2000是一个基于"性能"的操作系统,所以充分挖掘内存子系统的潜力是非常必要的。在本文中,给大家介绍如何给操作系统消肿和优化注册表,以达到改进系统性能的目的。不同的方面有不同的优化方法,我们首先从BIOS的优化开始(BIOS的优化对所有操作系统有效);然后是其它一些优化。
要注意在进行优化的时候,要以Administrator注册,否则修改无效。
1、BIOS优化
在BIOS中有若干个与内存有关的选项,下面我们就给大家介绍几个最常用的:
CAS Latency-CAS延迟是一个决定系统内存列存取时间的参数。CAS延迟越小,系统在读取RAM中不同数据时的速度就越快。现在大多数SDRAM CAS延迟标称值为3,但基本上都可以达到2。在市场上也有标称值为2的SDRAM。至于 RDRAM,它的CAS延迟要比SDRAM大得多,如果把CAS延迟设小一点效果非常显著。不过要注意的是改变CAS延迟实际上是一种超频,要注意它的稳定性(可以运行如timedemo loop之类的稳定性测试软件)。
RAS To CAS Delay-这项设置指的是行激活命令到读/写命令之间的时间。这个值越小表示越快,在修改它时,也要注意系统的稳定性。
RAS Precharge Time -这项设置指的是DRAM预充电需要多少个周期的时间,越小越好。在修改它的时候,同样要注意稳定性。
SDRAM Precharge Control-这项设置指的是系统如何管理SDRAM的预充电时间,它有两个值Enabled和Disabled,在不同的系统上有不同的结果,建议在你自己的系统上两者都试一下。
Shadow System BIOS-如果它为Enabled的话,在系统启动时会把BIOS中的内容拷贝到主内存中,对大多数机器来说,启动速度和运行速度都会加快。
System BIOS Cacheable-当设为Enabled时,在必要时系统会把BIOS中的内容备份到L2缓存中,加快BIOS的运行速度,效果比Shadow System BIOS还要好。当Shadow System BIOS也设为Enabled时,效果最佳。
2、注册表修改
在注册表中有若干个关于内存的设置,但在修改时要注意,因为稍有错误就会导致系统崩溃。所以在修改前要把注册表作一个备份,以备在出现问题是恢复。
首先在注册表中找到[HKLM/System/CurrentControlSet/Control/Session Manager/Memory Management],然后你会发现下面几个选项:
DisableExecutivePaging -设为Enabled时, Windows 2000在运行可执行文件时不用硬盘上的交换文件,这样操作系统和文件执行的速度会更快。但我们推荐只有在系统内存大于128MB时,才将它设为Enabled,因为它也要占用一定的系统资源。在默认状态下,它的值为0(Disabled),如果要设为Enabled就将它设为1。
LargeSystemCache -当它设为Enabled时(服务器版的Windows 2000默认设置为Enabled),系统会把除了4MB(作为硬盘缓存)以外的所有内存都用作文件系统的缓存。Windows 2000会把自己的内核放到内存中,这样运行起来就更快。这项设置是动态的,如果在某些情况下硬盘需要更多的缓存,系统会释放一些内存给硬盘作缓存。在默认情况下有8MB内存是留作此用途的。
此项设置的主要好处就是可以使操作系统运行得更快,并且它还是动态的,当内存需求不大时,Windows 2000的内核就驻留内存;如果运行多个程序需要大量内存,Windows 2000会把它的内核从内存中释放出来。0表示Disabled,1表示Enabled。不过如果把它设为Enabled,系统会占用更多的内存,在一些任务很密集的情况下,系统性能会下降。根据Micorsoft的说法,对那些自己进行缓存的应用程序如Microsoft SQL,和需要大量内存才能得到最好性能的程序如IIS来说,此项设置最好设为0。
IOPageLockLimit -这项设置主要是服务器应用。如果设置合理,在进行大数据量的文件传送和类似的操作时,可以提升系统的I/O性能。但是如果系统内存不足128MB,那么这项设置不会有任何作用。如果系统内存超过128MB,可以把它设为8-16MB,性能的提升会比较明显。默认值是0.5 MB( 512 KB),在设置时要注意它是以字节数表示的,0.5MB为0.5×1024×1024=524288字节。在修改时,多设几个值试一试,以得到最佳效果。
3、禁止启动时运行程序
禁止启动时运行一些不必要的程序可以少占用一些内存。在Windows 2000中禁止启动时运行程序不像Windows 9x/Me中那样简单,必须要修改注册表。注册表中相关的项为[HLKM\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RUN]。找到之后,就可以进行修改了。不过还是要先做好备份,以防出现错误。
4、性能选项
还有其它一些不需要修改注册表的方法可以优化Windows 2000,其中有一个就是应用程序反应时间(Application Response),这项设置决定前台程序是否比后台程序占用更多的处理器时间。在系统控制面板的高级页面(Advanced Tab)中选择性能优化(Optimize Performance)项,你就能找到应用程序反应时间(Application Response)设置。Application Response有两个值:一是前台程序优化(Optimize Performance for Applications);一是后台程序优化(Optimize Performance for Background Services)。如果选择前者,那么前台程序就会得到更多的处理器时间;如果选择后者,后台程序会得到更多的处理器时间,系统会根据后台程序的优先级(Priority level)给它们分配不同长度的处理器时间。
每个程序都有一个优先级,系统会根据不同程序的优先级来决定哪个程序更重要,需要先执行并分配更多的运行时间。程序的优先级由两部分组成:一是优先级类别(Priority Class)包括Real-Time, High, Normal, Idle四个值;二是线程优先级(Thread Priority)包括Time Critical, Highest, Above Normal, Below Normal, Lowest,Idle六个值。如下表所示:
Priority Class
Thread Priority
Real-Time
High
Normal
Idle
Time Critical
31
15
15
15
Highest
26
15
10
6
Above Normal
25
14
9
5
Normal
24
13
8
4
Below Normal
23
12
7
3
Lowest
22
11
6
2
Idle
16
1
1
1
5、删除POSIX 和 OS2支持
在微软的操作系统中都有对POSIX的支持,POSIX是一个多操作系统协同工作的标准;同样OS2支持是为了运行OS2上的应用程序。如果你的机器中没有别的操作系统,那这些东西根本就用不着,把这些东西删除可以节约一些内存。Microsoft没有提供屏蔽这些功能的方法,不过没有关系,首先去除Windows的文件保护(这部分的内容会在稍后的文章中介绍),找到winnt/system32目录,把OS2.exe,OS2SRV.exe,PSXSS.EXE,OS2SS.exe和 POSIX.exe这几个文件删除,就OK了。不过为谨慎起见,首先把这些文件改个名字,运行没有问题后,再删除它们。
一般来说把这些文件删除掉不会有任何问题,但在Windows 2000的资源包里的一些工具需要POSIX才能运行,这一点要注意。
6、删除无用的Windows组件
在安装Windows 2000时,安装程序没有很大的灵活性,有些不想要的东西也给你装上去了;或者是初次使用Windows 2000,不知道哪些有用,哪些没用,先一咕脑儿全装上去,等熟悉之后再把一些没有的组件删除掉,释放更多的系统资源。下面就给大家介绍一个可以打开几个隐藏选项的方法。用记事本打开sysoc.inf文件(在winnt/inf目录下),你会看到有几条以"HIDE"开头的命令,把"HIDE"删掉(注意不要把逗号也删掉了),保存退出重新启动系统,打开控制面板中的添加/删除程序,选择Windows安装程序栏,你就会发现比原来多了几个选项。
7、堆栈压缩
堆栈压缩也叫做内存碎片整理,在Win9x中早有应用。Windows 2000对内存的管理和Win9x完全不一样,这个操作有没有效还是个问题。不过不管怎么样我们还是介绍一下,内存碎片整理实际上是系统把主内存中所有的数据都捣到硬盘的交换文件上,然后重新把数据装入内存;从计算角度来看,这个过程叫做堆栈压缩或者叫垃圾清理。这个操作可以用一个很小的VB程序完成,具体做法是用记事本新建一个文件,输入一行:Mystring = Space(16000000),把它存为后缀.vbs的文件。假设在你的机器上已经安装了VB运行库(Windows 2000默认安装),当你运行这个程序,它会把系统内存"冲刷"一新。在运行完一些有内存"空洞"的程序之后(所谓内存"空洞"是指程序在运行完毕之后,还有一部分内存没有释放,不能被其它的程序使用,就好像内存中有个洞一样),运行这个程序特别有用,它可以释放那部分"空洞"内存。如果你的系统内存很大,可以把上面那条语句括号中的数值设大一点,清理内存"空洞"的效果会更好一点。
Win2000虚拟化设置谈内存优化?
谈到虚拟内存,不能不涉及到页面文件(pagefile.sys),所谓页面文件,它的功能是将一部分硬盘空间设置为虚拟内存,从而扩大了可用"内存"空间,以此来满足程序的运行要求。
尽管由于硬盘的读取、传输速率等远远低于内存的速率,容易导致系统工作效率的降低和系统反应的延迟,但相对于花钱买硬件提高系统性能来说,这种以时间和效率来换取性能的做法还是非常不错的:你可以一分钱不花的拥有1G的虚拟内存,如果真正去买这么1G的内存,你要花多少钱?而且问题的关键是:你的主板能不能支持1G的物理内存?
Win9x通常是利用安装目录中的Win386.swp这个交换文件来实现虚拟内存的创建。但Win2000采用页面文件的方式来实现虚拟内存的创建。通常情况下,大家在使用时都是按照系统默认的设置让Windows管理虚拟内存,这样做比较方便,但Windows为了兼容绝大部分计算机配置,缺省设置的管理方式通常比较保守,因此它的工作效率有时偏低。熟练用户可以对Windows的虚拟内存管理进行优化处理(如自行定义交换文件的大小、位置等),来尽量获得比较高的工作效率。
Win2000中关于页面文件的管理项目在控制面板中,进入"控制面板"后选"系统",然后在"高级/性能选项"中选择"更改",就进入"虚拟内存"的设置。页面中显示着当前系统所设置的页面文件的大小、所在位置、磁盘可用空间以及Windows的推荐设置值等,可以结合页面文件的这些属性来优化设置。
1、 页面文件的大小
Windows建议页面文件的最小值(就是初始大小),应该是当前系统内存容量再加上12MB,若计算机系统拥有256MB内存的,就要将页面文件的最小值设置为268MB,这样才能让操作系统在崩溃或死机前将内存中全部的内容复制到硬盘上。对于内存容量小于256MB的用户,则建议将页面文件的最小值设得更大些,应该大于内存容量加12MB的数值:
① 使用128MB或者更少内存的计算机用户,应该将当前系统内存容量的1.75倍设置为页面文件的最小值;
②那些内存容量在128MB和256MB之间的用户,可以将当前系统容量的1.5倍设置为页面文件的最小值。
当然,将页面文件的最小值设置为大于这些理论值,对于整个系统的运行是没有什么影响的,而且应该会更好些,唯一的损失也许也就是硬盘可用空间会相应的减少。假如你的硬盘空间比较紧张的话,在设置页面文件时,可以让它不小于系统内存的3/4,这样就可以保证系统比较稳定地运行了。如果你需要经常装卸大软件,开很多任务,那你还是用回缺省值比较安全,否则将经常性地引起系统崩溃。
至于页面文件的最大值,则可以设置得越大越好,通常建议将它设置为最小值的2到3倍。你不用在意它的具体设置值。和Win9X系统的页面文件管理相比,Win2000要"智能"得多,它的页面文件是可以自己动态设置的。它仅在系统需要时才会自动扩充页面的大小,这样可以避免页面文件占用太多的硬盘空间,并避免在复杂操作中因内存不足而出现错误。
2、 页面文件的存放位置
Win2000允许通过将页面文件分布到各个不同的物理硬盘上(注意是硬盘而不是分区)的方法来提高系统的执行性能。从理论上讲这样做的确是可行的,但要注意的是由于各硬盘间可能存在的寻道时间、传输速度等方面的差异而导致的系统性能的下降,因此应该尽量选择速度最快的硬盘来存放页面文件。
另外要注意的是,尽管Win2k也支持在同一硬盘多分区上分别建立页面文件,但这样做非但不能提高系统的性能,反而将明显地降低整个系统的工作效率,这是由于当操作系统需要读写页面文件时,如果需要读取的内容不在同一个分区的页面文件中时,硬盘磁头将频繁地在各个分区间移动,这将大大降低系统的运行效率。从实际的使用效果来看,这样做还不如将页面文件只集中存放到一个分区中来的好,因此,建议拥有多硬盘的人应该考虑以下的一些方案:
①多硬盘之间的速度差异不大,可以将页面文件分布到各硬盘上去;
②多硬盘之间的速度差异比较大,则应该将页面文件尽量存放到另外的速度较快的一个(或多个)硬盘上去。对于单硬盘的用户,如果硬盘可用空间允许的话,则应该尽量将页面文件的位置设置在同一个分区中。
3、 页面文件的连续性
页面文件的连续性在Win2000的相关设置中并没有相应的显示,但其实很有必要单独"拎"出来谈一谈。连续的页面文件的工作效率将比不连续的高很多,其中的原因和上面所说的不要将页面文件设置在同一硬盘多个分区的道理是一样的,也是由于硬盘磁头的移动问题,不连续的页面文件也将导致系统在使用虚拟内存时硬盘磁头频繁地在不连续的扇区间"跳"动,因此应该尽量保证页面文件的连续。
大家可以运行Win2000自带的"磁盘碎片整理程序"并选择其中的"分析"功能来查看页面文件在硬盘上的相应位置,其中"绿色"区域(系统文件)就是页面文件所在位置。也许有些人对于页面文件会出现不连续的情况表示怀疑,那么可以试试下面的操作:
如果你是双系统的话,可以先进入Win9X,将Win2000的页面文件Pagefile.sys剪切到其他分区或者硬盘中,然后再马上粘贴回去,重新启动系统到Win2000下,运行"磁盘碎片整理程序"分析一下,绿色的区域将被分割为大大小小不同的好几个区域,页面文件这时就是零碎不连续的。
尽管Win2000提供的"磁盘碎片整理程序"要比Win9X下的好用得多,但是对于不连续的页面文件它还是无法进行整理。要进行页面文件碎片整理的话,需要第三方的相应工具,如Speed Disk等。另外,如果你没有这些工具而且页面文件所在分区或者硬盘不是NTFS格式的话,可以参照测试页面文件不连续情况下的操作方法:
首先从双系统进入Win9X,然后将页面文件剪切到其他分区或者硬盘中,再用Win9X下的磁盘整理工具对相应的分区或者硬盘进行整理,等整理完毕后再将页面文件重新粘贴回去,就可以保证页面文件的连续性了。?
?
优化Win2000网络速度之基本设置
一、基本设置篇
首先要对Win2000中的参数进修一些设置改动,这主要包括以下几个方面:
1、右击桌面上的“网络”邻居图标,然后在出现的“网络和拨号连接”窗口中右击已经建立的拨号连接,并在弹出的菜单中选择“属性”命令进入关于Modem属性设置窗口。
在这里点击“配置”按键,并在“最高速度”列表中确定Modem所能使用的最大传输速率,一般将其选择为“115200”,如果这里的参数选错的话,就会造成你那56K的飞猫只能和33.6K的弱猫相提并论的情况。
同时别忘记将中部的“启用硬件流控制”、“启用调制解调器错误控制”和“启用调制解调器压缩”这三个选项点中。
2、在1的窗口中选择“网络”标签,这里显示的是有关拨号连接所使用的网络协议。一般说来,我们使用PPP拨号连接类型,同时在下面的选定组件列表中只要采用“Internet协议”即可,这样可以去除不必要的组件可以加快网络的速度。
接着选中“Internet协议”之后按下右边的“属性”按键,并点击弹出窗口的“高级”按钮,开始对TCP/IP协议的属性进行设置。在这里,我们需要切换到“WINS”标签中,去除“启用LMHOSTS查询”选项前面的勾号。
3、进入控制面板中双击“电话和调制解调器选项”,在弹出的窗口中可以看见当前系统所使用的Modem,接着点击右下角的“属性”按键,并在“高级”标签中按下“更改默认首选”按钮,这是出现的是如图5所示的界面
这其中需要提醒大家注意的是,定义端口速度为“115200”、数据协议为“标准EC”、压缩为“启用”状态,而且流控制为“硬件”模式。其实有些参数在前面已经更改过了,在此只是对其进行检查罢了。
4、在控制面板中双击“系统”图标并选择“硬件”标签,接着按下“设备管理器”按钮进入设备管理器窗口。在这里可以看见计算机中所有设备的情况,我们需要在列表中选择“端口”,然后双击连接有Modem的端口名称(如COM1),对端口的属性进行设置。在此,首先要将“端口设置”标签下的“每秒位数”更改为“115200”,同时保证数据位参数为8、奇偶校验参数是无、停止位是1、流控制是硬件方式。
然后点击下部的“高级”按键,在弹出的窗口中将接收缓冲区和传输缓冲区全部设置为最大,这样才能让Modem最大程度的为你工作。
二、内核参数优化篇
上面所作的调整和优化几乎都是针对Modem的硬件设备来进行的,但我们都知道在Windows98下有一个名为快猫加鞭的程序用于优化网络相关的系统参数,其实在Win2000下也需要对MaxMTU(最大传输单元)、RWIN(数据缓冲区)、TTL(数据存活时间)等一系列参数进行设置,以起到优化内核参数的目的。不过在Win98下使用快猫加鞭习惯自动化修改参数了,要是在Win2000下还需要手工修改岂非最大的退步?所以在此向大家推荐一款Win2000下非常出色的网络参数优化工具---超级兔子网络优化测试版。
应用网络兔子优化:首先按下“手工设置”按钮对网络参数进行设定。在这个窗口中,我们可以选择最大传输单元、加速TCP/IP Windows Size、TTL这三个主要参数,而且还有MTU自动探测、加速TCP等一些功能选项。使用的时候只要用鼠标选取不同的参数,或者是在相应选项前的复选框中打上勾号即可。参数设定完成之后按下“保存”按钮返回窗口,最后点击“优化网络”按键并重新启动计算机就可以搞定网络参数设置的工作了。
也许你会认为超级兔子网络优化没有提供快猫加鞭一样的Modem速率种类以及相关参数的自动优化功能,而自己又对这些参数不是很了解,担心不能起到最佳优化参数的效果。但是请大家放心,在这个软件中分别提供了不同接入网络方式和多种推荐参数,比如最大传输单元中就有“拨号推荐”的选项,加速TCP/IP Windows Size中也有“56K推荐”的选择,其余的几项大家可以直接按下“加速”按钮让软件帮你解决优化的选择。而且一旦觉得这些优化的效果不理想,还可以通过“恢复原样”按钮把整个系统参数恢复到原先的状态。
Win 98优化技巧?
Win 98十大优化技巧?
Windows 98超强的娱乐兼用性和易用性都得到了广泛的认可,如何让Windows 98系统跑的更快,这需要对系统进行优化,下面就让我们一起来看看如何让Windows 98系统跑的更快吧!
一、删除不需要的启动项
系统启动时不要加载过多的程序,可通过Win.ini文件中的[Windows]小节中的“Load=”和“Run=”加以删除,而在System.ini中的[386Emh]小节中会加载一些驱动程序,无关紧要的可将其删除。
二、对文件系统进行优化
通过“控制面板”的“性能属性”中有一个文件系统选项,选择“硬盘”子选项,将“此计算机的主要用途”设为“网络服务器”,并将“预读式优化”设置为“全部”,以增加缓存的容量,加快数据存取速度;在“软盘”子选项中,将“每次启动计算机时都搜索新的软盘驱动器”不选中,取消Windows启动时搜索软盘;在“CD-ROM”子选项中,将“追加的高速缓存大小”设置为最大值,将“最佳的访问方式”调节到“四倍速或更高速”,以增加内存空间作为CD-ROM驱动器的缓存,提高光驱存取速度;在“可移动式磁盘”子选项中,把“启动所有可移动型磁盘驱动器上的后写高速缓存”选中;在“疑难解答”子选项中,所有项均不选择。
三、定期清理注册表
Windows的注册表有一个特征便是在不断膨胀,这必然会使系统变慢,可通过Clean Sweep 等软件来清除,亦可以手动来清除,首先选按“开始”打开“运行”项,输入regedit编辑注册表,它们的位置一般都在“HKEY_LOCAL_MACHINE\Soft_ware\Microsoft\Windows\CurntVersion\Run”下的Run或 Runservies子键下,不过删除的时候要小心,免得删去一些有用的程序。
四、去掉DOS系统配置文件
其中,autoexec.bat与config.sys是DOS时代的两个系统配置文件,在Windows 98则是可有可无,而且如果你不需要在纯DOS下做必要的工作,那么这两个文件可以不要,这样可加快系统的启动,减少资源占用率。
五、加快系统启动速度
1、用系统配置程序定制自动选项。
单击“开始”按钮,选择“运行”,在“打开”输入框内输入msconfig,单击“确定”按钮启动系统配置实用程序,单击“常规”标签项,选定“选择性启动”单选框,在此单选框内只选定“处理System.ini文件”和“处理Win.ini文件”这两个复选框。单击“启动”标签项,这个方框内只选择“ScanRegistry C:\Windows\scanregw.exe /autorun”和需要进行实时监控的防病毒程序等。
2、删除一些自动加载的程序。
Windows98在启动时会自动加载一些程序,随着Windows下安装的程序的增多,特别是一些程序在Windows启动时也跟着运行,影响了Windows系统的运行速度。因此我们可以合理地配置这些启动程序,删除一部份不必要自动加载的程序。
“启动”组中的程序可以通过在“启动”组中指到要删除的启动项,点击鼠标右键进行删除。
注册表中的自动加载程序,可以通过修改注册表来删除。运行注册表编辑器Regedit,点击并展开HKEY_LOCAL_MACHINE\MICROSOFT\Windows\CURRENTVERSION\Run,选中右边窗口中的Windows初始化后自动加载程序,将它删除;点击并展开HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\Windows\CURRENTVERSION\RunServices,选中右边窗口中的Windows启动时自动加载程序,将它删除。
3、取消系统启动系列中的时间延时
打开“资源管理器”→“编辑”→“文件夹项”→“属性”→设为查看所有文件,退出,在Windows 98启动盘根目录下找到Msdos.sys,在这个文件上右键单击它,并从弹出菜单中选取“属性”项,去掉“只读”和“隐藏”属性,然后单击确定,再用Notepad打开Msdos.sys,在[Options]下,输入一行Boot Delay=0(表示延时0秒),关闭记事本并保存所做修改,恢复其“隐藏”和“只读”属性,退出并重新启动Windows。
六、加快系统关机速度
可能我们已经感受到Windows的关机要等很上几分钟甚至关不了机,怎么办呢?通过以下办法可以解决。
编辑注册表,在\HKEY_LOCAL_MACHINE\System\Courrent-ControlSet\Control\Shutdown 下创建一个名为 FastReboot 的字符串键,键值为1即可。也可以通过运行Windows实用配置文件msconfig,或是通过点击“开始” →“程序” →附件→系统工具→系统信息,选择工具菜单中的“系统配置实用程序”,点击“高级”按钮,选中“如果关机失败,请禁用磁盘扫描程序”,并不选中“禁用快速关机”即可。
七、对内存进行优化
内存是决定系统运行速度的其中一个重要因素,当内存一定的情况下如何减少内存的不必要占用率呢?有很多方法,右击“我的电脑”,打开“属性”→“性能”→“文件系统”→“CD-ROM”,拖动“追加的高速缓存大小”游标至“小”,将“最佳访问方式”设置为“倍速”,这样的设置对现在包含Cache的高速光驱来说影响不大,在不太需要光驱的情况下可以让出更多的内存空间。还有就是减少虚拟磁盘,通过修改System.ini文件中的[vcache]小节,将“MaxFileCache=”后的数值设置一个适当的数(单位为KB)。还有就是一个软件,名叫MagnaRAM97的,可以压缩内存的数据,也就是说你的内存将可以同时处理更多的东西。比起虚拟内存的速度快多了。当然,现在内存比较便宜,多加些就可以解决问题了。
八、进行硬盘碎片整理
将硬盘格式从FAT16转换为 FAT32,然后通过“系统工具” →“维护向导”安排定期的硬盘碎片整理。也可以使用一些专门的磁盘碎片整理工具完成碎片整理工作。
九、关闭活动桌面
Windows 98的默认窗口是Web窗口,这个窗口既浪费内存又费时间。开启它会降低系统性能、拖慢启动速度。关闭方法是右击桌面,选属性,然后选Web,把“按Web页方式查看活动桌面”和“Internet Explorer频道栏”点掉。不要任何桌面主题,直接在“控制面板”的“文件添加/删除”工具中将桌面主题删除。也不要设置墙纸,因为墙纸会占用大量的内存,增加启动时调图的时间。如果不迫切需要,也不要设置屏幕保护方式,这些都可以在控制面板的“显示”中进行设置。
十、清理磁盘空间
1、删除没有使用的应用程序:可以利用控制面板上的“增加/删除程序”完成程序的卸载;也可以通过应用程序自带的卸载程序完成。
2、删除 “C:\Windows\Temp”目录中的程序安装时的所有文件。
3、删除Windows目录下的“Temporary Internet Files”文件夹中上网时留下的临时文件。
4、搜索并删除硬盘上所有无用的备份文件、临时文件、日志文件,如*.bak、*.tmp、*.log等。
5、删除Windows\Help文件夹中的帮助文件。
6、删除注册表中无用的注册项。如在“HKET_LOCAL_MACHINE\Software”和“HKET_CURRENT_USER\Software”主键下找到那些已被删除的子键并将其删除;
在HKET_LOCAL_MACHINE\Software\MicrosoftWindows\CurrentVersion\explore\Tips 下将这些子键全部删除,这是Windows的技巧提示;在HKET_LOCAL_MACHINE\Software\MicrosoftWindows\CurrentVersion\TimeZone下,删除多余的时区,只保留北京时区;在HKET_LOCAL_MACHINE\System\CurrentControlSet\Control\Keyboardlayouts中删除不用的输入法。
7、删除Windows下的临时文件和多余的字体文件。可以通过控制面板上的字体图标程序来查看和删除不需要的字体。?
?
Windows98/Me优化大全?
Windows98/Me是名副其实的“大胖子”,采用标准安装时,Windows98目录下的文件有200多兆,而WindowsMe目录下的文件则有500多兆!这里面,有许多文件我们平时根本不用或是极少用到,它们呆在那里不仅白白占用了硬盘空间,而且使得系统运行缓慢。也因为如此,许多朋友会不时用各种工具来对Windows98/Me的临时文件(包括Internet临时文件)、帮助文件、无用的字体文件、无用的DLL文件和注册表进行清理,其实除了这些文件,Windows98/Me中可以安全删除的文件或程序还有很多。
一、不安装/删除无用组件
Windows98/Me中有许多功能我们不需要,也有许多功能我们可以用更强的工具软件来实现。因此我们安装时应选择“定制”,这样就可以选择安装内容。如果已经安装完毕,可以从“添加/删除程序”下的“Windows安装程序”中选择、删除不需要的组件。
一般来说,“辅助选项”不需要;“附件”中的大部分选项不需要;“通讯”中根据情况选择保留“拨号网络”或“直线电缆连接”即可;MicrosoftExchange和MicrosoftFax可用更好的程序替代,因此不需要;“多国语言”支持不需要;“多媒体”部分可以轻易找到更好的替代软件,也不需要;MicrosoftNetwork不需要。
此外,当安装程序询问是否让Windows自动检测硬件时选“否”,PCMCIA卡、SCSI卡、网络适配器通常不需要,显示适配器、显示器和声卡的驱动程序都不要安装,它们都有专门的驱动程序(当安装程序找不到正常的显示卡时,选“SuperVGA”,以后再安装正确的显示卡驱动程序即可)。
二、删除不需要的文件
1、删除无用程序及文件夹
下面的一些程序和文件夹对你而言也许是无用的,删除它们不会影响你的系统:
C:ιWindowsιSystemιColor(ICC色彩配置文件);C:ιWindowsιApplogι(记录文件,为“磁盘整理程序”提供信息);C:ιWindowsιCursors(鼠标图形文件);C:ιWindowsιMedia(声音文件);C:ιWindowsιRecentι(访问过文档的快捷方式);C:ιWindowsιSysbckup(系统文件备份,除了其中的5个压缩文件外其他都可以删除);C:ιWindowsιSystemιSti*(临时文件存放地,如果你没有扫描仪等设备可以将这些文件夹删除);C:ιProgramFiles下的MicrosoftExchange和TheMicrosoftNetwork文件夹(仅对Windows98)。
此外,C盘根目录下除IO.sys、Msdos.sys、Command.com、Autoexec.bat和Config.sys外的其他文件都可以删除。
2、删除无用的网络文件
Windows98/Me的网络功能非常强大,但如果你不上网,那么它那些和网络相关的文件都是多余的。下面列举了一些可以删除的与网络相关的文件:
C:ιWindowsιJavaι(和JAVA相关的文件);C:ιWindowsιInfnetι(网络应用程序和网络设备安装信息文件);C:ιWindowsιInfmdι(所有Modem驱动程序的INF文件);C:ιProgramFilesιInternetExplorerιConnectionWizardι(Internet连接向导文件);C:ιProgramFilesιUninstallInformationι(IE的卸载信息,如果不准备卸载IE可以将这个文件夹删除);C:ιWindowsιWebzhcnι(网络频道文件)。
此外,如果你是拨号上网,“网络”配置中可以只保留“拨号网络适配器”和“TCP/IP”协议,如果想记录上网账号和密码,则还可以加入“Microsoft友好登录”。其他的如“IPX/IP”、“NetBEUI”等协议仅用于局域网,拨号上网的用户可以将它们删除。
三、删除重复的设备
重启电脑并按下F8键,选择进入安全模式,用右键点击“我的电脑”,选择“属性”,然后进入“设备管理器”,将“设备”前的“+”号一一打开,你会发现有些设备是重复的,将其中多余的删掉再重启电脑即可。但要注意不能在安全模式下修改设备的属性。
最后要提醒大家注意的是,如果在进行以上操作时不小心误删了有用文件,我们可以用“系统文件检查器”进行恢复。
经过这样“减负”的Windows98不到130兆,WindowsMe不到400兆,与它们以前巨大的“身躯”相比可谓非常“精干”。
四、让系统再提速
Windows中的磁盘碎片整理程序相信大家都用过,它能在整理硬盘碎片时“重新安排程序文件以使程序启动的更快”。其实,在Windows98/Me中还有两个小程序:Winalign.exe和Walign.exe,它们是专门用来优化程序执行代码的工具,可以通过重写程序文件头、创建新的扇区表来重写文件扇区(Windows98/Me的Cache映射功能可以将文件扇区载入缓存,从而达到快速访问、增加空闲内存的目的),从而对应用程序进行优化使之运行得更快,和磁盘碎片整理程序有异曲同工之妙。
Windows98/Me在安装时,会将Walign.exe安装到系统中,它被专门用来优化Office97或Office7.0。而Winalign.exe在Windows98的安装光盘中可以找到,WindowsMe安装光盘中没有。这两个程序在你安装了Office97或Office之后会起作用,如果你使用的是Office2000,它自己就带有一个优化程序,但这两个程序对它也一样起作用。现在我们来看看如何用Walign.exe来对系统和应用程序进行优化。
由于优化过程涉及到复杂的注册表修改,我们在此不详述,而是使用国外著名的IT杂志———WindowsMagazine制作的一个补丁程序———Wmalign.zip,它已将涉及到的注册表修改等做成了一个批处理文件,执行这个补丁程序可以很方便地让Walign.exe在你的系统中发挥作用,而且它还包括一个撤消选项,可以在优化失败后使用。从http://img.cmpnet.com/windows/win98/wmalign.zip处下载Wmalign.zip后,将其解压到硬盘任意目录中,然后双击其中的注册表文件将其中包含的注册表信息导入到注册表中。再将名为Wmalign.bat的批处理文件拷贝到希望优化的文件目录中,比如某个应用程序的目录中。先确认该程序未被运行,然后在DOS方式下进入希望优化的目录,键入“Wmalign*.dll*.exe”,Wmalign就会对该目录下所有的DLL文件和EXE文件进行优化。优化完毕后它会在该目录下生成Wmalign.txt文件,该文件记录了哪些文件已被优化,哪些文件不能被优化。那些不能被优化的文件的备份会保存在该目录下的UNALIGN子目录中。程序运行完毕后应该重新整理硬盘以便对这些新写入的文件进行“排序”,最终达到优化的目的。
五、精确调整缓存
Cache俗称高速缓存,它用于提高速度较快的设备与速度较慢的设备之间的数据传输速率。在电脑中,Cache可以说是无处不在:CPU、硬盘、光驱、Modem等等都有Cache,如果能善用这些Cache,就可以提升计算机的性能。
很多朋友都知道Windows对虚拟内存的管理能力不强,需要我们自己动手来指定其大小(一般为物理内存的1~3倍),但遗憾的是,在很多优化文章中作者却没有提到直接影响系统性能的文件系统缓存和虚拟设备缓存的调整。
六、调整文件系统缓存
Windows在访问文件时先要访问硬盘文件分配表,文件系统Cache的作用就是把访问过的文件路径和文件名放入内存,以加快下一次的访问速度。我们可以通过调整其数值的大小来提高其性能。
依次打开“控制面板”、“系统”、“性能”、“文件系统”,当“此计算机的主要用途”设置为“台式机”时,系统只能存储已访问过的32个文件夹路径和677个文件,使用约10KB的内存;设置为“网络服务器”时可以存储64个文件夹路径和2729个文件,使用约40KB的内存。相信对于绝大多数朋友的电脑来说,40KB的内存都是个小数目,因此你应该将“此计算机的主要用途”设为“网络服务器”从而提高文件访问速度。
如果你仍嫌此数据太小,还可以通过修改注册表来将其修改的更大。启动注册表编辑器,依次打开“HKEYμLOCALμMACHINEιSoftwareιMicrosoftιWindowsιCurrentVersionιFSTemplates,其下有三个主键:Desktop、Mobile、Server分别对应上面提到的“此计算机主要用途”下的“台式机”、“便携或接驳式系统”、“网络服务器”三个选项。每个主键下都包括NameCache和PathCache二个键值,它们分别表示可以缓冲的文件夹路径数量和文件名数量,其值用二进制表示,你可以根据实际需要将10进制数换算成二进制数再进行修改。如“NameCacheΚ80000000”表示可缓冲128个文件夹路径;“PathCacheΚ00100000”表示可缓冲4096个8.3格式的文件名,大约占用48KB内存。
七、调整虚拟设备缓存
VCache是Windows虚拟设备的磁盘缓存,它对系统的运行起着至关重要的作用,使Windows拥有了非常优秀的磁盘性能。一般而言,Windows会自动设定使用最大量的内存来当作VCache的空间,但它是一个非常贪婪的系统,有时甚至会消耗所有的内存来作VCache,等其他程序向Windows要求内存空间时,它才会释放一部分内存给其他程序来运行,如果程序需求内存空间较大就有可能出现“非法操作”。因此,我们有必要对它的数值进行设置,这样不仅可以节省系统计算VCache的时间,而且可以保证其他程序对内存的要求。一般来说,该数值的大小应为物理内存的25%,比如你的物理内存为32MB,那么它们就应该设为8MB,64MB时为16MB,并非越大越好。如果选择的数值不正确,很可能会造成运行大程序时硬盘会狂转或是系统内存被占用过多等问题。同时,由于Windows使用了更为先进的VCache,因此应将以前加载的如Smartdrv之类的磁盘缓存程序从系统配置文件中去掉。
以128MB内存的电脑为例,设置方法为:打开“附件”、“系统工具”、“系统信息”,选择“工具”菜单下的“系统配置实用程序”,选择“System.ini”文件,找到[VCache]小节,单击界面下的“添加”按钮,然后在该小节中加上以下三行内容:
MinFileCacheΚ32768
MaxFileCacheΚ32768
ChunkSizeΚ1024
这里的MinFileCache、MaxFileCache的值应相同,以免Windows会根据虚拟设备的调用情况来设定最小值浪费时间。如果你的电脑有128MB内存且使用WindowsMe系统,那么“ChunkSizeΚ1024”一般已经存在。修改结束后重启电脑,你会发现系统的运行状况会有极大改善,以前经常会出现的“非法操作”现象也少多了
让Windows 98快速登录互联网?
一、 删除VPN支持
Windows 98网络登录速度慢的原因之一,是由于Windows 98缺省安装了虚拟专用网络(VPN)的缘故。虽然VPN可用于通过Internet或LAN安全访问企业网,但对于普通用户来说却没有什么实际意义,可以考虑将VPN删除。其方法是:单击“开始\设置\控制面板\网络”,在“配置”选项卡下,把“已经安装了下列网络组件”列表框中的“拨号网络适配器#2(VPN)”和“TCP/IP→拨号网络适配器#2(VPN)”两项删除即可。
二、 修改主网络登录方式
在安装Wndows98时,系统自动采用了“Microsoft友好登录”的主网络登录方式,这也是造成它拨号速度特别慢的原因之一,而将其改为“Microsoft网络用户”的登录方式,将会使网络登录速度显著加快。其方法为:在“主网络登录”选项中直接选取“Microsoft网络用户”。如果没有这种登录方式,可先单击“添加…”按钮,选择“客户”组件,并选择“Microsoft网络用户”,然后单击“确定”。
三、 修改系统的登录设置
在默认情况下,Wndows98的“拨号网络”连接采用“登录网络”(这将迫使“拨号网络”服务寻找Microsoft Windows网络,如果找不到,连接就会超时),并将NetBEUI、IPX/SPX以及TCP/IP协议都绑定到拨号适配器上(而大多数ISP连接到Internet都只要求TCP/IP协议),这也是造成拨号速度特别慢的原因之一。其修改方法是:单击菜单“开始\程序\附件\通讯\拨号网络”,用鼠标右击你连接Internet时所使用的连接名称,选“属性”,在“服务器类型”选项卡的“高级选项”中取消“登录网络”选择框中的“√”,在“所允许的网络协议”中只选择“TCP/IP”,然后点击“确定”按钮。
四、 设置连接属性
启动浏览器,在弹出的“拨号连接”窗口中选择所要使用的连接名称,并填好用户名和密码,然后选择“保存密码”和“自动连接”两项,这样就可免去每次连接前重复的输入和确认过程,加快网络登录速度。
五、 取消连接前的安全性检查
在建立连接之前,系统默认地检查在计算机上有无共享文件夹。如有则关闭共享特性,以防止Internet上的其他用户访问该计算机上的文件夹。如果确信计算机上没有共享文件夹,则可以关闭该功能。其方法是:单击“开始\设置\控制面板\Internet\连接”,然后取消“在连接前进行系统安全性检查”复选框即可。
六、 提高计算机的连接速度
其方法是:单击“开始\设置\控制面板\调制解调器\常规”,选取已安装的Modem并单击“属性”按钮,然后在“常规”选项卡中,选取“最快速度”列表框中的最高值“115200”,但不要选中下面的“仅以该速度连接”选项。接着选择“连接”选项卡,将“数据位”设置为“8”,“奇偶校验”设置为“无”,“停止位”设置为“1”,并取消“拨号之前等待拨号音”选项。
七、 修改Modem的端口设置
同样在上述对话框中,选取“连接”选项卡,并单击“端口设置…”按钮,确定选中“使用FIFO(先进先出)缓冲区”,然后分别将“接收缓冲区”“传输缓冲区”的滑块滑到最高。
八、 修改系统端口的波特率值
端口的波特率值设定得太小会导致通信缓慢从而降低上网速度,这时可以修改,其修改方法是:单击“开始\设置\控制面板\系统\设备管理器”,双击“端口(COM&LPL),并选取Modem所使用的通讯端口(比如COM1)”,单击“端口设置”选项卡,将“波特率”选为最大值“921600”,将“流量控制”选为“硬件”,然后再单击“高级…”按钮并分别将“接收缓冲区”和“传输缓冲区”设为最高。另外,如果Modem使用的是COM3或COM4端口,则需要打开系统配置文件Win.ini进行设置。其方法是:使用“记事本”打开Windows文件夹下的Win.ini,找到.[Ports]节,将COM3:(或COM4:)=9600,n,8,l,x修改为115200,n,8,l,p。其中,最后一个参数为“x”代表软件流控制,为“p”代表硬件流控制,为“”(空白)则代表无流控制。
九、 增加COM缓冲区容量
使用“记事本”程序打开Windows文件夹下的系统文件System.ini,在其中的[386Enh]节中加入如下一行:COM2Buffer=1024(假设Modem接在COM2端口上),以增加串行口的传输缓冲区大小。
十、 编辑hosts文件
hosts是一个TCP/IP协议所使用的IP地址到网络主机名的映像文件,文件中的每一行文本代表一个映像。用“记事本”新建一个文件(或直接把C:\Windows\Hosts.sam改名为hosts,然后进行编辑),把你经常访问的站点的IP地址和主机名加进去,格式是:IP地址十空格十主机名,如果有注释,则以“#”开头,如:61.132.187.134 sina.com.cn#169新浪网。然后把该文件保存为hosts(注意:保存时文件名一定要加双引号,否则将保存为hosts.txt文件)。这样,当下次再访问hosts文件中已有映像的站点时,浏览器会直接从本机hosts文件中取出IP地址,省略了通过通信线路去域名服务器查询IP地址的过程,从而加快了连接速度。另外,你也可以在上述IP地址后只键入一个字符,比如“x”,这样,在你的机器里,新浪网的网址就变成了“x”,只需键入一个“x”,就可快速直达61.132.187.134,真正是又方便又快捷。
Windows Me优化指南?
WinME的推出才受到人们尤其是家庭用户极大的关注,他们再也不用担心Win98频频死机,再也不用为许多软件不能在Win2000上使用而烦恼了。现在,让我们来优化WinME操作系统,体验WinME给我们带来的新感觉。
如何加快Windows启动
??????? 方法1:
尽管Windows是多任务操作系统,但为提高程序的运行速度,应尽量每次少运行几个任务,暂时用不着的程序就不打开。此外,我们还需要对注册表作些改动。步骤是: 开始→运行→输入regedit,回车→找到主键[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run] ,这个主键注明了系统启动时启用的哪些程序。在改动之前,先把此主键导出备份,然后删除下图中未列出的字符串值,
如果你是个游戏玩家,那你完全可以把此主键内的全部字符串值都删除,可大大提高系统启动速度。不过,这样做的后果是不能用Ctrl+Alt+Del三键来关闭程序。
方法2:
如果你嫌方法1太麻烦,这里也有更简单的方法。步骤是:开始→运行→输入msconfig,回车→弹出系统配置实用程序对话框,在启动卡片中取消选择某些系统启动时加载的程序,删除多余的文件。
事实上,WinME安装了许多不必要的文件在硬盘上,你完全可以放心地删除它们。这些文件的扩展名是*.bak、*.tmp和*.old,多数存放在C:盘根目录。要全部删除这些文件,可按开始→查找→查找所有*.bak、*.tmp,*.old文件的步骤进行删除。最后,别忘了清空回收站。
通过修改根目录下的三个文件可加快启动速度,这三个文件是CONFIG.SYS、AUTOEXEC.BAT和MSDOS.SYS。什么?看不见MSDOS.SYS文件?其实它是存在的,只要是Win9x操作系统,都会有MSDOS.SYS文件,当然WinME也不例外。要查看所有文件包括隐藏文件,步骤是:打开浏览器→工具→文件夹选项→查看→显示所有文件。
在修改上述三个文件之前,先备份此三个文件,然后取消它们的只读属性。
用文本编辑器打开CONFIG.SYS文件,在删除完其它任何文字行后,键入Stacks=0,0,保存、退出。
同样,用文本编辑器打开AUTOEXEC.BAT文件。通常,该文件的源文件如下:
SET windir=C:\WINDOWSSET winbootdir=C:\WINDOWSSET COMSPEC=C:\WINDOWS\COMMAND.COMSET PATH=C:\WINDOWS;C:\WINDOWS\COMMANDSET PROMPT=$p$gSET TEMP=C:\WINDOWS\TEMPSET TMP=C:\WINDOWS\TEMP
将它修改为:
SET windir=C:\WINDOWSSET winbootdir=C:\WINDOWSSET COMSPEC=C:\WINDOWS\COMMAND.COMSET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND
用文本编辑器打开MSDOS.SYS文件,默认的格式是:
[Paths]WinDir=C:\WINDOWSWinBootDir=C:\WINDOWSHostWinBootDrv=C
[Options]BootMulti=1BootGUI=1AutoScan=1WinVer=4.90.3000……
与以往的Win98不同,在不正常关机的情况下,WinME不再使用MSDOS Scandisk磁盘扫描程序,而是使用Windows Scandisk程序。如果你认为在不正常关机情况下WinME进行磁盘扫描没有必要,可以把AutoScan=1改为AutoScan=0。
设置虚拟内存
由用户自己指定虚拟内存设置,可有效提高系统性能。Windows采用动态虚拟内存管理器来存放临时交换文件,它的存放空间与系统内存有比例关系。如若系统内存为128MB,则把用户自己指定虚拟内存设置的最大值和最小值都设为64MB;若系统内存为64MB,则虚拟内存相应设为32MB。需要注意的是,除非你有1GB的内存,否则不要禁用虚拟内存。此项操作步骤是: 开始→设置→控制面板→系统→性能→虚拟内存 ,即可由用户自己指定虚拟内存设置。
改变文件系统属性
在文件系统属性中,WinME默认的计算机主要用途是“台式机”,但实际上“网络服务器”的速度快得多。这是因为“网络服务器”比“台式机”更有效地使用系统内存资源,以及更快地访问缓存文件。此项操作步骤是: 开始→设置→控制面板→系统→性能→文件系统→在硬盘卡片中将“台式机”改为“网络服务器”,在软盘卡片中去掉“每次启动计算机时……”前复选框内的勾 。
禁用系统恢复
我极力推荐禁用系统恢复功能,因为若不禁用此功能,系统几乎每天都要备份上百兆的数据,长此以往硬盘将被吞噬殆尽。操作步骤是: 开始→设置→控制面板→系统→性能→文件系统→疑难解答→在“禁用系统恢复”前的复选框内打勾 。
定时联机更新和磁盘整理
尽管WinME才推出不久,但微软每周都将在它的更新站点提供最新的安全补丁。联机更新为系统安全提供了有力的保障。注意不要设为自动联机更新,因为一旦连接到Internet,浏览器就会自动访问联机更新站点,而此时你并不想更新,只想上网玩Quake3……取消自动联机更新的步骤是: 开始→设置→控制面板→自动更新,取消该选项即可 。
另外,一周进行一次磁盘检查和碎片整理也是必要的。
提升NT性能
越来越觉得“瘟酒吧”如鸡肋(除了玩游戏外),于是便进入了NT的世界,加上在系的机房工作的原因,对NT了解渐渐增多,而E文也大有长进(系机房装的是E文NT Server).当在NT的世界摸索了多日后,我终于对NT有了一点点的了解。而“ 不死机”是我对NT的最大的感受,如果你也想进入NT的世界,我为你举杯,毕竟盟友又多了一个。由于NT是为高端所定制的,所以当在普通的计算机上运行NT时,NT的性能问题是不少用户关注的地方,都希望能够在硬件不升级的基础上提高NT的性能,下面就我对NT(以中文NT Server为例,毕竟我们大多的人用的是中文NT NT Server)的使用经历,对NT的性能优化提出一点见解,希望能够有所帮助,也希望能够得到指教。
(一):内存方面
现在的内存价格简直可以和金价相比,而不少的人认为NT必须配置比“瘟酒吧”还要高的内存,真的是这样吗?如果我问你:在其他配置相同的情况下,在NT使用16M内存的计算机的速度快还是32M的快?我想你大概会毫不犹疑的说:当然是使用32M的计算机快,毕竟内存都多了16M。而我以前也是这样的想法,但是当我到了学校的机房后,接触了一些比较“旧”的计算机后,方才发觉在NT下,有的使用16M内存的计算机居然比32M的快,这是为什么呢?是不是觉得我在乱说?众所周知,NT Server内存使用的是32位、平坦、线性地址访问模式,这使NT能够访问高达4G的内存,当应用程序访问内存时,只要指定一个32位的内存地址,这样就克服了64K段模式的限制。但是在一些使用ISA总线的计算机中,NT为了在一定的程度上弥补ISA总线使用双缓冲带来的24位内存地址的限制,对于超过16M的内存是通过的虚拟直接内存访问方法来访问的,这种方法的确不错。但是由于有些计算机的硬件的二级高速缓存体系很差,对于这些计算机来说,16M的内存已经是将它的潜力挖掘尽了,当你为它再增加16M的内存时,计算机却由于无法把内存“吃消”而导致计算机的性能下降,看来“物极必反”在计算机中也有道理。(当然,如果你的计算机是比较新总线的配置(一般使用PCI),内存当然是多多益善,你可不要把64M的换成32M,否则你的“爱鸡”减速或发脾气可不要怪我!)。
在NT中,换页和非换页内存池都由NT 来维护。当应用程序的空间有限时,NT通过换页进程创建虚拟内存,将非活动代码换到虚拟内存中,并将所须的程序装入RAM以满足内存的需要? 称为按需换页.而非换页池供那些不能被剥夺内存的进程使用,每个NIC都得到一块非换页内存,这些内存永不被释放,而对于换页内存来说,当计算机有更高优先级的进程要求内存时,就可以被写到换页文件中。
在NT中,内存是以页来分配的,页的大小由于计算机的cpu不同而不同,对于Pentium以下的计算机页的大小一般为4k,Pentiun2为8k,pagefiles.sys 为虚拟直接内存使用的换页文件。这个文件在你安装时NT,NT自动设置在c:\pagfile目录。这个文件在NT中不能被删除,当你在其他的操作系统把它删除后,当你启动NT,NT会自动创建一个新的换页文件。换页文件能够按需增长,但是扩展换页文件会增长换页进程的时间,所以一般不要增大换页文件。换页文件的大小按照系统的RAM加上12M,最低的要求为22M。当然,如果你的硬盘的空间小于总的RAM,换页文件的默认大小等于可用的自由空间。当然如果你的RAM能够满足操作系统和必须的应用程序的要求,你就根本没有必要把换页文件设置很大,拥有64M以上内存用户可以把换页文件设置为一个很小的值,但是你必须把最大换页文件设置为足够的大,否则在你运行3dmax等对内存要求很大的软件时,内存可能无法满足所需而出错。对于一般的可执行程序来说,使用22M的换页文件设置已经足够,但是由于NT 要对RAM中的所有东西进行备份,当NT需要更大的RAM空间时,它必须能够将代码和数据换到换页文件或原始 的可执行文件中,如果NT 做不到这一点,它就会提示“内存不足”的错误,所以为了将更好的提高应用程序的性能,换页文件最好设置为40M。如果你有两个硬盘,这就好办了,你可以将换页文件切分到各个硬盘中,这样两个硬盘就可以同时访问换页文件,而使访问速度加快了一倍,对于硬盘转速不同的,应该把换页文件放在转速快的硬盘上。或许有的人会说:我的两个硬盘的转速相同,如果我在各个不同的分区中进行换页文件的切分,当三、四个分区同时进行时换页文件切分,那速度岂不是快很多?设想的确不错,但是实际行不通。因为这种方法一般由于逻辑驱动器过小而使用,当你的逻辑驱动器空间足够时,这样做却不能提高硬盘访问换页文件的能力。
(二):SERVER 服务
NT SERVER的优先级设置有三项:Best foreground application response: 前台进程的优先级最高,基本优先级是九级Foreground application more responsive: 前台进程基本优先级比后台的应用程序高,是八级Foreground and Background Equally Responsive:前台和后台的基本优先级相同,为七级。
NT SERVER的默认优先级是“Best foreground application responsetime”,我们在NT 中所启动的大部分应用程序都是按照优先级类别运行,前台进程的基本优先级是九级,而后台的应用程序一般为七级。在NT中,为了达到尽快对用户作出响应,当前台的应用程序长时间占用cpu 时,NT将锁住所有的低优先级的应用程序而使它们无法被执行。我们可以打开“控制面板”的“系统”,将“Tasking”设置为“Foreground and Background Equally Responsive”。
进程和线程这两种对象类型关系特别紧密。 Windows NT 进程在程序运行时创建。进程既可能是应用程序(比如 Microsoft Word 或 Corel Draw)、服务(比如 Event Log 或 Computer Browser),也可能是子系统(比如print spooler 或 POSIX)。除了可执行程序外,每个进程还包含一组虚拟内存地址和至少一个线程。线程是进程内的对象,它执行程序指令。它们允许进程内的并发运行,启动一个进程在不同的处理器上同时执行该程序的不同部分。系统运行的每个线程作为线程对象类型的实例,并用与父进程的关系来标识。
当我们安装应用程序时,我们应该指派进程和线程的运行的优先级,由于SERVER 服务同活动前台进程竞争,所以在设置时,服务优先级应被设置和前台进程优先级相同。一般来说,工作站设置的前台进程优先级比SERVER服务高,可以打开“控制面板”的“系统”,对“Tasking”进行调整,可以调整SERVER服务优先级。而也可以在相对前台进程优先级的基础上,改变服务线程的优先级,降低前台应用程序的响应时间,达到提高SERVER服务的优先级提高的目的,方法如下:
(1):启动“regedt32”
(2):展开“HKEY-LOCAL-ACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters”,从“编辑”菜单中,选择“添加数值”,输入下面的值:
数值名称:ThreadPriority
数值类型 :REG-DWORD
数值:$#@60; 0 Process runs at background Priority
1 SERVER threads Priority equal to foreground
2 SERVER threads Priority higher than foreground
15 SERVER threads at real-time Priority
(3):重起计算机。
对于SERVER 服务来说,往往由于和高速缓存的交互而导致系统的性能下降,我们可以对SERVER 服务器和内存的使用进行调整。进入“控制面板”的“服务”,从“服务器”的“最大化文件共享吞吐量”改为“平衡”,如下图:这将使NT在对大的文件拷贝使的速度有大的提高。然后重起计算机即可。
在NT中事件日志是一个很重要的工具,它可以使我们迅速的知道在计算机上所发生的所有事件和所发生的错误,使我们及时解决问题,但是有利必有弊,随着时间的推移,这些日志的记录将越变越大,而启动“Event Viewer”将会占用你更多的内存,我们应该在一定的时间把不必要的日志删除。
(三):注册表
在“瘟酒吧”中使用注册表在一定的程度上可以将计算机的性能提高,而“瘟酒吧”和“闻酒舞"的注册表思想却来自NT ,这样可以对我们有启迪:通过NT的注册表同样可以将计算机的性能提高。
1:NT和“瘟酒吧”和“闻酒舞”一个明显的不同就是安全性,每次登录都要输入密码,而不能通过点击“取消”或按“ESC”,这的确在很大的程度上保证了我们计算机的安全,但是对于示时如金或对计算机的安全不在乎的人来说,没完没了的“Cral+Alt+Del”,的确令人烦恼,可是对于NT来说,密码却附骨之锥,怎么也去不掉。通过修改注册表可以让如“瘟酒吧”自动实现登录。
(1):启动“regedt32”
(2):展开“HKEY-LOCAL-MACHINE\SOFTWARE\Micrsoft\Windows NT\CurrentVersion\Winlogon”,在“Winlogon”建立域名、帐号、口令:(DefaultDomainName DefaultUserName DefaultPassword )
切记:一定要按照你在登录时的域名、帐号、口令进行赋值。如果“ DefaultPassword”不存在,可以从“编辑”菜单中,选择“添加 数值”,然后在“ 数值名称”填入“ DefaultPassword”,在“ 数值类型”选择“REG-SZ”,在“String”填入你在登录时的口令。
(3):从“编辑”菜单中,选择“添加 数值”,然后在“数值名称”填入“AUTO AdminLogon”,在“ 数值类型”选择“REG-SZ”,在“String”填入"1"。
(4):重起计算机。
2:对于 默认的“Spool”(打印缓冲池),我们可以通过改变所有打印机的默认缓冲池,而使负载能够分到多个物理磁盘中。
(1):启动“regedt32”。
(2):展开 "HKEY-LOCAL-MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers,选择“Printers”。
(3):从“编辑”菜单中,选择“添加 数值”,然后填入:
数值名称:DefaultSpoolDirectory
数值类型:REG-SZ
字符串:full path to printer spool diredctory
(4):重起计算机。
3: 关闭打印机的作业日志
(1):启动“regedt32”。
(2):展开 "HKEY-LOCAL-MACHINE\SYSTEM\CurrentControlSet\Control\Print\Provider
(3):从“编辑”菜单中,选择“添加 数值”,然后在“数值名称”填入“EVenthlog”, 在“ 数值类型”选择"REG-DWORD",在"DWORD编辑器”填入"0"。
(4):重起计算机。
其实,NT还有很多值得我们挖掘的东东,尽管NT对硬件比较的挑剔,但是只要我们努力,NT的性能可以得到不断的提高,而我们在过得更愉快。
|