彻底搞懂Windows存储:磁盘、分区与卷的核心区别与实战管理
1. 从一次数据恢复的“乌龙”说起为什么你需要搞懂这三个概念前阵子有个朋友火急火燎地找我说他的D盘“不见了”里面存着重要的项目文件。远程过去一看在“此电脑”里确实看不到D盘盘符但在磁盘管理工具里那块物理硬盘好好的上面有一个标记为“未分配”的黑色区域和一个健康的NTFS分区。他一口咬定是“磁盘坏了”或者“分区表丢了”差点就要去下单数据恢复服务。我让他别急右键点击那个健康的“分区”选择“更改驱动器号和路径”然后“添加”手动分配了一个盘符D。瞬间“丢失”的D盘带着所有文件完好无损地回来了。这个看似简单的操作背后暴露的正是很多Windows用户甚至是一些IT新手对磁盘Disk、分区Partition和卷Volume这三个核心存储概念的混淆。在Windows的图形界面里我们习惯于把“此电脑”里看到的C盘、D盘叫做“磁盘”这其实是一个巨大的认知简化它掩盖了底层复杂的存储管理逻辑。当你需要进行磁盘扩容、合并、创建软RAID、或者处理像上面那样的盘符丢失故障时这种模糊的认知就会让你束手无策甚至操作失误导致数据丢失。我自己在运维和帮人处理电脑问题的这些年里因为这三个概念没理清而引发的“惨案”见了太多有人想给C盘扩容结果把整个物理硬盘给格式化了有人想创建跨区卷却不知道这需要先把现有分区删除更常见的是在磁盘管理工具里对着那些“主分区”、“扩展分区”、“简单卷”、“带区卷”的选项一脸茫然根本不敢下手。所以今天我就用一个资深“电脑修理匠”的视角把这层窗户纸彻底捅破。我们不谈那些生硬的教科书定义就聊聊在Windows系统里当你面对一块实实在在的硬盘时磁盘、分区、卷这三个“家伙”到底是怎么一层层组织起来最终让你能安心存电影、写代码的。搞懂了它们磁盘管理工具对你来说就不再是布满地雷的禁区而是一个可以随意规划存储空间的得力助手。2. 庖丁解牛三层存储架构的逐级拆解理解这三者关系最好的方式就是像剥洋葱一样从外到内从物理到逻辑一层层来看。你可以把它们想象成一套精密的“俄罗斯套娃”或者一栋建筑物的结构。2.1 第一层磁盘Disk—— 存储的物理基石磁盘Disk这是最底层、最物理的一层。它指的就是你电脑里那块实实在在的硬件设备。无论是老式的机械硬盘HDD还是现在主流的固态硬盘SSD或者更高速的NVMe SSD它们都是一个“磁盘”。在Windows的“磁盘管理”工具中它们被标识为“磁盘0”、“磁盘1”、“磁盘2”……这块物理磁盘出厂时就像一块没有任何标记的“原始大理石坯料”。它只有几个最基础的物理属性容量比如1TB、接口类型SATA、NVMe、扇区大小通常是512字节或4K。在这个阶段操作系统无法直接用它来存储文件因为它缺乏一种“组织结构”。这里有一个关键点需要厘清在Windows的日常语境中我们常说的“C盘”、“D盘”并不是磁盘。你的电脑可能只有一块物理磁盘磁盘0但上面却划分出了C盘和D盘。所以“磁盘”是物理设备的单位而“盘”通常是逻辑卷的代号这是第一个容易混淆的地方。注意在磁盘管理工具中你可能会看到“基本磁盘”和“动态磁盘”的选项。这指的是Windows对物理磁盘的两种管理方式我们稍后会详细讲。但无论如何它们管理的对象首先都是那块物理的“磁盘”。2.2 第二层分区Partition—— 磁盘的初次规划有了原始的石料建筑师要开始画设计图了。分区Partition就是在物理磁盘上进行的第一次逻辑划分。你可以把分区理解为在“大理石坯料”上画出的几个大格子告诉系统“这一块区域我打算用来做客厅那一块用来做卧室。”分区的信息被记录在磁盘最开始的特殊区域称为分区表。对于传统的BIOS启动方式和MBR磁盘这个表很小只能记录4个主分区或3个主分区1个扩展分区。扩展分区内部可以再划分多个逻辑分区。而对于现在主流的UEFI启动方式和GPT磁盘分区表更强大理论上支持几乎无限个主分区。在磁盘管理工具里分区表现为一块有颜色的区域并带有“主分区”、“扩展分区”、“逻辑驱动器”等标签。创建分区的核心动作是划分边界并指定一个分区类型比如系统分区、MSR保留分区、主数据分区等。但请注意此时分区内部仍然是“毛坯房”没有文件系统不能直接存文件。为什么需要分区隔离与组织将操作系统、程序、用户数据分开存放便于管理和重装系统。兼容旧系统MBR分区表有历史沿革。多系统引导每个操作系统通常需要安装在自己的主分区上。性能考量过去对于机械硬盘将系统放在磁盘外圈的快速区域曾是常见优化。2.3 第三层卷Volume—— 可用的存储空间画好了格子接下来就要对每个房间进行精装修让它变得可用。卷Volume就是经过“精装修”、配备了文件系统如NTFS、FAT32、exFAT的、可以被操作系统识别和访问的存储空间。这是最关键的一步一个分区必须被格式化成某个文件系统的卷之后才能被分配盘符如C: D:才能在“此电脑”里看到并使用。格式化这个过程就是在分区这个“毛坯房”里铺设地板文件系统结构、建立门牌号文件分配表。卷与分区的核心关系可以概括为在基本磁盘上卷和分区通常是一一对应的。你创建了一个分区然后将其格式化为一个卷它们就绑定了。此时你可以认为这个分区就是这个卷的“物理容器”。但是在动态磁盘上情况变得更有趣卷的概念被大大扩展了。动态磁盘允许你创建超出单个物理磁盘或单个分区范围的卷简单卷等同于基本磁盘上的分区卷。跨区卷将多个磁盘或同一磁盘多个区域的未分配空间合并成一个逻辑大卷。带区卷RAID 0将数据交替写入多个磁盘提升性能。镜像卷RAID 1在两个磁盘上保存相同数据提供冗余。RAID-5卷需要三块以上磁盘兼顾性能与冗余。在动态磁盘上卷和物理分区的直接对应关系被打破了。一个卷可能横跨多个磁盘的多个区域而这些区域在底层可能并不被称为“分区”而是称为“动态磁盘上的区域”。此时“卷”成为了一个更高级、更灵活的逻辑存储单元。2.4 一张图理清关系与操作流程为了更直观地理解从物理磁盘到可用盘符的完整生命周期以及三者的包含关系请看下面的流程图和总结表格flowchart TD A[物理磁盘br原始存储介质] -- B{选择磁盘类型}; B --|基本磁盘| C[创建分区br划分逻辑边界]; B --|动态磁盘| D[转换为动态磁盘]; C -- E[格式化并创建文件系统]; E -- F[分配盘符如C: D:]; F -- G[形成逻辑卷br用户可见的“盘”]; D -- H[在动态磁盘上创建卷]; H -- I[简单卷/跨区卷等]; I -- E; subgraph 核心概念层级 direction TB L1[磁盘 Diskbr物理层] -- L2[分区 Partitionbr逻辑边界层] -- L3[卷 Volumebr可用空间层] end三者核心区别总结表特性磁盘 (Disk)分区 (Partition)卷 (Volume)本质物理存储设备磁盘上的逻辑划分方案具有文件系统的可用存储空间层级最底层硬件相关中间层建立在磁盘之上最上层建立在分区/动态磁盘区域之上作用提供原始存储容量规划磁盘空间用途支持多系统存储数据文件被操作系统直接访问可见性在“磁盘管理”中可见磁盘0,1…在“磁盘管理”中可见色块区域在“此电脑”中可见C: D:…关键操作初始化MBR/GPT、转换基本/动态创建、删除、扩展、收缩格式化、分配/更改盘符、扩展跨磁盘类比一整块空地空地上的规划图卧室、客厅区域装修好、有门牌号的房间3. 实战演练在磁盘管理中看清它们的真面目理论说再多不如动手看一眼。我们直接打开Windows的“磁盘管理”工具按WinX选择“磁盘管理”结合一个典型场景来分析。假设你的电脑有一块512GB的SSD磁盘0和一块1TB的HDD磁盘1。在磁盘管理里你可能会看到类似下图的布局磁盘0 (512GB SSD):第一个小分区恢复分区(几百MB 无盘符) - 这是一个分区也是一个特殊的卷通常是NTFS或FAT32用于系统恢复。第二个分区EFI系统分区(100MB FAT32 无盘符) - 这是UEFI启动必需的分区也是一个卷。第三个主分区主分区(约500GB NTFS 盘符C:) - 这是我们通常的系统盘。这里一个分区被格式化为NTFS卷并分配了盘符C:。剩余未分配空间一小块什么都不是既不是分区也不是卷。磁盘1 (1TB HDD):一个完整的主分区占据了整个磁盘格式化为NTFS卷分配了盘符D:。在这个最常见的“基本磁盘”场景下我们的认知路径是物理磁盘SSD/HDD被操作系统识别。在磁盘上创建分区主分区、扩展分区等划分出不同区域。在每个分区上执行“格式化”操作创建文件系统NTFS使其成为可用的卷。给卷分配一个驱动器号盘符于是我们在“此电脑”里看到了C:、D:。现在我们来做几个操作感受一下区别右键点击“磁盘0”的图形区域弹出的菜单是“转换到动态磁盘”、“属性”等。这些是磁盘级的操作。右键点击C盘对应的蓝色色块分区区域弹出的菜单是“压缩卷”、“删除卷”、“属性”等。注意这里写的是“删除卷”而不是“删除分区”。因为在这个界面操作系统更关注的是卷这个可用单元。当你“删除卷”这个分区上的文件系统和数据会被清除但分区边界这个蓝色色块可能还在只是变成了“未分配”空间或“空闲”空间。右键点击“C: (NTFS)”这个文字标签或盘符弹出的菜单是“打开”、“格式化”、“更改驱动器号和路径”等。这些都是卷级的操作直接作用于那个可访问的逻辑驱动器。实操心得在磁盘管理里操作时一定要看清你点击的对象是“磁盘”、“分区色块”还是“卷标签”。误操作“磁盘”可能导致整块盘初始化数据全丢误操作“分区/卷”可能导致该分区所有数据被删。尤其是在“扩展卷”和“压缩卷”时对象是“卷”但影响的是其底层的“分区”空间。4. 进阶辨析基本磁盘 vs. 动态磁盘下的概念演变前面我们讲的主要是基本磁盘的模型这也是家用电脑最常见的模式。但当你在磁盘管理里将一块基本磁盘“转换到动态磁盘”后游戏规则就变了。在动态磁盘上“分区”这个概念被弱化了取而代之的是“卷”成为了绝对核心。动态磁盘使用一个私有的数据库来跟踪所有磁盘上的所有卷这个数据库在所有动态磁盘之间复制因此提供了更大的灵活性。在基本磁盘上你先创建分区然后在分区上创建卷。卷依赖于分区。在动态磁盘上你直接创建卷简单、跨区、带区等。卷可以建立在单块磁盘的连续或非连续空间上。多块磁盘的空间上。 这些被卷占用的空间在微软的术语里可能不再被称为严格意义上的“分区”而就是“动态磁盘上的区域”。举个例子你有两块250GB的动态磁盘磁盘1和磁盘2你可以创建一个500GB的跨区卷。在“此电脑”里你会看到一个500GB的E盘。但在物理层面数据是先后填满磁盘1上的250GB区域再填磁盘2上的250GB区域。这个E盘卷是由两块磁盘上的两个区域共同组成的它没有传统意义上的“分区表”条目与之对应。另一个关键区别扩展操作基本磁盘如果你想扩大C盘一个基本卷你只能利用同一块磁盘上紧挨着C盘分区右侧的“未分配空间”。如果空间不相邻你需要借助第三方分区工具挪动数据非常麻烦且有风险。动态磁盘你可以轻松地扩展一个简单卷即使额外的空间位于同一磁盘的不同位置甚至位于另一块动态磁盘上扩展后该卷会变为跨区卷。这在服务器或需要灵活存储管理的场景下非常有用。注意事项将基本磁盘转换为动态磁盘通常是一个单向且相对安全的过程数据一般会保留。但反之从动态磁盘转回基本磁盘则必须删除上面所有的卷意味着数据全部丢失。此外一些旧的操作系统如Windows XP家庭版或某些双系统环境可能无法识别动态磁盘。对于大多数个人用户除非你需要创建跨区卷或软RAID否则坚持使用基本磁盘是更简单、兼容性更好的选择。5. 高频问题与排坑指南在实际使用中混淆这三个概念会引发一系列问题。下面我整理了一个排坑指南覆盖了最常见的几种情况。你遇到的问题/想做的操作可能混淆的概念正确的理解与操作路径危险警示“我的D盘不见了”认为“盘”卷就是物理磁盘的一部分丢了就是磁盘故障。“盘”是卷的盘符。可能是盘符意外丢失。去磁盘管理找到对应的卷右键“更改驱动器号和路径”重新分配即可。切勿在问题不明时直接初始化磁盘或格式化分区。“我想把D盘的空间分点给C盘。”认为可以直接在两个“盘”卷之间拖动空间。C盘和D盘是两个独立的卷通常对应两个分区。你需要先压缩D盘卷使其右侧释放出“未分配空间”且这个空间必须紧邻C盘分区右侧才能扩展C盘卷。1. 压缩卷有极限文件碎片。2. 未分配空间必须与目标分区相邻。“我有两块小硬盘怎么合成一个大盘”想当然地认为系统会自动合并。这需要用到动态磁盘功能。将两块磁盘转为动态磁盘后创建一个跨区卷才能将它们合并为一个逻辑卷。转换为动态磁盘后该磁盘可能与其他系统不兼容。“磁盘管理里显示‘未分配’我该怎么办”不清楚“未分配”空间属于哪个层级。“未分配”空间是磁盘级别上的空闲区域尚未划入任何分区。你可以在其上右键创建新的分区然后格式化成卷。确认该空间是否包含重要数据创建分区会覆盖原有信息。“我想装双系统该怎么做”直接在现有C盘里安装另一个系统。每个操作系统通常需要自己的主分区。你应从现有磁盘上压缩出新的“未分配空间”然后创建新的主分区在该分区上安装系统并格式化为新的卷。安装过程中注意选择正确的分区避免覆盖原有系统。MBR和GPT是什么我该选哪个误以为这是文件系统或卷的类型。这是磁盘的分区表格式。MBR旧兼容性好但支持最大2TB最多4主分区GPT新支持超大容量分区数量几乎无限且更安全。新电脑建议直接用GPT。从MBR转换到GPT通常需要清空磁盘数据。一个经典的排错案例系统提示“磁盘空间不足”但你想扩展C盘时发现“扩展卷”选项是灰色的。原因分析“扩展卷”功能要求目标卷的右侧紧邻着“未分配空间”。灰色说明C盘分区的右边紧挨着的不是未分配空间而是其他分区比如D盘。解决思路备份D盘所有数据。删除D盘卷注意这会清空D盘数据。此时D盘分区变为“未分配空间”。这时如果未分配空间在C盘右侧就可以扩展C盘卷了。扩展后剩余的未分配空间再创建新的分区和卷作为新的D盘。核心要点操作的对象是“卷”但操作的可行性取决于底层“分区”的布局。你需要通过删除右侧分区卷来调整“未分配空间”的位置。6. 总结与核心要义聊了这么多最后我们再提炼一下最核心的要点帮你把这三个概念刻在脑子里磁盘是物理的分区是规划图卷是可用的房间。从物理到可用的顺序是物理磁盘- 划分分区- 格式化创建卷- 分配盘符。你在“此电脑”里看到的“C盘、D盘”本质上是“卷”而不是“磁盘”。一块物理磁盘上可以有多个卷一个卷在动态磁盘上也可能跨越多块物理磁盘。“格式化”操作的对象是分区/卷结果是创建文件系统使其成为可用的卷。格式化针对的是逻辑结构而非物理介质。“分配盘符”是卷的属性。一个卷可以没有盘符如系统恢复分区也可以随时更改或移除盘符这并不影响卷内的数据。对于绝大多数个人用户理解“基本磁盘”模型磁盘-分区-卷一一对应就足够了。只有在需要合并多块硬盘空间或创建软RAID时才需要考虑“动态磁盘”。在进行任何磁盘分区或卷操作前务必、务必、务必备份重要数据。磁盘管理工具的操作很多是不可逆的尤其是删除和格式化。理解磁盘、分区和卷的联系与区别是你从电脑“使用者”迈向“管理者”的关键一步。它不仅能让你在遇到存储问题时不再慌张更能让你主动、合理地规划自己的存储空间让每一块硬盘都物尽其用。希望这篇近万字的拆解能帮你彻底理清这团迷雾。下次再打开磁盘管理工具时相信你眼中的不再是杂乱的颜色方块而是一幅清晰明了的存储架构蓝图。

