WinSxS文件夹清理指南:用DISM安全释放系统盘空间
1. 先搞清楚 WinSxS 到底是个什么东西很多人第一次打开C:\Windows\WinSxS这个文件夹看到属性里显示十几个 G甚至二十几个 G第一反应就是这玩意儿是不是垃圾能不能直接删掉腾空间我当年也是这么想的差点就动手了。后来查了不少资料、也踩过几次坑才明白这个文件夹根本不是普通的缓存目录它是 Windows 组件存储的核心动它等于动系统命根子。WinSxS 全称是 Windows Side-by-Side中文一般叫“Windows 并行组件存储”。它的设计初衷是解决一个老问题不同软件可能依赖同一个系统组件的不同版本。比如 A 软件需要某个运行库的 1.0 版本B 软件需要 2.0 版本如果系统里只能存在一个版本那必然有一个软件跑不起来。WinSxS 的做法是把所有版本都保留下来每个版本放在一个带哈希值的子文件夹里谁需要哪个版本就链接到哪个版本。这样既保证了兼容性又避免了版本冲突。所以你在 WinSxS 里看到的那些名字又长又乱的文件夹比如amd64_microsoft-windows-xxx_31bf3856ad364e35_10.0.19041.1_none_xxxxx每一个都对应一个特定版本的系统组件。它们不是重复文件而是不同版本、不同架构的组件实体。系统更新的时候新版本会被放进来旧版本不会立刻删除而是保留一段时间以便你回滚更新或者卸载某些功能时还能用。这就解释了为什么 WinSxS 会越来越大。每次系统打补丁、装新功能、升级版本都会往里面塞新组件。旧组件虽然可能已经不再被日常使用但系统仍然认为它们有保留价值。时间一长十几个 G 甚至二十几个 G 都很正常。但这里有个关键点你在资源管理器里看到的 WinSxS 大小其实是被夸大的。因为 WinSxS 里大量使用了硬链接很多文件实际上和System32、SysWOW64等目录下的文件是同一份数据只是多个路径指向同一个物理位置。资源管理器统计的时候会把硬链接重复计算所以显示出来的体积远大于实际占用。注意如果你用某些第三方清理工具扫描 WinSxS它可能会报告“可清理 XX GB”这个数字往往也是基于硬链接重复计算的千万别信。真正能清理的空间需要用系统自带的 DISM 工具来分析。2. 为什么不能直接删 WinSxS 文件夹直接删除 WinSxS 的后果我用一句话总结轻则系统更新失败、部分功能异常重则系统无法启动、只能重装。这不是危言耸听而是因为 WinSxS 里的组件被系统各处引用。你删掉一个文件夹可能就破坏了某个系统服务的依赖或者让某个已安装的更新无法卸载。我见过有人用“取得所有权 强制删除”的方式清空了 WinSxS结果重启后直接蓝屏连安全模式都进不去。也见过有人删了一部分系统还能进但开始菜单打不开、设置应用闪退、Windows 更新报错 0x800f081f。这些问题的根源都是组件存储被破坏系统找不到它需要的那个版本。更麻烦的是WinSxS 的完整性是 Windows 更新和系统修复的基础。当你运行sfc /scannow或者用 DISM 修复系统镜像时它需要从 WinSxS 里读取正确的组件文件来替换损坏的文件。如果 WinSxS 被删得七零八落修复工具也无能为力只能从外部镜像源恢复操作复杂度直线上升。所以结论很明确WinSxS 文件夹本身绝对不能手动删除也不能用第三方工具强行清理。但这不代表它只能一直膨胀下去。Windows 提供了一套官方的清理机制可以在保证系统稳定的前提下安全地回收一部分空间。这套机制的核心就是 DISM 的组件清理功能。3. 官方认可的清理方式DISM 组件清理DISM 全称 Deployment Image Servicing and Management是 Windows 内置的部署映像服务和管理工具。它有一个专门针对 WinSxS 的清理命令可以删除那些已经被取代的旧版本组件同时保留系统正常运行所需的最新版本。这个操作是微软官方支持的也是唯一推荐的方式。具体命令是Dism.exe /Online /Cleanup-Image /StartComponentCleanup这条命令的作用是扫描 WinSxS 中所有被更新取代的组件版本在确认不影响系统稳定性和已安装更新的前提下将它们删除。注意它不会删除当前正在使用的组件也不会删除最近安装的更新所需的回滚文件。所以清理后你仍然可以卸载最近安装的更新只是更早的更新可能无法回滚了。如果你想更激进一点可以加上/ResetBase参数Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase/ResetBase的作用是在清理旧组件的同时重置所有已安装更新的基线。这意味着所有已安装的更新都将无法卸载但可以进一步释放空间。这个操作适合那些确定不需要回滚任何更新的机器比如已经稳定运行很久的生产环境。提示执行/ResetBase后所有现有更新都变成“固化”状态不能再通过“卸载更新”来移除。如果你还在调试某个补丁导致的问题先别用这个参数。除了手动执行Windows 还有一个自动维护任务会定期在后台运行组件清理。默认情况下系统会在空闲时自动执行StartComponentCleanup但不会自动使用/ResetBase。如果你发现 WinSxS 增长很快可以检查一下任务计划程序里的Microsoft\Windows\Servicing\StartComponentCleanup任务是否被禁用了。4. 清理前必须做的分析和准备工作在动手清理之前我强烈建议先做两件事一是分析 WinSxS 的实际可清理量二是确认系统当前状态是否适合清理。分析可清理量的命令是Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore这条命令会输出一份报告包含以下几个关键信息Windows 资源管理器报告的组件存储大小这就是你在文件夹属性里看到的那个被夸大的数字。实际组件存储大小考虑了硬链接后的真实占用。共享组件与系统其他部分共享的文件大小。备份和已禁用功能可以清理的备份和功能包大小。缓存和临时数据可以安全删除的临时文件大小。上次清理日期上次执行组件清理的时间。可回收包数量建议清理的包数量。建议系统会明确告诉你是否建议执行清理。这份报告非常有用它能让你清楚地知道清理能带来多少实际收益。如果报告显示“建议是”那就可以放心执行清理。如果显示“建议否”说明当前没有太多可清理的内容清理收益不大。准备工作还包括确保系统已激活且更新正常如果 Windows 更新本身有问题DISM 清理可能会失败。关闭所有正在运行的程序清理过程可能涉及系统文件操作避免干扰。插上电源笔记本用户务必接电源清理过程不能中断。预留足够时间清理可能持续 10 到 30 分钟取决于可清理量。备份重要数据虽然官方清理很安全但任何系统级操作前备份都是好习惯。另外如果你最近刚安装了一个大版本更新比如从某个版本升级到下一个版本系统会保留旧版本的回滚文件通常有 5 到 10 G。这些文件在升级后 10 天内可以用于回滚。如果你确定不需要回滚可以用以下命令删除Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase或者更直接地删除回滚文件Dism.exe /Online /Cleanup-Image /StartComponentCleanup但注意删除回滚文件后就无法再通过系统设置回退到上一个版本了。5. 实操过程从分析到清理的完整记录下面我以一台运行 Windows 10 的机器为例记录一次完整的 WinSxS 清理过程。这台机器已经用了两年多WinSxS 文件夹显示 18.7 G系统盘剩余空间比较紧张。5.1 第一步以管理员身份打开命令提示符在开始菜单搜索cmd右键选择“以管理员身份运行”。或者搜索PowerShell同样以管理员身份运行。后续所有命令都需要管理员权限。5.2 第二步分析组件存储输入以下命令并回车Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore等待几十秒后输出如下我摘录关键部分Windows 资源管理器报告的组件存储大小 : 18.72 GB 实际组件存储大小 : 9.84 GB 共享组件 : 6.21 GB 备份和已禁用功能 : 1.35 GB 缓存和临时数据 : 0.87 GB 上次清理日期 : 2024-11-15 03:22:41 可回收包数量 : 4 建议 : 是这里可以看到资源管理器报告的 18.72 G 是虚高的实际占用只有 9.84 G。其中共享组件 6.21 G 是和系统其他部分共用的不能单独清理。真正可回收的是备份和已禁用功能 1.35 G加上缓存和临时数据 0.87 G合计约 2.22 G。系统建议执行清理。5.3 第三步执行标准清理输入Dism.exe /Online /Cleanup-Image /StartComponentCleanup回车后进度条开始走。这个过程大概持续了 12 分钟。期间 CPU 和磁盘占用会升高属于正常现象。完成后会显示“操作成功完成”。5.4 第四步再次分析确认效果再次运行分析命令Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore这次输出Windows 资源管理器报告的组件存储大小 : 16.51 GB 实际组件存储大小 : 7.62 GB 共享组件 : 6.21 GB 备份和已禁用功能 : 0.00 GB 缓存和临时数据 : 0.12 GB 上次清理日期 : 2025-01-20 14:35:18 可回收包数量 : 0 建议 : 否实际占用从 9.84 G 降到了 7.62 G释放了约 2.22 G。资源管理器显示的大小也从 18.72 G 降到了 16.51 G。虽然看起来降得不多但实际释放的空间是实打实的。5.5 第五步考虑是否使用 ResetBase因为这台机器已经稳定运行很久不需要回滚任何更新我决定再执行一次带/ResetBase的清理Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase这次又持续了约 8 分钟完成后再次分析Windows 资源管理器报告的组件存储大小 : 14.23 GB 实际组件存储大小 : 6.18 GB 共享组件 : 5.94 GB 备份和已禁用功能 : 0.00 GB 缓存和临时数据 : 0.00 GB 上次清理日期 : 2025-01-20 15:02:44 可回收包数量 : 0 建议 : 否实际占用进一步降到了 6.18 G又释放了约 1.44 G。两次清理合计释放了约 3.66 G 的实际空间。对于系统盘紧张的用户来说这个收益已经相当可观了。注意/ResetBase之后所有已安装更新都无法卸载。如果你之后发现某个更新导致问题只能通过其他方式解决不能直接回滚。所以这个操作要谨慎。6. 常见问题与排查技巧实录在实际操作中我遇到过不少问题也帮别人解决过一些。下面整理成速查表方便你对照排查。问题现象可能原因解决方法DISM 命令报错 0x800f081f组件存储损坏或源文件缺失先运行sfc /scannow再用 DISM 修复清理进度卡在某个百分比不动磁盘 I/O 瓶颈或后台更新冲突等待至少 30 分钟若仍无进展则重启后重试清理后系统更新失败清理过度导致组件缺失使用系统还原点恢复或从镜像修复AnalyzeComponentStore 显示建议为否没有可清理的旧组件无需清理等待下次更新后再试清理后 WinSxS 大小没明显变化硬链接导致显示虚高以实际组件存储大小为准不要看资源管理器执行 ResetBase 后无法卸载更新基线已重置这是预期行为只能通过其他方式回滚DISM 命令提示“不支持此操作”系统版本过低或权限不足确认以管理员运行且系统为 Win8 及以上除了表格里的问题还有几个实操心得值得分享心得一不要在 Windows 更新刚完成后立刻清理。系统可能还在后台处理更新此时清理容易冲突。建议等更新完成至少 24 小时后再操作。心得二清理前先运行sfc /scannow。如果系统文件本身有损坏DISM 清理可能会失败或留下隐患。先修复再清理顺序不能反。心得三如果系统盘空间极度紧张可以先用磁盘清理工具删除其他垃圾。比如临时文件、回收站、旧版 Windows 安装文件等。这些操作比动 WinSxS 更安全收益也可能更大。心得四定期清理比一次性大清理更有效。建议每季度执行一次标准清理每年执行一次带/ResetBase的清理。这样 WinSxS 不会无限膨胀也不会因为一次清理太多而影响系统稳定性。心得五不要用第三方工具“一键清理 WinSxS”。很多工具为了显示效果会强行删除一些不该删的文件导致系统出现各种奇怪问题。官方 DISM 虽然保守但安全可靠。7. 关于 WinSxS 的几个常见误解在社区里经常看到一些关于 WinSxS 的说法有些是误解有些是过时的经验。这里集中澄清一下。误解一WinSxS 是垃圾文件夹可以随便删。前面已经说得很清楚了这是系统核心组件存储删了必出问题。误解二WinSxS 越大系统越慢。WinSxS 的大小和系统性能没有直接关系。它只是占用磁盘空间不会拖慢日常运行。系统启动和程序运行主要看内存、CPU 和磁盘速度跟 WinSxS 体积无关。误解三用 mklink 把 WinSxS 链接到其他盘可以省空间。这个操作极其危险。WinSxS 在系统启动早期就被访问如果链接指向的盘还没挂载或者权限不对系统直接无法启动。而且 Windows 更新会检查 WinSxS 的完整性链接方式可能导致更新失败。误解四WinSxS 只能越来越大没法控制。官方 DISM 清理就是专门解决这个问题的。只要定期执行WinSxS 可以控制在一个合理范围内。误解五清理 WinSxS 会影响系统更新。恰恰相反清理掉旧组件后系统更新反而更顺畅因为不需要再处理那些过时的依赖关系。当然前提是用官方方式清理。8. 不同 Windows 版本的差异与注意事项WinSxS 的清理机制在不同 Windows 版本上略有差异这里简单对比一下。Windows 7 时代WinSxS 的清理主要靠compcln.exe或者手动删除但官方支持有限。从 Windows 8 开始DISM 成为标准工具StartComponentCleanup参数开始可用。Windows 10 和 Windows 11 进一步优化了自动维护任务系统会在后台自动清理但手动执行仍然更可控。在 Windows 10 的早期版本中/ResetBase参数有时会导致更新问题但在后续版本中已经稳定很多。Windows 11 的 WinSxS 管理逻辑和 Windows 10 基本一致DISM 命令通用。需要注意的是Windows Server 版本的清理策略略有不同。服务器系统通常更保守默认不会自动清理组件存储需要管理员手动执行。而且服务器上运行的业务应用可能依赖特定版本的组件清理前要仔细评估。另外如果系统启用了“按需功能”或者“语言包”这些功能对应的组件也会存放在 WinSxS 里。删除不用的语言包和功能包可以释放空间但要用官方命令Dism.exe /Online /Remove-Package /PackageName:xxx或者用 PowerShell 的Uninstall-WindowsFeature来移除不需要的功能。9. 我的个人经验与最终建议折腾 WinSxS 这么多年我最大的体会是尊重系统设计用官方工具别走捷径。WinSxS 看起来臃肿但它是 Windows 稳定运行的基石。微软提供了 DISM 这套清理机制就是让用户在安全和空间之间找到平衡。你不需要理解每一个组件的用途只需要知道什么时候该清理、怎么清理就够了。如果你现在打开自己的 WinSxS 看到十几个 G先别慌。运行一次AnalyzeComponentStore看看实际占用和可清理量。如果建议是“是”就执行标准清理。如果系统已经稳定运行很久不需要回滚更新再加/ResetBase。整个过程不需要第三方工具不需要手动删文件安全可控。最后分享一个小技巧如果你经常需要清理多台机器可以把 DISM 命令写成批处理脚本右键以管理员运行即可。脚本内容如下echo off echo 正在分析组件存储... Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore echo. echo 正在执行组件清理... Dism.exe /Online /Cleanup-Image /StartComponentCleanup echo. echo 清理完成按任意键退出。 pause nul这个脚本适合定期维护但不包含/ResetBase因为那个参数需要根据实际情况决定是否使用。如果你确定不需要回滚更新可以手动加上。WinSxS 不是敌人它只是 Windows 的一个设计选择。理解它、善用它提供的清理机制你就能在保持系统稳定的同时把磁盘空间控制在合理范围内。这比冒险删除文件夹要靠谱得多。

