无忧启动论坛

标题: 关于系统封装后垃圾清理方面的请教 [打印本页]

作者: wu733    时间: 2024-9-13 00:08
标题: 关于系统封装后垃圾清理方面的请教
本帖最后由 wu733 于 2024-9-13 00:57 编辑

我研究系统封装后的垃圾清理两年了,代码将近100行,结果还是发现批处理根本清理不干净,仍有许多需要手工清理。另外心中有些疑问请教各位大佬,以下文件是否可以安全删除:

一、用户目录(C:\Users\Administrator或%UserProfile%)的清理
C:\Users\Administrator目录,如图一
01、C:\Users\Administrator\.LOG1
02、C:\Users\Administrator\.LOG2
03、C:\Users\Administrator\.blf
04、C:\Users\Administrator\.regtrans-ms
05、C:\Users\Administrator\ntuser.pol
06、C:\Users\Administrator\ntuser.ini

C:\Users\Administrator\AppData\Local\Microsoft\Windows目录,如图二
01、C:\Users\Administrator\AppData\Local\Microsoft\Windows\.LOG1
02、C:\Users\Administrator\AppData\Local\Microsoft\Windows\.LOG2
03、C:\Users\Administrator\AppData\Local\Microsoft\Windows\.blf
04、C:\Users\Administrator\AppData\Local\Microsoft\Windows\.regtrans-ms

C:\Users\Administrator\AppData\Local\Microsoft\Windows\Caches目录,如图三
01、C:\Users\Administrator\AppData\Local\Microsoft\Windows\Caches\.db

C:\Users\Administrator\AppData\Local\Microsoft\Windows\Explorer目录,如图四,这是图标缓存可以清理
01、C:\Users\Administrator\AppData\Local\Microsoft\Windows\Explorer\.db

二、C:\ProgramData的清理
C:\ProgramData\Microsoft\Windows\Caches目录,如图五
01、C:\ProgramData\Microsoft\Windows\Caches\.db

三、C:\Windows\System32\config的清理
C:\Windows\System32\config目录,如图六
01、C:\Windows\System32\config\.LOG1
02、C:\Windows\System32\config\.LOG2
03、C:\Windows\System32\config\.blf
04、C:\Windows\System32\config\.regtrans-ms

C:\Windows\System32\config\TxR目录,如图七
01、C:\Windows\System32\config\TxR\.blf
02、C:\Windows\System32\config\TxR\.regtrans-ms

㈢C:\Windows\System32\config\RegBack目录,如图八
01、C:\Windows\System32\config\RegBack\.LOG1
02、C:\Windows\System32\config\RegBack\.LOG2
03、C:\Windows\System32\config\RegBack\.blf
04、C:\Windows\System32\config\RegBack\.regtrans-ms

四、C:\Windows\System32\SMI的清理
C:\Windows\System32\SMI\Store\Machine目录,图九
01、C:\Windows\System32\SMI\Store\Machine\.LOG1
02、C:\Windows\System32\SMI\Store\Machine\.LOG2
03、C:\Windows\System32\SMI\Store\Machine\.blf
04、C:\Windows\System32\SMI\Store\Machine\.regtrans-ms
还有,算了就列出这些吧


图一.jpg (64.05 KB, 下载次数: 56)

图一.jpg

图二.jpg (80.07 KB, 下载次数: 56)

图二.jpg

图三.jpg (45.65 KB, 下载次数: 57)

图三.jpg

图四.jpg (53.16 KB, 下载次数: 62)

图四.jpg

图五.jpg (76.17 KB, 下载次数: 58)

图五.jpg

图六.jpg (77.54 KB, 下载次数: 62)

图六.jpg

图七.jpg (73.9 KB, 下载次数: 56)

图七.jpg

图八.jpg (65.82 KB, 下载次数: 58)

图八.jpg

图九.jpg (59.73 KB, 下载次数: 60)

图九.jpg

