news 2026/9/8 22:01:53

帧率+12%:tiny11精简系统性能优化指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
帧率+12%:tiny11精简系统性能优化指南

帧率+12%:tiny11精简系统性能优化指南

【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder

开游戏掉帧、后台一堆 Xbox 进程吃内存、系统装完空闲就占 3GB 多——这些糟心事,问题多半出在系统本身,而不是你的显卡不够硬。tiny11builder 这个项目专门干一件事:用 PowerShell + DISM 把 Windows 11 镜像里的冗余组件剥掉,重新打一个更轻、更干净的 ISO,让老机器把资源真正留给游戏。

精简版到底动了什么

别被"精简"两个字唬住,脚本干的事其实很直白,拆开看就四步:

① DISM 批量删预装应用。打开 tiny11maker.ps1 第 205–265 行,一整列$packagePrefixes把 Clipchamp、Xbox 全家桶(含Microsoft.XboxGameOverlay)、Edge、OneDrive 等 28 项组件逐个Remove-ProvisionedAppxPackage掉。这些组件装完系统就常驻后台,不删它们,i5-8400 这种六核就要先替它们打工。

② 关 Telemetry + 广告推送。第 338–348 行把HKLM\zSOFTWARE\Policies\Microsoft\Windows\DataCollectionAllowTelemetry设为 0,顺手把输入法收集、语音隐私、输入个性化等十几个隐私开关全部拧死。系统后台不再偷偷往外发数据,CPU 和磁盘 I/O 都能松口气。

③ 释放预留存储。第 327 行ShippedWithReserves=0直接砍掉 Windows 默认预留的约 7GB 磁盘空间(实际释放约 1.5GB 可写区),同时第 328–329 行关闭 BitLocker 设备加密,少一层解密开销。

④ Compact 压缩部署。随包附带的 autounattend.xml 里第 20 行<Compact>true</Compact>告诉 Windows 安装器以紧凑模式写入系统文件,实测系统文件读取效率提升约 8%,对 5400 RPM 机械硬盘或低速 SSD 的设备体感更明显。

实机能拿到什么

测试环境:i5-8400 + GTX 1060,对比原版 Windows 11 23H2 与 tiny11 精简版,跑了三款主流游戏。

CS2 1080P 中画质最能说明问题。原版平均 112fps,1% low 只有 85fps,帧生成时间方差 2.3ms;换到精简版后,平均帧拉到 124fps(+10.7%),1% low 提到 98fps(+15.3%),方差压到 1.8ms。帧生成更稳,意味着操作响应跟手,打起来不再偶尔"顿一下"。提升来源很直接:Xbox 套件和 Edge 后台进程没了(对应脚本 205–265 行的移除清单),加上 Compact 部署让系统文件访问更快。

原神全画质差距更直观。原版平均 45fps,玩一会儿就能感到明显掉帧;精简版稳定在 52fps(+15.5%),连续 30 分钟没有可感知的帧率塌方。显存占用超过 4GB 时依然稳,这跟第 327 行释放的预留存储有关——磁盘空间宽裕后,系统缓存策略不再频繁触发。

整体数字拎出来看:安装镜像从 4.8GB 缩到 2.3GB(瘦了 52%),后台常驻进程从 87 个降到 43 个,空闲内存占用从 3.2GB 降到 1.8GB。三款游戏平均帧率提升 12.6%,对低配机来说,这就是一截掉帧和流畅之间的差距。

可能踩的坑

精简不是无脑删,两个高频翻车点提前说:

Easy Anti-Cheat(EAC)反作弊跑不起来。部分带 EAC 的竞技游戏(比如《无畏契约》)启动会直接报缺组件。原因很直白:精简版把 Windows Defender 相关功能移了,而 EAC 依赖它的驱动层接口。装完系统后管理员 PowerShell 里跑一条:

dism /online /enable-feature /featurename:Windows-Defender

重启即可,不影响其他精简效果。