相关新闻

Kettle(PDI)安装配置完全指南:版本匹配与避坑实践

Kettle(PDI)安装配置完全指南:版本匹配与避坑实践

简介:面向数据集成初学者、数据分析师及需要快速搭建ETL环境的开发人员,这是一份以Pentaho Data Integration(PDI)下载安装与基础配置为核心的PDF速查教程。Kettle作为开源ETL工具,常用于多平台数据抽取、转换与加载&a…

2026/10/10 14:54:00 阅读更多 →
Clude安装流程全解析:四步跑通本地AI命令行工作台

Clude安装流程全解析:四步跑通本地AI命令行工作台

前阵子有个朋友跑来问我,说手里的AI工具一直停留在网页聊天框的阶段,想要找个能接进本地工作流的方式,问我有没有推荐的方案。我直接丢给他一款叫Clude的开源个人AI工作台——它跟那种只能在浏览器里对话的产品不太一样,装好之后你…

2026/10/10 14:54:00 阅读更多 →
Kettle(PDI)安装与启动实战:从下载到跑通第一个转换

Kettle(PDI)安装与启动实战:从下载到跑通第一个转换

简介:Kettle(Pentaho Data Integration,简称 PDI)是一款开源 ETL 工具,面向需要进行数据抽取、转换与加载的开发者,重点解决该工具在 Windows、Linux、macOS 等平台下的获取、安装与基础配置难题。资料以单…