作者: 2012jiashanni    时间: 2024-9-13 00:31
我的办法是 以win11为例:
1、安装母盘后 在PE中使用dism++移除无需的APPX ,并优化系统
2、在PE中移除 winRE.WIM 跟WD相关文件
3、断网 开始安装系统 完成后 打补丁  卸载edge浏览器
4、补丁打好后 使用 软媒电脑魔方里的软媒清理大师---一键清理 及 系统瘦身 进入PE 移除 WD相关文件 使用dism++清理空间
5、在PE中使用 软媒电脑魔方里的软媒清理大师 -- 磁盘占用 功能 搜索大体积文件 看哪些是系统无需的,比如 edge.WIM 等
6、重启进入桌面系统 开始封装 重启进入PE完成封装第二阶段 放置edge浏览器安装包 设置在部署中安装edge浏览器   使用 软媒电脑魔方里的软媒清理大师 -- 磁盘占用 功能 删除 Windows\WinSXS\amd64_microsoft-edge-webview开头的文件夹  然后删除 \Windows\System32\Microsoft-Edge-WebView 文件夹  再次使用软媒电脑魔方里的软媒清理大师--深度清理 添加.log格式扫描类型  然后开始扫描垃圾文件  然后完成封装
作者: wu733    时间: 2024-9-13 00:33
2012jiashanni 发表于 2024-9-13 00:31
我的办法是 以win11为例:
1、安装母盘后 在PE中使用dism++移除无需的APPX ,并优化系统
2、在PE中移除 w ...

感谢,我从来不用第三方软件清理系统,我觉得我比它们清理的更彻底、更放心
作者: wu733    时间: 2024-9-13 01:05
本帖最后由 wu733 于 2024-9-13 02:26 编辑

系统封装后,也就是无人值守完,除了首先使用自制批处理清理后,然后我会在PE下(PE下才不会由于占用删除不了)用Everything搜*.tmp、*.chk、*.log、*.etl、*.bak、*.old,通通删除,再就是搜上文所列出的*.db、*.LOG1、*.LOG2、*.blf、*.regtrans-ms,然后选择性删除。

保守的做法,搜上文所列出的*.db、*.LOG1、*.LOG2、*.blf、*.regtrans-ms,我目前只敢删除:
1、C:\Users\Administrator\AppData\Local\Microsoft\Windows\Explorer\*.db
2、C:\Windows\System32\config\RegBack\*.*

作者: fjjowhs    时间: 2024-9-13 04:50
进来看看
作者: yyz2191958    时间: 2024-9-13 06:50
本帖最后由 yyz2191958 于 2024-9-13 06:53 编辑

下面是我的一个软件的列表:
怎么弄不完全?
用户名\AppData\Roaming\CyberLink\PowerDirector\21.0\Cache\CESProjectTmp\AudioEditor
用户名\AppData\Roaming\CyberLink\PowerDirector\21.0\Cache\DZApiCache\LauncherApi
用户名\AppData\Roaming\CyberLink\PowerDirector\21.0\Cache\ProjectThumbCache\*.*
用户名\AppData\Roaming\CyberLink\PowerDirector\21.0\Cache\WaveForms\*.*
用户名\AppData\Roaming\kingsoft\kingsoft\office6\update\down\*.*
用户名\AppData\Roaming\kingsoft\kingsoft\office6\update\log\*.*
用户名\AppData\Roaming\kingsoft\kingsoft\wpslive\*.*
用户名\AppData\Roaming\kingsoft\office6\backup\*.*
用户名\AppData\Roaming\kingsoft\office6\cache\*.*
用户名\AppData\Roaming\kingsoft\office6\log\*.*
用户名\AppData\Roaming\Kingsoft\office6\log\ksomisc\*.log
用户名\AppData\Roaming\kingsoft\office6\log\setup\*.*
用户名\AppData\Roaming\kingsoft\office6\update\log\*.log
用户名\AppData\Roaming\Microsoft\InputMethod\Chs\*.tmp
用户名\AppData\Roaming\Microsoft\Office\*.tmp
用户名\AppData\Roaming\Microsoft\Office\Recent\*.lnk
用户名\AppData\Roaming\NutstoreClient
用户名\Local Settings\Application Data\IconCache.db
用户名\Local Settings\Application Data\Microsoft\Media Player\*.wmdb