相关新闻

Git代码回退实战:4种方法解决提交错误

Git代码回退实战:4种方法解决提交错误

1. Git代码提交还原的核心场景与价值 在团队协作开发中,代码提交后的意外情况时有发生。上周我就遇到一个典型场景:凌晨两点紧急修复线上bug时,不小心把调试用的console.log提交到了生产环境分支。这种时候,Git的版本回退能力就成…

2026/10/20 17:35:30 阅读更多 →
基于Codex的自动化分子动力学模拟与分子库构建实战指南

基于Codex的自动化分子动力学模拟与分子库构建实战指南

在分子动力学模拟和药物发现领域,构建高质量的分子库是后续虚拟筛选、构效关系分析和性质预测的基石。然而,从零开始手动设计、优化并准备成千上万个分子的模拟输入文件,不仅耗时费力,还极易引入人为错误。如果你正为此烦恼&#…

2026/10/20 17:34:24 阅读更多 →
Altium Designer 23实战:从Datasheet到完整库,手把手绘制S8550三极管

Altium Designer 23实战:从Datasheet到完整库,手把手绘制S8550三极管

1. 项目概述:从零开始绘制S8550三极管在硬件设计领域,无论你是刚入行的电子工程师,还是热衷于DIY的电子爱好者,都绕不开一个核心环节——元器件库的创建与管理。尤其是在使用Altium Designer这类主流EDA工具时,一个精准…