2026/10/10 14:54:00 阅读更多 →

最新新闻

基于Python+FaceNet的课堂签到系统:原理、实现与避坑指南

基于Python+FaceNet的课堂签到系统:原理、实现与避坑指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 15:42:20 阅读更多 →
STM32F767ZG搭配PCA9422的嵌入式电源管理方案详解

STM32F767ZG搭配PCA9422的嵌入式电源管理方案详解

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 15:42:20 阅读更多 →
PCA9422与MKV42F64VLH16协同实现嵌入式电源主动管理

PCA9422与MKV42F64VLH16协同实现嵌入式电源主动管理

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 15:42:20 阅读更多 →
植物营养健康检测数据集实战:YOLOv8-seg多类别标注与训练部署

植物营养健康检测数据集实战:YOLOv8-seg多类别标注与训练部署

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 15:42:20 阅读更多 →
TM4C129ENCPDT与PCA9422协同电源管理设计

TM4C129ENCPDT与PCA9422协同电源管理设计

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 15:42:20 阅读更多 →
本地部署 OpenResearch 的十个暗坑:依赖地狱、双栏 PDF 与扫描件

本地部署 OpenResearch 的十个暗坑:依赖地狱、双栏 PDF 与扫描件

本地部署 OpenResearch 的十个暗坑:依赖地狱、双栏 PDF 与扫描件 【免费下载链接】OpenResearch Turn your coding agents into research agents 项目地址: https://gitcode.com/GitHub_Trending/op/OpenResearch 把 coding agent 改造成 research agent&…