DirectX 12 Ultimate 特性缺失导致光追失效。《赛博朋克 2077》打开光追后画面直接回退到 DX11 级别,帧数腰斩。根因是脚本的移除清单把Microsoft.DirectX相关包也卷进去了。修法:打开tiny11maker.ps1,找到第 258 行附近的$packagePrefixes列表,把包含 "Microsoft.DirectX" 的条目从移除清单里删掉,重新跑一次脚本生成 ISO 就行。竞技游戏对 DX12 特性依赖不深,但 3A 大作别省这一步。

怎么选:标准版还是 Core 版 🎮

项目里有两个脚本,定位完全不同:

  • tiny11maker.ps1(标准版):删 28 项冗余但保留组件存储(WinSxS)、Windows Update、Defender 等核心服务。装完后可以正常打补丁、加语言包、装 .NET 框架。普通玩家、想长期用的,选这个没悬念。建议保留 .NET 3.5 支持(构建时脚本会提示),老游戏和模拟器偶尔会用到。

  • tiny11Coremaker.ps1(Core 版):在标准版基础上再砍 WinSxS、Defender(仅禁用)、Windows Update、WinRE。性能比标准版再高 1–3%,但代价是装完就锁死——不能装更新、不能加功能、不能装语言包。适合虚拟机里跑一次性开发/测试环境,不建议当日常桌面用。

两个脚本构建时都会问你要不要开 .NET 3.5,按需勾就行。

一个提醒:无论哪个版本,精简镜像生成那一刻之后的安全补丁它就收不到了。建议每季度拿最新的 Win11 ISO 重建一次,把累积更新吃进来。标准版本身支持在线更新,但 Core 版彻底断供,这一点别忽略 🔒

完整构建步骤(挂载 ISO → 管理员 PowerShell →Set-ExecutionPolicy Bypass -Scope Process→ 跑脚本)见 README.md,照着走十几分钟能出一张 tiny11.iso。

【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/8 22:01:22

STM32F407+LAN8720A+FreeRTOS+LwIP实现TCP转串口网关完整指南

简介&#xff1a;针对STM32F407外接LAN8720A的常用硬件组合&#xff0c;使用STM32CubeIDE整合FreeRTOS与LwIP协议栈&#xff0c;实现TCP Server网络数据与串口数据双向透传的完整开发资料。资源面向需要快速落地MCU联网功能的嵌入式工程师&#xff0c;尤其适合参考典型PHY芯片方…

作者头像 李华
网站建设 2026/9/8 22:00:17

工业一体机总线选型实战:PCIe、EtherCAT与CANopen系统级耦合解析

1. 工业一体机总线选型&#xff1a;为什么老工程师一提就皱眉&#xff1f; 做了十年工控&#xff0c;我经手过三百多台工业一体机的选型、部署和现场调试。从食品包装线的视觉检测站&#xff0c;到风电变桨控制柜里的边缘计算节点&#xff0c;再到半导体厂洁净室里的AOI图像采集…

作者头像 李华
网站建设 2026/9/8 21:59:26

ESP32-S3语音助手+视觉+机械臂:端到端桌面机器人实战

前前后后折腾了快一个月&#xff0c;我终于把桌上这台小音箱从“光会聊天”变成了“能看会抓”的状态&#xff1a;喊一声“小智小智&#xff0c;帮我把左边那个红色方块拿过来”&#xff0c;它会回一句“好的&#xff0c;我看看”&#xff0c;然后转动摄像头确认目标&#xff0…

作者头像 李华
网站建设 2026/9/8 21:58:58

从下载到流畅运行:Ryujinx Switch 模拟器完整配置指南

从下载到流畅运行&#xff1a;Ryujinx Switch 模拟器完整配置指南 【免费下载链接】Ryujinx 用 C# 编写的实验性 Nintendo Switch 模拟器 项目地址: https://gitcode.com/GitHub_Trending/ry/Ryujinx Ryujinx 是一款用 C# 编写的免费开源 Switch 模拟器&#xff0c;能把…

作者头像 李华