Windows XP优化设置八招 作者 wshan e-mail wshan1983@tom.com Windows XP被微软称为其历史上最优秀的操作系统,有让你眼花缭乱的各种功能、更快的速度,当然这一切都对计算机的硬件提出了更高的要求,如果你希望Windows XP能够尽可能少地占用你有限的系统资源,不妨根据自己的需要对它进行一次“小手术”。 虽然Windows XP被微软自称为有史以来最稳定、功能最强大的Windows操作系统,并且运行速度飞快——启动速度甚至比同样配置的Win 2000还要快许多,你可能依然不满足于此,希望让XP发挥其最佳性能,或者你的硬件配置不是太高,想让Windows XP运行得更为流畅。本文将针对一些可提高系统运行效率的设置作详细介绍,希望对已经安装Windows XP的朋友能有所帮助。
一、使用朴素界面 XP安装后默认的界面包括任务栏、开始选单、桌面背景、窗口、按钮等都采用的是XP的豪华、炫目的风格,但缺点显而易见,它们将消耗掉不少系统资源,但实用意义不大。
[方法]鼠标右键单击桌面空白处,在弹出选单点击“属性”进入显示属性设置窗口,将“主题、外观”都设置为“Windows 经典”(如图1),将桌面背景设置为“无”,按确定保存退出。
图1 显示属性
二、减少启动时加载项目 许多应用程序在安装时都会自作主张添加至系统启动组,每次启动系统都会自动运行,这不仅延长了启动时间,而且启动完成后系统资源已经被吃掉不少!
图2 系统配置实用程序
[方法]选择“开始”选单的“运行”,键入“msconfig”启动“系统配置实用程序”,进入“启动”标签(如图2),在此窗口列出了系统启动时加载的项目及来源,仔细查看你是否需要它自动加载,否则清除项目前的复选框,加载的项目愈少,启动的速度自然愈快。此项需要重新启动方能生效。
三、优化视觉效果 [方法]选择“系统属性”中的“高级”标签进入“性能选项”界面(如图3),其中“视觉效果”中可供选择的包括:自动设置为最佳、最佳外观、最佳性能、自定义。选中的效果越多则占用的系统资源越多,选定“最佳性能”项将关闭列表中列出诸如淡入淡出、平滑滚动、滑动打开等所有视觉效果。
图3 性能选项-视觉效果
四、关闭系统还原 默认情况下系统还原功能处于启用状态,每个驱动器约被占用高达4%~12%的硬盘空间,并且系统还原的监视系统会自动创建还原点,这样在后台运行就会占用较多的系统资源。
[方法]鼠标右键点击桌面“我的电脑”中的“属性”进入“系统属性”设置窗口,选择“系统还原”标签,将“在所有驱动器上关闭系统还原”置为选中状态(如图4)。
图4 系统属性-系统还原
五、加快选单显示速度 [方法]运行注册表编辑器,进入“HKEY_CURRENT_USER\Control Panel\Desktop”,将名称为MenuShowDelay的数据值由原来默认的400修改为0,修改后XP的开始选单、甚至应用软件的选单显示速度都会明显加快。
六、启用DMA传输模式 所谓DMA,即直接存储器存储模式,指计算机周边设备(主要指硬盘)可直接与内存交换数据,这样可加快硬盘读写速度,提高速据传输速率。
[方法]选择“系统属性”中的“硬件”标签,打开“设备管理器”,其中“IDE控制器”有两项“Primary IDE Channel”及“Secondary IDE Channel”,依次进入“属性→高级设置”,该对话框会列出目前IDE接口所连接设备的传输模式,点击列表按钮将“传输模式”设置为“DMA(若可用)”(如图5)。
图5 IDE传输模式设置
七、移动临时文件储存路径 多数应用软件在运行时都会产生临时文件,而且这些临时文件都默认保存于启动分区C盘,长时间频繁读写C盘极易产生大量文件碎片,从而影响C盘性能,而C盘又是储存系统启动核心文件的分区,C盘的性能直接影响到系统的稳定性与运行效率。应尽量将应用软件安装于启动盘以外的分区并定期对硬盘进行整理,此举可最大程度避免产生磁盘碎片,将启动或读写速度保持在最佳状态。
Internet Explorer临时文件夹 [方法]在IE主窗口中,依次进入“工具→Internet选项→常规”标签,打开“Internet临时文件”设置界面,点击“移动文件夹”按钮将原来保存于C盘的临时目录移动至C盘以外的驱动器中,如果你使用的是宽带,可将“临时文件夹”使用空间设置为最小值1M(如图6)。
刻录时产生的临时文件 [方法]文件在刻录之前都会保存于C盘的刻录临时文件夹中,进入资源管理器,选择刻录机盘符并单击鼠标右键选单的“属性”项,在“录制”标签下可将此临时文件夹安置于其它驱动器。
我的文档 [方法]鼠标右键点击“我的文档”,在属性设置项中可将“我的文档”默认的保存路径修改至其它盘符。
图6 更改IE临时文件保存路径
八、增加虚拟内存 [方法]进入“性能选项”的“高级”设置窗口,首先将“处理器计划”及“内存使用”都调整为“程序”优化模式。点击“更改”按钮进入虚拟内存设置窗口(如图7),若你的内存大于256M,建议你禁用分页文件。默认的分页文件为物理内存的1.5倍。禁用系统缓存需重新启动系统。如果你的内存低于256M,请勿禁用分页文件,否则会导致系统崩溃或无法再启动XP!
图7 性能选项-虚拟内存
除了CPU及硬盘,XP运行性能很大程度取决于内存,鉴于目前内存的价格已经降至低谷,笔者强烈建议大家将内存升级至256M以上(最好是512M),这样才可以更尽情地体验XP的魅力哦! 0x00000058 Y 停止错误编号: (0x00000058) pD]po 说明文字: FTDISK_INTERNAL_ERROR d[*SI 通常的原因: 容错集内的某个主驱动器发生故障。 - ?橙乡热线-可克之家 -- 橙乡热线 U5JPN ?橙乡热线-可克之家 -- 橙乡热线 R0c8 解决停止错误 0x00000058 1 ?橙乡热线-可克之家 -- 橙乡热线 Sa? 使用 Windows 2000 安装盘启动计算机,从镜像(第二)系统驱动器引导。有 t 关如何编辑 Boot.ini 文件以指向镜像系统驱动器的指导,可在 Microsoft 支持 ][)4A[ 服务 Web 站点搜索“Edit ARC path”,网址为: /^?W+ http://www.microsoft.com/isapi/redir.dll?prd=support&sbp=portal TlDQPn ?橙乡热线-可克之家 -- 橙乡热线 \bqHn5 停止错误 0x0000007B $lBZ2R 停止错误编号: (0x0000007B) Gc\5 说明文字: INACCESSIBLE_BOOT_DEVICE > 通常的原因: 初始化 I/O 系统(通常是引导设备或文件系统)失败。 e?qo* ?`z wa 解决停止错误 0x0000007B } Ec:F 1、引导扇区病毒通常会导致这种停止错误。使用反病毒软件的最新版本,检 pnRPeg 查计算机上是否存在病毒。如果找到病毒,则执行必要的步骤把它从计算机上清除 rM:o 掉。请参阅反病毒软件文档了解如何执行这些步骤。 :d 2、卸掉所有新近安装的硬件(RAM、适配器、硬盘、调制解调器等等)。 Yi 3、核对 Microsoft 硬件兼容性列表以确保所有的硬件和驱动程序都与 4Ko^ } Windows 2000 兼容。 |* http://www.microsoft.com/isapi/redir.dll?prd=support&sbp=portal t0}Z 7_BjG7 4、如果使用的是 SCSI 适配器,可以从硬件供应商处获得最新的 Windows loweh 2000 驱动程序,禁用 SCSI 设备的同步协商,检查该 SCSI 链是否终结,并核对 2|dAzd ?橙乡热线-可克之家 -- 橙乡热线 : 这些设备的 SCSI ID。如果无法确定如何执行这些步骤,可参考这些设备的文档。 j*j>%J Kt 5、如果使用的是 IDE 设备,将板上的 IDE 端口定义为唯一的主端口。核对 "P IDE 设备的主/从/唯一设置。卸掉除硬盘之外的所有 IDE 设备。如果无法确认如 &JX2~ 何执行这些步骤,可参考硬件文档。 WIO5<y 6、如果计算机已使用 NTFS 文件系统格式化,可重新启动计算机,然后在该 B 系统分区上运行 Chkdsk /f /r 命令。如果由于错误而无法启动系统,那么使用命 h/7]5F 令控制台,并运行 Chkdsk /r 命令。 n0(Jf6 7、运行 Chkdsk /f 命令以确定文件系统是否损坏。如果 Windows 2000 不 t,lr6 能运行 Chkdsk 命令,将驱动器移动到其他运行 Windows 2000 的计算机上,然后 +*q^+ 从这台计算机上对该驱动器运行 Chkdsk 命令。 TxKT k9/=? -- B; ?橙乡热线-可克之家 -- 橙乡热线 t>`j$ 停止错误 0x0000007F c/i7 停止错误编号: (0x0000007F) `UKfSv 说明文字: UNEXPECTED_KERNEL_MODE_TRAP OW?aJ, 通常的原因: 通常是由于硬件或软件问题导致,但一般都是由硬件故障引起的。 o% I gTG? Y8Qf 解决停止错误 0x0000007F %}[D (+=8 1、核对 Microsoft 硬件兼容性列表以确保所有的硬件和驱动程序都与 f< Windows 2000 兼容。如果计算机主板不兼容就会产生这个问题。 XlM\ http://www.microsoft.com/isapi/redir.dll?prd=support&sbp=portal {*Dn|r L1( 2、卸掉所有新近安装的硬件(RAM、适配器、硬盘、调制解调器等等)。 PT 3、运行由计算机制造商提供的所有系统诊断软件,尤其是内存检查。 x! 4、禁用 BIOS 内存选项,例如 cache 或 shadow。 ETOp9 ?橙乡热线-可克之家 -- 橙乡热线 uz \K8 ?橙乡热线-可克之家 -- 橙乡热线 A(4C 停止错误 0x00000050 8, 停止错误编号: (0x00000050) 4oYX]# 说明文字: PAGE_FAULT_IN_NONPAGED_AREA Q9z+: 通常的原因: 内存错误(数据不能使用分页文件交换到磁盘中)。 ea, m DJJ! 解决停止错误 0x00000050 q!K8 LL 1、卸掉所有新近安装的硬件(RAM、适配器、硬盘、调制解调器等等)。 ly, W9G8 2、运行由计算机制造商提供的所有系统诊断软件,尤其是内存检查。 %\J 3、检查是否正确安装了所有新硬件或软件。如果这是一次全新安装,请与硬 -\ ;o 件或软件制造商联系,获得可能需要的任何 Windows 2000 更新或驱动程序。 e.uJ: 4、如果计算机已使用 NTFS 文件系统格式化,可重新启动计算机,然后在该 Wv 系统分区上运行 Chkdsk /f /r 命令。如果由于错误而无法启动系统,那么使用命 0 令控制台,并运行 Chkdsk /r 命令。 5=H<W 5、禁用或卸载所有反病毒程序。 m0Bsy 6、禁用 BIOS 内存选项,例如 cache 或 shadow。 }ZO6x ?橙乡热线-可克之家 -- 橙乡热线 1f ?橙乡热线-可克之家 -- 橙乡热线 q<^# 停止错误 0x00000077 b32 停止错误编号: (0x00000077) j7]4 说明文字: KERNEL_STACK_INPAGE_ERROR ok{ 通常的原因: 无法从分页文件将内核数据所需的页面读取到内存中。 A/t> do@T O".h 解决停止错误 0x00000077 l; Zh 1、使用反病毒软件的最新版本,检查计算机上是否存在病毒。如果找到病毒 _ ,则执行必要的步骤把它从计算机上清除掉。请参阅反病毒软件文档了解如何执行 rmL%) 这些步骤。 K/h-& 2、如果计算机已使用 NTFS 文件系统格式化,可重新启动计算机,然后在该 8b2FX 系统分区上运行 Chkdsk /f /r 命令。如果由于错误而无法启动系统,那么使用命 U 令控制台,并运行 Chkdsk /r 命令。 ! 3、运行由计算机制造商提供的所有系统诊断软件,尤其是内存检查。 NRat2 4、禁用 BIOS 内存选项,例如 cache 或 shadow。 ?i ?橙乡热线-可克之家 -- 橙乡热线 7Dms 停止错误 0x00000079 R14k 停止错误编号: (0x00000079) Fd|% 说明文字: MISMATCHED_HAL Yunc 通常的原因: 硬件抽象层与内核或机器类型不匹配(通常发生在单处理器和多处 (| 理器配置文件混合在同一系统的情况下)。 oo )& $F5^ 解决停止错误 0x00000079 ,I: HWQ 要解决本错误,可使用命令控制台替换计算机上错误的系统文件。 S0 单处理器系统的内核文件是 Ntoskrnl.exe,而多处理器系统的内核文件是 `O) Ntkrnlmp.exe。但是,这些文件名要与安装媒体上的文件相对应;在安装完 d Windows 2000 后,不论使用的是哪个源文件,都会被重命名为 Ntoskrnl.exe 文 COH 件。HAL 文件在安装之后也使用名称 Hal.dll,但是在安装媒体上却有若干个可能 jF[( 的 HAL 文件。 _0JT ?橙乡热线-可克之家 -- 橙乡热线 >2,Nug 停止错误 0x0000007A : 停止错误编号: (0x0000007A) Nt 说明文字: KERNEL_DATA_INPAGE_ERROR f 通常的原因: 无法从分页文件将内核数据所需的页面读取到内存中。(通常是由 c=-h/} 于分页文件上的故障块、病毒、磁盘控制器错误或有故障的 RAM 引起的)。 34oS -,`= PLzA 解决停止错误 0x0000007A .I :4bddQ 1、使用反病毒软件的最新版本,检查计算机上是否存在病毒。如果找到病毒 Ej ,则执行必要的步骤把它从计算机上清除掉。请参阅反病毒软件文档了解如何执行 0 这些步骤。 #" 2、如果计算机已使用 NTFS 文件系统格式化,可重新启动计算机,然后在该 y| 系统分区上运行 Chkdsk /f /r 命令。如果由于错误而无法启动系统,那么使用命 bX. 令控制台,并运行 Chkdsk /r 命令。 >jJ 3、运行由计算机制造商提供的所有系统诊断软件,尤其是内存检查。 tXgo>" ?橙乡热线-可克之家 -- 橙乡热线 0yXx! ?橙乡热线-可克之家 -- 橙乡热线 9e?LvL 停止错误 0xC000021A ]{ 停止错误编号: (0xC000021A) <ICpA 说明文字: STATUS_SYSTEM_PROCESS_TERMINATED ]!" 通常的原因: 用户模式子系统,例如 Winlogon 或客户端服务器运行时子系统 ~=Y< (CSRSS),已被损坏,所以无法再保证安全性。 5~V 9eEQ ]xE 解决停止错误 0xC000021A 4b^YW` d4w 1、卸掉所有新近安装的硬件(RAM、适配器、硬盘、调制解调器等等)。 { 2、如果无法登录,则重新启动计算机。当出现可用的操作系统列表时,按 7g/oR F8 键。在 Windows 2000 高级选项菜单屏幕上,选择“最后一次正确的配置”, x``s 然后按回车键。 TTg 3、运行故障恢复控制台,并且允许系统修复任何检测到的错误。 4 ?橙乡热线-可克之家 -- 橙乡热线 EJn ?橙乡热线-可克之家 -- 橙乡热线 C+4O 停止错误 0xC0000221 s`[Ga 停止错误编号: (0xC0000221) &gzR%f 说明文字: STATUS_IMAGE_CHECKSUM_MISMATCH -a 通常的原因: 驱动程序或系统 DLL 已被损坏。 vpj kgAA] Iw_ 解决停止错误 0xC0000221 r&?$i 1A 1、如果计算机已使用 NTFS 文件系统格式化,可重新启动计算机,然后在该 K< 系统分区上运行 Chkdsk /f /r 命令。如果由于错误而无法启动系统,那么使用命 ,@> 令控制台,并运行 Chkdsk /r 命令。 8=~% 2、运行故障恢复控制台,并且允许系统修复任何检测到的错误。 * 3、如果在 RAM 添加到计算机之后,立即发生错误,那么可能是分页文件损 \* 坏,或者新 RAM 有故障或不兼容。删除 Pagefile.sys 并将系统返回到原来的 %i RAM 配置。 p 4、运行由计算机制造商提供的所有系统诊断软件,尤其是内存检查。{6)PS |