2026/10/20 17:34:37 阅读更多 →

最新新闻

基于语义向量的名著推荐系统:从协同过滤到Django工程实践

基于语义向量的名著推荐系统:从协同过滤到Django工程实践

1. 为什么经典名著做推荐,比想象中难得多我做在线阅读平台的项目已经有几年了,从资讯流到工具类产品都碰过,但真正让我觉得"推荐系统不是套个协同过滤就能完事"的,恰恰是这个古典名著推荐项目。以前做过的商品推荐、视频…

2026/10/20 17:55:50 阅读更多 →
WorkBuddy链接微信实战:用Webhook将消息流改造成自动化工作流

WorkBuddy链接微信实战:用Webhook将消息流改造成自动化工作流

这个系列写到第七篇,前面几篇已经把 WorkBuddy 的安装部署、任务编排、数据看板这些底层能力聊了不少。但说实话,后台私信里问得最多的,反而是“我的微信能不能接进去”。这其实不奇怪——大部分人日常最高频的信息入口就是微信,工…

2026/10/20 17:55:50 阅读更多 →
小熊派nano环境搭建实战:交叉编译与固件烧录全流程

小熊派nano环境搭建实战:交叉编译与固件烧录全流程

第一次拿到小熊派nano这块板子,很多人的第一反应是先找个教程点个灯。但真走到“点灯”这一步,中间隔着的不是一根杜邦线,而是一整条工具链:电脑上得装对应的交叉编译器,得把官方源码仓库完整克隆到本地,还…

