无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 334|回复: 19
打印 上一主题 下一主题

[讨论] 关于 SxSCleaner 工具的一些使用说明

[复制链接]
跳转到指定楼层
1#
本帖最后由 ll520126427 于 2026-1-23 15:38 编辑

SxSCleaner 工具地址:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=449472&page=5#pid6019888

再说说 SxSCleaner 工具,它的初衷是Windows 功能可以正常启用或者禁用的前提,对winsxs 进行一些清理。他的好处在于记录了所有操作记录,可以重新把移除的功能添加回去,见问5。当然,若你不考虑Windows 功能正常与否,可以使用这款:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=428256
SxSExportConfig.ini里也包括了操作说明,见问2

常见问题
问1:SxSCleaner工具如何运行?
答:直接点击即可,在线使用1WinSxS清理_在线.cmd;离线使用2WinSxS清理_离线.cmd。若出现闪退,可能相关文件缺失或者系统极度精简。比如系统没有 PowerShell,工具肯定会闪退
由于当前系统比较特殊,特意加了一个确认提示:即将开始,请确认. . .
离线是对install.wim,使用原版的wim即可

问2:我如何修改SxSCleaner工具?
答:通过修改目录中的SxSExportConfig.ini,如无特殊说明,1--执行操作 0--不做处理,有能力的话,可以自由修改,无加密
例子如下:
;如无特殊说明,1--执行操作 0--不做处理

Flag_RemoveA=1,表示对APP应用进行移除,具体移除可以查看:\SxSCleaner\AppxList.txt
如果我只想移除部分APP,假设不想移除 照片(Microsoft.Windows.Photos),只需要修改AppxList.txt,把Microsoft.Windows.Photos删除或者加一个;【;Microsoft.Windows.Photos】,这样就不会移除照片APP
如果我不想移除所有的APP,只需要修改SxSExportConfig.ini,Flag_RemoveA=0即可

Flag_RemoveF=1,表示对Windows 可选功能进行移除,具体移除可以查看:\SxSCleaner\FunctionList.txt,参考上述例子进行修改即可

Flag_RemoveC=1,表示对Windows 系统组件进行移除,具体移除可以查看:\SxSCleaner\ImportList.txt,参考上述例子进行修改即可

Flag_Import=1,表示生成移除组件的文件或文件夹列表,可以查看:\SxSCleaner\WinSxSList\WinSxSFoldersList.txt——文件夹列表;\SxSCleaner\WinSxSList\WinSxSFilesList.txt——文件列表
这里为啥要用两个列表呢?那是因为移除组件之后,不仅要删除组件的winsxs文件夹,还有删除除winsxs之外的文件

Flag_Retain=1,表示生成保留组件的文件夹列表,可以查看:\SxSCleaner\SxSCleaner\RetainList.txt生成保留的组件winsxs文件夹列表,.txt——保留的组件列表,\SxSCleanerSxSCleaner\WinSxSList\WinSxSExclude.txt——根据RetainList.txt生成保留的组件winsxs文件夹列表,为了保证启用或禁用功能正常及避免误删

Flag_SuperLite=1,表示生成进一步精简的winsxs文件夹列表,可以查看:SxSCleanerSxSCleaner\WinSxSList\DelWinSxSFolders.txt

Flag_Edge=1,表示移除Edge 浏览器,离线会直接删除所在文件夹,在线会调用Edge浏览器中的setup.exe来删除。

Flag_Empty=0,表示对映像中的空目录进行删除,这个操作会再次挂载映像文件,所以为了提高执行效率,默认关闭

你甚至可以对SxSCleaner工具直接修改,因为它是无任何加密的。

WinSXS_Clean_Offline.log——离线操作的日志
WinSXS_Clean_Online.log——在线操作的日志

问3:工具好多List,根本分不清啊,怎么办?
答:
1.SxSCleaner\WinSxSList\Custom 文件夹内的List,可按需修改

