[ZOL中关村在线原创技术]网上流传的Windows优化教程大多是一长串“关闭这个、禁用那个”的罗列。但问题在于,Windows11的默认配置已经针对主流硬件做了大量自适应调整,比如内存管理、预取、电源调度、混合架构线程调度等等,所以盲目禁用组件往往收益极小,甚至会导致卡顿、兼容性问题以及安全风险。
本次要聊的优化策略遵循三条原则:
其一是先教大家如何判断自己电脑存在的问题,建立一个印象中的性能基线,之后再做改动,这样的好处是不做无谓的调整。
其二是尽量确保每次只改一项,这样可以判断到底哪项修改有效、哪项是无效的。
其三是优先选择可逆、受官方支持的设置。例如注册表魔改或第三方优化大师这些手段不在推荐之列。
全文按影响面由大到小进行调整设定,包含了启动与后台负载、电源与CPU调度、内存与存储、图形与游戏、安全功能的性能代价、网络。最后笔者也给出了维护与常见误区的提示,有需求的朋友可以参考。
·如何判断问题
闲话不多说,我们直接上步骤。
首先我们打开任务管理器(Ctrl+Shift+Esc)做第一道诊断,重点看三个地方:
“进程”页按CPU、内存、磁盘、网络排序,找到长期占用资源的进程。
“启动应用”页里的每项都有“启动影响”评级(高/中/低/未测量),这是优化开机速度最直接的依据。
“性能”页里观察磁盘活动时间是否长期接近100%、内存“已提交”是否逼近上限、CPU是否被某个核心单独拉满。
另外资源监视器(resmon)可以进一步看到每个进程的磁盘读写队列长度、可能存在的错误,后者持续偏高通常意味着物理内存不足、系统正在频繁换页。
对于“说不清哪里慢”的问题,微软官方其实提供了WPR/WPA这样的权威检测工具。大家可以按照下面的流程去部署和使用:
wpr-startCPU-startDiskIO#复现卡顿场景wpr-stoptrace.etl
用WPA打开trace.etl后,可以查看CPU采样、上下文切换、磁盘I/O延迟,以及引起卡顿的DPC/ISR(驱动中断处理)耗时。若怀疑启动慢,可使用WPR的Boot分析,查看各阶段(BIOS、Winload、SessionInit、PostBoot)耗时。
另外可以借助以下工具去做更为深入的判断:
SysinternalsAutoruns:比任务管理器更完整地列出自启动项、计划任务、驱动、服务、浏览器扩展。
ProcessMonitor:定位某个进程是否在反复读写某个目录或注册表项。
powercfg/energy与powercfg/requests:分析电源配置问题,以及哪些进程阻止系统进入低功耗状态。
LatencyMon等DPC延迟工具:排查音频爆音、鼠标卡顿类问题,多数最终指向某个驱动。
建议在优化前记录开机到可用的时间、空闲时的内存占用、典型工作负载等数据。
做好准备之后,我们来进行系统优化。
·可以禁用的项目
首先通过设置>应用>启动,或任务管理器“启动应用”页。
这里可以禁用云同步、聊天、更新器、厂商“管家”类软件的自启动,需要时手动打开。
不要禁用输入法、触控板/键盘驱动配套程序、杀毒软件和显卡控制面板中确有必要的组件。
用Autoruns检查“计划任务”页签,因为很多更新器并不出现在启动应用里,而是以登录触发的计划任务运行。
禁用自启动并不会卸载软件,可随时恢复,是风险最低的优化手段之一。
·应用权限调整
接下来我们做一些后台应用权限方面的调整,比如MicrosoftStore的UWP/打包应用等,可以在设置>应用>已安装的应用>目标应用右侧“…”符号>高级选项>后台应用权限里进行调整,将不需要后台运行的应用改为“从不”即可。
另外任务栏上的小组件、搜索推荐等会带来少量后台进程与网络请求。可在设置>个性化>任务栏中关闭不使用的入口。需要注意这类组件的实际占用通常较小,优化的收益主要体现在内存较少的老设备上,比较适合企业用户去调整。个人电脑内存一般都超过8GB,无需做调整。
·快速启动的取舍
“快速启动”本质是混合关机,也就是关机时把内核会话写入休眠文件,下次开机直接恢复。优点是冷启动更快,但缺点是驱动与内核状态不会被彻底重置,一些长期运行后出现的驱动异常、双系统磁盘占用问题会被保留。如果你遇到“重启正常、关机再开机就异常”的现象,可在控制面板>电源选项>选择电源按钮的功能中关闭快速启动。对于NVMeSSD机器,关闭后冷启动的差距通常只有数秒,不过对于长期不清理系统垃圾文件的电脑来说,提速还是比较明显的。
·电源模式与CPU调度
在设置>系统>电源和电池>电源模式里,Windows11提供了最佳能效、平衡以及最佳性能三种选项。该设置不仅调整频率策略,还会影响后台任务的调度优先级与定时器合并策略。台式机和接入电源的笔记本电脑,在需要持续高负载时可选最佳性能。
另外,Windows的电源计划仍可通过powercfg管理。部分版本默认不显示“卓越性能”(UltimatePerformance)计划,大家可以使用下面命令进行添加:powercfg-duplicateschemee9a42b02-d5df-448d-aa00-03f14749eb61powercfg/list
该计划减少了如核心降频、挂起带来的微延迟,适合工作站和高性能电脑。不过它会提高待机功耗与发热,笔记本在电池供电时不建议使用。另外对大多数桌面用户来说,平衡模式配合现代CPU的硬件调频延迟已经足够低。
在高级电源设置的处理器电源管理中,也可调整处理器性能提升模式、最小处理器状态等。这里有一个常见的误区是把最小处理器状态设为100%,在现代CPU上它会让核心长期保持高频运行,不过收益有限而且功耗和温度明显上升,所以不建议设为100%,可以适当调低来达成性能与功耗、温度的平衡。
·混合架构CPU调优
英特尔12代酷睿及之后的混合架构依赖硬件反馈(ThreadDirector)与操作系统调度器协同,Windows11针对此做了专门优化。只要大家是比较新的电脑,都可以参考以下几条使用建议:
首先,保持芯片组驱动、BIOS更新到最新,因为调度行为经常随这些更新而改进。
其次,不要用第三方工具强行绑定亲和性选项,除非你已确认某个特定程序被错误调度。
其三,前台应用会获得调度优先,切换到最佳能效模式可能让后台任务被更多地放到能效核上,对于笔记本需要延长续航能力来说,这项调整很有效果。
·内存与存储设置
通过sysdm.cpl>高级>性能设置>高级>虚拟内存这一路径,可以对其进行设定。
强烈建议保持自动管理所有驱动器的分页文件大小的选项。完全禁用页面文件并不会让系统更快,一方面部分程序依赖提交内存(commit)机制,另一方面系统无法生成完整内存转储,崩溃分析会变得困难。如果系统盘空间紧张,建议转存或扩容,而不是关闭。
微软从Windows10起还引入了内存压缩机制,也就是把不常用的页压缩后留在内存中,而不是立即写盘。建议大家可以使用PowerShell的Get-MMAgent查看状态。在绝大多数设备上应保持开启,禁用它通常只会增加磁盘换页。
在使用SSD的过程中,切忌不要对SSD进行传统意义上的“碎片整理”,否则会影响SSD的工作稳定性。
另外通过设置>系统>存储>存储感知可自动清理临时文件与回收站。休眠文件hiberfil.sys的大小约为内存的一定比例,若你不使用休眠,也不使用快速启动的话,可执行powercfg/hoff来充分释放空间。
从Windows11较新的版本开始,微软提供了DevDrive,基于ReFS并配合MicrosoftDefender的“性能模式”,专为包含大量小文件的开发工作负载设计,如node_modules、Cargo、NuGet、Git仓库的构建与依赖缓存。通过设置>系统>存储>磁盘和卷>创建开发驱动器选项,划出至少50GB空间。然后把源码与包缓存放到DevDrive上,就能够明显提升构建速度,这对于专业开发人员来说非常实用。
·图形、显示与游戏
显卡驱动对游戏与图形应用性能的影响,远大于绝大多数系统开关。建议使用显卡厂商官方驱动,更新前先确认发行说明中的已知问题,出现回归时,使用DDU类工具干净卸载后重装稳定版本。
当然,借助一些系统设定也能提升性能。
通过设置>系统>屏幕>显示卡>默认图形设置>硬件加速GPU计划,可以把部分显存调度工作交给GPU自身,理论上可以降低CPU开销和延迟。实际效果虽然会因GPU与驱动而,但较新的NVIDIA/AMD显卡通常无负面影响,并且是部分功能,比如某些帧生成技术的前提,这里建议开关之后各做一次测试,以自己的游戏为准来衡量加速是否有用。
·安全功能与性能以及内存完整性(VBS/HVCI)
通过设置>隐私和安全性>Windows安全中心>设备安全性>内核隔离的路径。大家可以对内存完整性依赖虚拟化安全(VBS)进行设定,在内核层面阻止未签名或被篡改的驱动代码被注入。它对部分游戏和对CPU敏感的负载有可测量的性能影响,影响大小与CPU世代有关,近几代CPU的硬件加速(如MBEC/GMET)已使开销缩小,但依旧有影响,所以追求更好性能体验的话,可以将其关闭,但随之安全风险也会增高。
·MicrosoftDefender的合理调优
MicrosoftDefender通常会让大家很头疼,但它确实是Windows11系统的安全保障。在不关闭的情况下其实可以通过一些调优设置来让它变得好用。
使用前述DevDrive的性能模式,这是官方设计的低风险方案。而对确实可信的构建输出目录添加排除项,也是一项有效措施。
所以不要因为占用CPU而整体关闭Defender。而且若系统有其他受信任的杀毒软件时Windows会自动处理共存,对性能的影响不大。
·硬件与固件层面的优化
软件设置的上限由硬件和固件决定,以下几项往往比任何系统开关都有效:
首先是内存频率与双通道,在BIOS中启用XMP/EXPO,并确认内存工作在双通道。单通道会明显降低核显与许多应用的性能。
打开ResizableBAR(可调整BAR),对支持的显卡与主板,开启后可改善部分游戏的显存访问效率。
关注BIOS/UEFI与芯片组驱动更新,调度、功耗管理、固件TPM稳定性等问题经常通过更新修复。
关注NVMe固件与散热,因为SSD过热降速会表现为间歇性卡顿,必要时应该加装散热片。
升级内存:,如果资源监视器显示硬错误持续偏高、提交内存经常超过物理内存,加内存是最直接的方案。16GB对多数日常与办公场景比较从容,但开发、虚拟机、设计工作则倾向32GB及以上。
·结语
Windows11的性能优化本质上是一场找到真正瓶颈的诊断工作,而不是一份通用开关设置的清单。所以可以按如下优先级来行动:
用任务管理器与资源监视器判断瓶颈在CPU、内存、磁盘还是GPU。
精简自启动与后台应用,更新驱动与BIOS。
根据设备类型选择合适的电源模式,检查内存容量与SSD状态。
针对具体场景(游戏、开发、办公)启用对应能力,如游戏模式、DevDrive、VRR等。
谨慎对待以安全换性能的选项,并为所有改动保留回滚路径。