2026/10/20 17:55:49 阅读更多 →
无ESDF的无人机局部规划器EGO-Planner:B样条轨迹优化解析

无ESDF的无人机局部规划器EGO-Planner:B样条轨迹优化解析

1. 这篇论文到底解决了什么问题1.1 传统ESDF为什么会让局部规划器“变重”ESDF是Euclidean Signed Distance Field的缩写,每个体素里存的是它到最近障碍物表面的有符号距离。对于轨迹优化来说,这个东西太好用了:只要查询某个空间点&#xff0…

2026/10/20 17:55:49 阅读更多 →
AI数据安全实战:从投毒、注入到泄露的防御与排查

AI数据安全实战:从投毒、注入到泄露的防御与排查

聊AI人工智能领域的数据安全,很多人的第一反应是权限、加密、备份。但在真实的大模型项目里,这些传统手段往往只是基础,数据泄露真正让人头疼的地方在于:数据一旦进入模型,就很难被"删掉"。模型会记住某些训…

2026/10/20 17:55:49 阅读更多 →
大模型入门必读:从深度学习原理到工程实战的系统书单

大模型入门必读:从深度学习原理到工程实战的系统书单

最近这半年,总有人在后台问我:“我想入门大模型,该看什么书?”老实说,每次被问到这个问题,我都挺为难的。现在网上关于大模型的书单五花八门,有讲算法的、有讲应用的、有讲产业趋势的&#xff0…

2026/10/20 17:54:48 阅读更多 →

日新闻

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

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

2026/10/20 1:01:30 阅读更多 →
ESP32舵机控制指南:原理、多路驱动与避坑实战

ESP32舵机控制指南:原理、多路驱动与避坑实战

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

2026/10/20 1:01:30 阅读更多 →
位移法实现一阶低通滤波:单片机ADC采样降噪实战

位移法实现一阶低通滤波:单片机ADC采样降噪实战

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

2026/10/20 1:01:30 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/20 10:02:13 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/19 17:32:41 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/20 2:50:50 阅读更多 →

月新闻

我发现了一个新思路:用 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/20 10:02:08 阅读更多 →
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/20 9:50:17 阅读更多 →
黑夜航拍船只数据集训练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/20 9:50:45 阅读更多 →