你是否在听信“专家”建议后,修改过 Windows 系统的默认设置,想着能提高性能,结果却陷入了无尽的麻烦?系统变慢、崩溃、卡顿,但又不知道具体是什么导致。这一刻,你会发现,最简单的解决办法就是——恢复默认值。
让一切回归最初的状态,不再被无谓的“优化”拖累。

来自发现频道的 @Hue 同学,推荐了一个倒反天罡、逆理违天的工具:
把所有人为修改的 Windows 参数,重置回微软官方默认值。
青小蛙在看到后表示:终于有人干这事了。

其实还蛮好笑的。
青小蛙觉得(仅代表个人意见),当你用的操作系统足够久而没有重装的前提下,设置修改的越少,系统活得越久。
仔细想一下,“重装”本身就代表着一切回归默认值,这一切就讲得通了 😂
这款名为 RepairBadTweaks 的开源工具的开发者也提到了这个问题:

为什么要这样?
随着对 Windows 系统进行微调越来越流行,一些自称专家的人错误地解读微软文档和其他资料。这导致一些技术水平较低的用户盲目信任这些“微调者”,从而对操作系统性能产生负面影响。
该脚本旨在将这些调整恢复为默认值。
😂
专家快出来背锅!
使用方式
非常简单,打开你的 PowerShell:
iwr 'https://raw.githubusercontent.com/zoicware/RepairBadTweaks/main/RepairTweaks.ps1' | iex
就行了(项目地址:Github)。
不过话说回来,Windows 10 以来的系统,经得起轻微折腾,重装次数断崖式减少。
具体恢复参数内容
1. 系统服务与调度
- Svc Split Threshold 恢复服务主机(svchost)分割阈值到 Windows 默认策略。
- Win32PrioritySeparation 恢复前台 / 后台线程调度权重的默认值。
- CSRSS Priority 修复被错误修改的关键系统进程(csrss.exe)优先级。
2. 启动与内核计时相关(BCD / Timer)
- useplatformclock
- disabledynamictick
- useplatformtick
- tscsyncpolicy 以上 BCD 参数统一恢复为 Windows 默认配置。
- Timer Resolution 纠正被错误“强制提高”或锁定的系统定时器行为。
- HPET(High Precision Event Timer) 修复被误禁用或错误配置的高精度事件计时器相关设置。
3. 输入设备(鼠标 / 键盘)
- Mouse / Keyboard Queue Size 恢复输入设备中断队列大小的默认值。
- Raw Mouse Throttle 撤销不合理的鼠标轮询/节流修改。
4. 网络相关
- TCP Auto-Tuning 恢复 TCP 接收窗口自动调节机制为微软推荐的默认行为。
5. 内存与性能相关
- Memory Management 恢复常见被误改的内存管理注册表参数。
- DPC(Deferred Procedure Call)设置 修复线程化 DPC、普通 DPC 的错误调整。
6. 图形与显示
- Multi-Plane Overlay(MPO) 确保多平面覆盖功能未被错误禁用。
7. 系统功能与服务
- Prefetch / Superfetch(SysMain) 恢复被错误关闭的预取与内存学习机制。
- Windows Error Reporting 重新启用错误报告服务。
8. 安全相关
- Spectre / Meltdown Mitigations 确保 CPU 漏洞缓解措施没有被人为禁用。
最后
开发者还提到,关于这里恢复的每一限参数,微软官方博客都做过解释说明。
原文:https://www.appinn.com/repair-bad-tweaks/