2026/10/10 15:41:18 阅读更多 →

日新闻

卫星轨道分类全解析:从LEO到GEO的选型逻辑与工程实践

卫星轨道分类全解析:从LEO到GEO的选型逻辑与工程实践

1. 从“卫星轨道分类”这个标题说起:为什么值得花时间搞懂第一次接触“卫星轨道分类”这个概念,很多人会觉得它离自己很远——不就是天上的星星怎么转吗?但如果你正在做航天任务规划、遥感数据接收、星座设计,甚至只是准备一场航天…

2026/10/10 0:00:39 阅读更多 →
Spring AOP 核心原理与实战:从概念到日志切面落地

Spring AOP 核心原理与实战:从概念到日志切面落地

1. 从一个真实痛点说起:为什么你的代码里到处都是重复逻辑刚入行那会儿,我写过一个用户管理模块,注册、登录、改密码、注销四个接口。每个接口里都塞了几乎一样的日志打印、参数校验、事务开启和提交。当时觉得没什么,能跑就行。直…

2026/10/10 0:00:40 阅读更多 →
Python招聘数据采集与分析可视化:从采集清洗到薪资技能城市可视化全链路

Python招聘数据采集与分析可视化:从采集清洗到薪资技能城市可视化全链路

简介:这是一套面向计算机相关专业学生与项目实战学习者的Python数据采集与分析可视化完整项目,以Boss直聘岗位数据为对象,适合用作毕业设计、课程设计或期末大作业。资源包共38个文件,约246KB,以13个py源码文件为核心&…

2026/10/10 0:00:40 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 11:14:25 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 1:36:08 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 11:14:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 5:23:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 21:32:20 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 10:38:42 阅读更多 →