\SxSCleaner\WinSxSList\Custom\DelFilesList.txt——无组件的文件列表,里面标注比较详细,你可以按需修改,甚至可以清空它,当然最后生成wim就会大一些
\SxSCleaner\WinSxSList\Custom\DisFeatureList.txt——禁用功能列表,按需修改
\SxSCleaner\WinSxSList\Custom\EnFeatureList.txt——启用功能列表,按需修改
\SxSCleaner\WinSxSList\Custom\EmptyFolders.txt——一些必要的空文件夹列表,离线操作需要保留
\SxSCleaner\WinSxSList\Custom\ExtraWinSxSList.txt——额外保留的winsxs文件夹列表,为了保证Windows 功能启用或禁用正常,不报错,从而可以反复去开启或者关闭
\SxSCleaner\WinSxSList\Custom\FileRetainList.txt——必须的文件/文件夹列表,删除之后,映像文件会报错,甚至会进不了桌面
\SxSCleaner\WinSxSList\Custom\SystemApps.txt——Windows 10中可以删除的文件夹,位于\Windows\SystemApps

2.\SxSCleaner\WinSxSList文件夹内的List,不必修改

\SxSCleaner\WinSxSList\DelEmptyFolders.txt——待删除空文件列表,离线默认不删除,在线利用rd命令删除,若非空,就无法删除。
\SxSCleaner\WinSxSList\DelFiles.txt——\SxSCleaner\WinSxSList\Custom\DelFilesList.txt生成系统或者映像文件中的非组件文件/文件夹列表。它是先生成当前系统或者文件/文件夹列表(位于\SxSCleaner\WinSxSList\ImageList.txt ImageFolderList.txt),利用grep文本处理工具,来生成待删除的文件/文件夹列表
\SxSCleaner\WinSxSList\WinSxSExclude.txt——根据\SxSCleaner\RetainList.txt生成保留的组件winsxs文件夹列表。若想保留更多/少组件,请修改\SxSCleaner\SxSCleaner\RetainList.txt
\SxSCleaner\WinSxSList\WinSxSFiles.txt——简单来说就是,WinSxSFilesList.txt和WinSxSFoldersList.txt合并了
\SxSCleaner\WinSxSList\WinSxSFilesList.txt——根据\SxSCleaner\ImportList.txt生成移除winsxs文件列表。若想移除更多/少组件,请修改\SxSCleaner\SxSCleaner\ImportList.txt
\SxSCleaner\WinSxSList\WinSxSFoldersList.txt——根据\SxSCleaner\ImportList.txt生成移除winsxs文件夹列表。若想移除更多/少组件,请修改\SxSCleaner\SxSCleaner\ImportList.txt
\SxSCleaner\WinSxSList\multilang.txt——一些多语言文件/文件夹列表,若不想删除,只能修改1WinSxS清理_在线.cmd和2WinSxS清理_离线.cmd中生成多语言的部分
\SxSCleaner\WinSxSList\DelWinSxSFolders.txt——额外删除的winsxs文件夹列表,若\SxSCleaner\SxSExportConfig.ini中,Flag_SuperLite=0,将不会生成DelWinSxSFolders.txt

3.\SxSCleaner里面的4个List(AppxList.txt、FunctionList.txt、ImportList.txt、RetainList.txt),参考问3改

问4:工具删除了这么多东西,我加回去怎么做了?
答:
方法1:直接把工具改成适合自己的样子,这样生成的wim文件或者处理当前系统,自然就是合适的
方法2:根据删除的List,反向添加回去
\SxSCleaner\WinSxSList\WinSxSFiles.txt——移除组件删除的文件/文件夹列表,它可以组件导出工具SxSv1 | Export-System-Packages,把移除的组件导出来,通过dism命令或者dism++把导出的cab组件包添加回去
\SxSCleaner\WinSxSList\multilang.txt——一些多语言文件/文件夹列表
\SxSCleaner\WinSxSList\DelFiles.txt——删除非组件的文件/文件夹列表
\SxSCleaner\WinSxSList\DelWinSxSFolders.txt——额外删除的winsxs文件夹列表
以上4个列表,记录了所有删除的文件/文件夹,可以从原版映像提取出来,再添加到对应的路径中(除了WinSxSFiles.txt之外,因为它是组件形式存在,通过cab添加回去)

至此,两个工具 SxSCleaner 和 OriginSetup 尽可能做了详细的说明,两者可以互补,也能单独使用,祝大家玩的愉快!!!如有错别字或表述不当的地方,请指正

OriginSetup 工具使用说明:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=449487&extra=
OriginSetup 工具地址:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=449479&page=1&extra=#pid6018866

win7x86测试详情:wim文件604M,支持添加IE11,安装net4.8,把winsxs目录精简到904个文件夹,下图Windows 功能可以正常打开(图中是关闭状态),无论在线系统还是离线挂载。



