关于Atlas OS项目及其定制的Windows

查看 37|回复 0
作者:仲秋晨微霜   

哈喽各位酷友大家好,相信大家都对“游戏版Windows”的Atlas OS有所听闻,那么就由我来给大家简单介绍一下Atlas OS项目以及为大家带来我自己自制的AtlasOS和类AtlasOS定制系统
========================================
首先,什么是Atlas系统?
Atlas OS是一个修改版的 Windows,删除了众多拖慢 Windows 系统的组件(游戏性能下降的罪魁祸首)。Atlas 是一个透明且开源的项目,致力于让玩家享受到同等的待遇(无论是在一台土豆服务器,还是高性能 PC 上运行)。
Atlas 在主要优化性能的同时,也是减少系统、网络、输入延迟的一个极佳选择。
(以上摘自Atlas项目官方介绍)
目前根据本人的封装经验和一些尝试而言,Atlas OS主要的特点在于他们的精简内容和Atlas-Config上。
精简的工作主要由NTLite完成,在封装指南中他们也会要求删除个别Windows的DLL运行文件(AMD与Intel带有核显的CPU在你处于联网状态时自动安装Windows Update上的核显驱动的配置文件)。
然后再向Windows文件夹中注入AtlasModules并设置在首次启动时先运行Atlas.cmd来唤起atlas-config.cmd进行系统的性能配置:
经过对atlas-config.cmd的进一步了解,我发现他们对Windows进行多方面的修改。
前段他们会先更改注册表来禁用部分Windows的服务,然后他们会调整组策略来控制Windows设置中的一些“没用的选项”,再然后会有一段代码用来全面禁用Windows Update(包括禁用用户对Windows Update的所有选项访问权限等),再往下他们就会对电源计划进行操作,先启用一个他们自己的Atlas Power Plan,然后调整休眠值等一系列参数,并向用户扩展更多的电源设置选项(其中就扩充了至少五项的CPU调度设置,默认状态下仅有最大CPU频率和最小CPU频率。还有对硬盘的电源设置等),实测Atlas Power Plan基于“高性能”作为原始电源计划进行的一系列调整(对于一些降压CPU的笔记本来说,其实更推荐自己动手去加一个卓越性能,效果要比Atlas Power Plan要好一些,个人感觉Atlas Power Plan更倾向于桌面级CPU进行的配置)
第二阶段他们会利用NSudo给当前的CMD提权以进行更深度的修改,具体涉及到的更改本人还并没有研究得很明白,同时在这一阶段他们会利用高权限禁用一些系统硬件(如BIOS控制器,热管理等硬件),这对笔记本用户提升感知就明显了一点,尽管这并不能突破TDP和温度墙[受虐滑稽][受虐滑稽][受虐滑稽]
第三阶段就是一些系统深层次的配置了[cos滑稽],具体一些注释也都是看不懂的境界了,本人目前也就涉及到第一部分的那些简单语句的修改而已。[doge笑哭]
其次,关于Atlas OS对PC性能的提升问题。
Atlas OS对PC性能的提升一直存在很大争议的,但是我认为,Atlas OS在压榨性能这方面确实做了实质性的修改和努力,他们一直在致力于降低延迟和优化性能,同时最近两个月他们的定制对更多的系统的兼容性都增强了。网上的评价也是褒贬不一,我个人比较倾向于Atlas OS在较老的PC上可能会有很明显的性能提升,对于十代及以上CPU恐怕收效就可谓“感知不强”甚至是负优化了。另一方面,Atlas-Config的定制会禁用很多大家平时在使用中可能会遇到的一些Windows设置,这会让很多人觉得很头痛,系统很难用等。一般情况下你可以使用在桌面预置的Atlas工具箱来撤销部分你觉得不合适的更改,特殊情况下你则需要去修改AtlasModules中的atlas-config.cmd来舍弃Atlas的一些更改。(注意:此时你需要保证你的PC处于未被atlas-config.cmd配置过的状态)
========================================
那么,Atlas OS都修改了什么?
Atlas 删除了大量预装的应用程序和其他组件。尽管这可能会破坏一些兼容性,但它会显著减少镜像的大小(例如删除 Windows Defender 等功能)。这种修改主要针对游戏,(理论上)不会影响大多数教育和工作程序正常工作。
Atlas 预先调整了一些东西,在保持兼容性的同时也努力提高其性能,我们将每一滴可以压榨的性能都注入到了我们Windows映像中。下面列出了我们为改进 Windows 所做的一些更改。
自定义电源计划
减少服务程序
减少驱动程序
禁用不需要的设备
禁用节电功能
禁用影响性能的安全缓解措施
自动启用 MSI(信息信号中断)模式
引导配置优化
优化线程调度
(以上摘自Atlas项目官方介绍)
========================================
关于自行制作Atlas OS或尝试应用Atlas配置的指南
首先,根据上面的各种介绍,你应该大致了解了Atlas OS项目的一个整体情况
但是鉴于Atlas OS开发组没有制作基于中文母盘的Atlas OS且经过Atlas配置后无法添加简体中文的问题
一些具备一定动手能力的网友便跃跃欲试尝试自行封装AtlasOS系统
其实封装一个AtlasOS的步骤并不困难,具体步骤引用GitHub上的封装指南(目前最新副本中已经不再提供此文档)
准备:
具有“家庭”或更高许可证的NTLite 。
解压工具(7-Zip、WinRar 等)
Atlas 存储库的本地副本。
Microsoft 的默认 Windows 版本。( 1803,20H2,22H2 )
开始:
1、解压你准备好的镜像文件中的install.esd或install.win
2、打开 NTLite 并用NTLite挂载和加载镜像
3、从存储库中导入对应版本的 Atlas 精简预设并应用它。
(精简预设已于2023年2月8日的更新不再随其它配置文件一同提供)
4、如果需要,可以自行集成驱动程序和注册表文件。
5、将以下文件夹/文件复制到 NTLite 挂载目录 (%temp%\NLTmpMnt01)
(注意,此过程需要配合DISM++的“文件浏览器”功能才能实现)
- Web >> %temp%\NLTmpMnt01\Windows\Web (你需要先把原有的文件夹删除)
- layout.xml >> %temp%\NLTmpMnt01\Windows\layout.xml
- AtlasModules >> %temp%\NLTmpMnt01\Windows\AtlasModules
- User Account Pictures >> %temp%\NLTmpMnt01\ProgramData\Microsoft\User Account Pictures (你需要先把原有的文件夹删除)
- Desktop/Atlas >> %temp%\NLTmpMnt01\Users\Default\Desktop\Atlas
- Atlas.cmd >> %temp%\NLTmpMnt01\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\Atlas.cmd
6、在NTLite中对组件、设置、服务等进行任何您想要的更改。
7、转到“应用”选项卡并单击“处理”
完毕!
当然,如果你不擅长封装系统的话,仍可以体验到Atlas OS定制所带来的性能提升。
经过上面的各种介绍你就会发现Atlas OS修改核心就是基于Atlas.reg、Atlas.cmd、atlas-config.cmd来实现的,如果你正在使用By不忘初心或是By小修的精简版Windows系统(极不建议在完整版的官方系统上直接应用Atlas配置),你只需要去GitHub上获取一套最新版的配置文件,将Atlas.reg注入注册表,Atlas.cmd和Desktop文件夹里的Atlas工具箱放到桌面,把AtlasModules文件夹和layout.xml放到Windows文件夹里再运行桌面上的Atlas.cmd,跑完重启后你的系统就成为了一个类Atlas OS系统啦[doge呵斥][doge呵斥][doge呵斥]。不过要注意,我一般建议在刚装好系统时就进行Atlas配置,否则当你装好杀软准备日用时再要进行Atlas配置你就要确保杀软已经被你完全关闭,要不然Atlas-Config真的就是寸步难行了[受虐滑稽][受虐滑稽][受虐滑稽]。
========================================
最后,关于我自制的Atlas OS与类Atlas OS系统
首先,本人目前是一名住校的高中生[表面开心],两周放一次假(还不一定的那种[doge笑哭]),不太可能做到每周都进行更新,而且Atlas目前处于高度的活跃阶段(光2月9日他们GitHub就更新了三次[流汗滑稽]),已发布的系统也不太可能一直匹配带有最新源码的配置文件。所以本人的宗旨是不调好不发布[掩面笑],如果源码不稳定或不满足一定的日用条件则不会更新[流汗滑稽],大家可以适度催更(不知道能否及时看见[doge笑哭]),也鼓励大家自己动手丰衣足食呐[玫瑰][doge呵斥]。今后的更新将会一直在本帖评论区发布,并持续置顶更新的最新版本的哦[滑稽],如果有事还可以尝试给我的大号@深冬日更寒 留言(永久禁言中[受虐滑稽][受虐滑稽][受虐滑稽]),小号等级太低,回帖条数有限,也请大家有问题耐心等待回复哦[假笑],最后祝大家都能享受到Atlas OS所带来的性能的快感[cos滑稽][cos滑稽][cos滑稽],谢谢大家[玫瑰][玫瑰][玫瑰]。

滑稽, 系统, 性能

您需要登录后才可以回帖 登录 | 立即注册

返回顶部