深度清理库FileList.rar

2.18 KB, 下载次数: 29, 下载积分: 无忧币 -2


作者: wu733    时间: 2024-9-13 07:56
yyz2191958 发表于 2024-9-13 06:50
下面是我的一个软件的列表:
怎么弄不完全?
用户名\AppData\Roaming\CyberLink\PowerDirector\21.0\Cach ...

感谢分享,你这个是已经安装软件以后的清理,我说的是封装完系统、还没安装软件的清理
作者: 旭东    时间: 2024-9-13 08:03
学习了
作者: fxssj    时间: 2024-9-13 08:25
谢谢分享
作者: placeholder    时间: 2024-9-13 08:43
如果你是使用dism捕获wim或者esd映像的,不需要编写批处理删除问题,配置排除列表即可:https://learn.microsoft.com/en-u ... ext?view=windows-11
或者使用dism++设置排除列表
这是我个人使用的列表,仅供参考(存在捕获后的镜像无法使用WinSAT组件问题)
$Recycle.Bin
$Windows.~BT
$Windows.~WS
$Windows.~LS
Recycler
Recycled
PerfLogs
ServiceProfiles
System Volume Information
swapfile.sys
hiberfil.sys
pagefile.sys
winpepge.sys
BOOTNXT
BOOTMGR
Windows\*.log
Windows\*.bin
Windows\*.prx
Windows\*.dat
Windows\inf\*.pnf
Windows\inf\*.log
Windows\inf\PERFLIB\
Windows\assembly\NativeImages1_v1.1.4322\
Windows\assembly\NativeImages_v2.0.50727_32\
Windows\assembly\NativeImages_v2.0.50727_64\
Windows\assembly\NativeImages_v4.0.30319_32\
Windows\assembly\NativeImages_v4.0.30319_64\
Windows\CSC
Windows\CbsTemp\
Windows\Fonts\*.dat
Windows\Prefetch
Windows\Performance\WinSAT\ShaderCache.*
Windows\Performance\WinSAT\ShaderCache10.*
Windows\rescache\
Windows\ServiceProfiles\LocalService\AppData\Local\*.dat
Windows\ServiceProfiles\LocalService\AppData\Local\FontCache
Windows\ServiceProfiles\NetworkService\AppData\Local\PeerDistPub
Windows\ServiceProfiles\NetworkService\AppData\Local\PeerDistRepub
Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\
Windows\ServiceProfiles\*\*.log
Windows\ServiceProfiles\*\*.log*
Windows\ServiceProfiles\*\*.blf
Windows\ServiceProfiles\*\*.regtrans-ms
Windows\Security\
Windows\Servicing\LCU\
Windows\SoftwareDistribution
Windows\System32\*.log
Windows\System32\catroot2\
Windows\System32\config\*.LOG
Windows\System32\config\*.LOG*
Windows\System32\config\*.blf
Windows\System32\config\*.regtrans-ms
Windows\System32\config\systemprofile\
Windows\System32\DriverStore\FileRepository\*\*.pnf
Windows\System32\MsDtc\*.log
Windows\system32\smi\store\machine\*.log*
Windows\system32\smi\store\machine\*.blf
Windows\system32\smi\store\machine\*.regtrans-ms
Windows\System32\wdi\
Windows\System32\wfp\*.etl
Windows\SysMsiCache
Windows\UpdateAssistantV2
Windows\WinSxS\ManifestCache\
Windows\WinSxS\Backup\
Windows\WinSxS\Temp\
Program Files\WindowsApps\Deleted\
Program Files\WindowsApps\DeletedAllUserPackages\
ProgramData\Microsoft\Assistance\
ProgramData\Microsoft\Diagnosis\
ProgramData\Microsoft\Network\
ProgramData\Microsoft\Windows Defender\
ProgramData\Microsoft\Windows\WER\
ProgramData\Microsoft\Windows\Caches\
ProgramData\Microsoft\Windows\DeviceMetadataCache\
ProgramData\Microsoft\Windows\Ringtones\
Users\Administrator
Users\*\*.log
Users\*\*.blf
Users\*\*.regtrans-ms
Users\*\AppData\Local\Temp\
Users\*\AppData\Local\Microsoft\Windows\Explorer\
Users\*\AppData\Local\Microsoft\Windows\INetCache\
Users\*\AppData\Local\lxss
Users\*\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\
Users\*\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfs\
Users\*\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu16.04onWindows_79rhkp1fndgsc\LocalState\rootfs\
Users\*\OneDrive
Users\*\OneDrive - *