2#
 楼主| 发表于 3 小时前 | 只看该作者
1楼占用
回复

使用道具 举报

3#
发表于 3 小时前 | 只看该作者
学习学习
回复

使用道具 举报

4#
发表于 3 小时前 | 只看该作者
围观一下
回复

使用道具 举报

5#
发表于 2 小时前 | 只看该作者
不错。支持~
回复

使用道具 举报

6#
发表于 2 小时前 | 只看该作者
6楼占用,哈哈哈
回复

使用道具 举报

7#
发表于 2 小时前 | 只看该作者
感谢分享
回复

使用道具 举报

8#
发表于 2 小时前 | 只看该作者
本帖最后由 2012gen891 于 2026-1-23 16:04 编辑

谢谢大佬解惑!
给一个保留人脸识别和PDF打印的方法。谢谢。自己改了数次,PDF组件弄不好。

点评

\SxSCleaner\FunctionList.txt 把下面两个注释了,加个;就行 或者直接删除 ;人脸遗留资源 Microsoft-Windows-Hello-Face-Migration-Package Microsoft-Windows-Hello-Face-Package \SxSCleaner\WinSxSList\Custo  详情 回复 发表于 2 小时前
回复

使用道具 举报

9#
发表于 2 小时前 | 只看该作者
感谢大神分享的这么详细
回复

使用道具 举报

10#
发表于 2 小时前 | 只看该作者
感谢大神分享工具的详细说明,这样操作的时候需要修的话也可以对照了
回复

使用道具 举报

11#
 楼主| 发表于 2 小时前 | 只看该作者
2012gen891 发表于 2026-1-23 16:02
谢谢大佬解惑!
给一个保留人脸识别和PDF打印的方法。谢谢。自己改了数次,PDF组件弄不好。

\SxSCleaner\FunctionList.txt 把下面两个注释了,加个;就行 或者直接删除
;人脸遗留资源
Microsoft-Windows-Hello-Face-Migration-Package
Microsoft-Windows-Hello-Face-Package
\SxSCleaner\WinSxSList\Custom\DisFeatureList.txt PDF打印只是禁用了,没有移除啊
Printing-PrintToPDFServices-Features 这个注释或者删除试试
回复

使用道具 举报

12#
发表于 2 小时前 | 只看该作者
多谢分享!!!
回复

使用道具 举报

13#
发表于 1 小时前 | 只看该作者
谢谢分享
回复

使用道具 举报

14#
发表于 1 小时前 | 只看该作者
自精简系统因为有备份尝试运行过一次除了运行有点久其它基本正常,有时间试试离线看看怎么样。

点评

久的话和电脑配置有一定关系,或电脑在做其他事情,我自己电脑大概10分钟左右 处理完win11 26000  详情 回复 发表于 1 小时前
回复

使用道具 举报

15#
 楼主| 发表于 1 小时前 | 只看该作者
本帖最后由 ll520126427 于 2026-1-23 18:37 编辑
it323 发表于 2026-1-23 17:10
自精简系统因为有备份尝试运行过一次除了运行有点久其它基本正常,有时间试试离线看看怎么样。

久的话和电脑配置有一定关系,或电脑在做其他事情,我自己电脑大概10分钟左右 处理完win11 26000——离线
在线的话,时间没计算,应该不会太久

点评

可能是吧用的是4代i5。有时间用配置高一点的看看怎么样。  详情 回复 发表于 1 小时前
回复

使用道具 举报

16#
发表于 1 小时前 | 只看该作者
ll520126427 发表于 2026-1-23 17:17
久的话和电脑配置有一定关系,或电脑在做其他事情,我自己电脑大概10分钟左右 处理完win11 26000——离线 ...

可能是吧用的是4代i5。有时间用配置高一点的看看怎么样。
回复

使用道具 举报

17#
发表于 半小时前 | 只看该作者
谢谢!学习受教啦!
回复

使用道具 举报

18#
发表于 19 分钟前 | 只看该作者
学习一下,谢谢
回复

使用道具 举报

19#
发表于 9 分钟前 | 只看该作者
留下爪印,需要时好查询。
回复

使用道具 举报

20#
发表于 8 分钟前 | 只看该作者
围观一下
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2026-1-23 18:51

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表