如果你发现 Windows 11 启动越来越慢、程序打开总要等几秒、桌面图标半天才加载出来,而且设备里装的是传统的机械硬盘(HDD),那八成是 C 盘文件碎片太多,导致磁头反复寻道、白白浪费时间。这里有个前提:必须先确认磁盘类型是 HDD,才能做真正的碎片整理,否则操作无效,甚至可能损伤 SSD。

下面按步骤来,每一步都有讲究,别跳。
确认磁盘类型与当前碎片状态
这个环节不能省略——对 SSD 执行传统碎片整理会加速闪存损耗,而对 HDD 不做分析就直接优化,也可能白费时间。正确的做法是:
点击任务栏搜索图标 → 输入“碎片整理和优化驱动器” → 打开应用 → 等列表加载出来。
重点看“媒体类型”这一列:显示【硬盘驱动器】的,说明是机械硬盘,可以放心操作;如果显示“固态驱动器”,请立即停手,转而检查 TRIM 是否已启用。
选中 C: 盘 → 点击“分析”按钮 → 等几秒到十几秒 → 状态如果显示“建议运行”或者碎片率 ≥ 10%,那就说明该清理了。
通过“此电脑”属性入口配置自动优化计划
这个方法的好处是不依赖搜索索引,就算桌面图标被隐藏、搜索功能罢工,也能稳定进入,适合首次设置或排查环境问题。
第一步:双击“此电脑” → 右键 C: 盘 → 选择“属性” → 切换到“工具”选项卡 → 点击“优化…”按钮。
第二步:在“优化驱动器”窗口中,点下面的“更改设置”。
第三步:勾选“按计划运行”,频率选“每周”——这是最平衡的选择,既能防止碎片累积,又不会过度占用系统资源。
【务必点击“选择”按钮,在弹出窗口中只勾选 C: 盘(并确认其媒体类型是硬盘驱动器),取消所有 SSD 分区的勾选】
第四步:勾选“如果错过计划时间,则在错过三次后重新运行” → 点击“确定”保存。
用 PowerShell 强制启用底层 ScheduledDefrag 服务
图形界面设置有时因为权限或服务注册异常而失效,这时候需要直接操作系统级的任务调度器。
方法一:右键开始菜单 → 选择“Windows Terminal(管理员)” → 输入:Get-ScheduledTask -TaskName "ScheduledDefrag" → 回车。
如果返回结果中“State”列显示“Disabled”,说明计划已被禁用,需要手动激活。
接着输入:Enable-ScheduledTask -TaskName "ScheduledDefrag" → 回车。
再输入:Start-ScheduledTask -TaskName "ScheduledDefrag" → 回车,立即触发一次任务,看看是否能正常运行。