作者: zlq_hysy    时间: 2024-9-13 09:16
yyz2191958 发表于 2024-9-13 06:50
下面是我的一个软件的列表:
怎么弄不完全?
用户名\AppData\Roaming\CyberLink\PowerDirector\21.0\Cach ...

感谢分享好工具
作者: xman00    时间: 2024-9-13 09:18
placeholder 发表于 2024-9-13 08:43
如果你是使用dism捕获wim或者esd映像的,不需要编写批处理删除问题,配置排除列表即可:https://learn.micr ...

好评
作者: wu733    时间: 2024-9-13 09:35
placeholder 发表于 2024-9-13 08:43
如果你是使用dism捕获wim或者esd映像的,不需要编写批处理删除问题,配置排除列表即可:https://learn.micr ...

请问,你这个排除列表会不会丢失个性化设置?
作者: as8686886    时间: 2024-9-13 09:47
感谢分享,多谢楼主分享
作者: wu733    时间: 2024-9-13 09:54
placeholder 发表于 2024-9-13 08:43
如果你是使用dism捕获wim或者esd映像的,不需要编写批处理删除问题,配置排除列表即可:https://learn.micr ...

精简也是排除列表,你这个也是...感谢分享,我要好好研究研究
作者: wn168cn@163.com    时间: 2024-9-13 12:13
感谢分享 学习一下
作者: zqfeng01    时间: 2024-9-13 15:35

感谢分享
作者: placeholder    时间: 2024-9-13 16:02
wu733 发表于 2024-9-13 09:35
请问,你这个排除列表会不会丢失个性化设置?

如果是用户设置的话,因为我默认不搞系统封装默认排除user\administrator文件夹,如果在admin账户下进行了设置那么该账户的设置会丢失
作者: twx666    时间: 2024-9-13 16:43
学学习一下怎么样。。。。。。
作者: 熊哥    时间: 2024-9-13 16:48
学习
作者: 旭东    时间: 2024-9-13 17:09
来学习的
作者: yzqmxh    时间: 2024-9-14 08:33
学习了
作者: janthing    时间: 2024-9-14 09:01
感谢分享,学习了
作者: 1959793599@qq.c    时间: 2024-9-14 09:27

进来看看
作者: 1959793599@qq.c    时间: 2024-9-14 09:27
进来看看
作者: lanrsgwaijyut    时间: 2024-9-15 16:06
较真的话,EOSNotify也是需要清理的
作者: dnine999    时间: 2024-9-15 16:32
C:\Users\Administrator
这个都是直接删除,释放镜像会重新生成的。
users下只保留public和default
作者: wu733    时间: 2024-9-15 19:10
dnine999 发表于 2024-9-15 16:32
C:%users\Administrator
这个都是直接删除,释放镜像会重新生成的。
users下只保留public和default

删除用户目录后,再导入个性化设置?
作者: dnine999    时间: 2024-9-16 08:10
wu733 发表于 2024-9-15 19:10
删除用户目录后,再导入个性化设置?

不用导入,如果用户的文件夹不存在,会自动以default为模板重新生成。
把C:\Users\Administrator删掉了,重启系统后如果使用administrator用户登陆,系统会重新建一个C:\Users\Administrator文件夹。




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3