Mac用户需为FAT32/ExFAT外置硬盘设置真正卷标以在Windows显示自定义名称,APFS和Mac OS扩展格式不支持;可通过访达重命名(即时生效但可能不持久)、diskutil rename命令(强制写入卷标字段)或mlabel工具(FAT32专用,11字符上限)实现。

Mac用户想让外置硬盘在Windows电脑上也显示自定义名称,或让多个FAT32/ExFAT分区在Finder里有明确区分,就必须设置真正的卷标(Volume Label),而不是仅改个宗卷名——因为APFS和Mac OS扩展格式根本不支持独立卷标字段。
先确认你的分区是否支持卷标
打开“磁盘工具”,在左侧边栏选中目标分区(注意不是上方的物理磁盘条目,而是带图标、可展开的那一条),右侧信息栏查看“格式”字段:【若显示为APFS或Mac OS 扩展(日志式),则无法设置传统卷标,只能重命名宗卷】。只有MS-DOS (FAT32) 和 ExFAT 格式才拥有独立卷标字段,且该字段在Windows中可见、在macOS中默认不显示也不可图形化编辑。
如果格式不符,需先备份数据,再在磁盘工具中抹掉该分区并重新格式化为ExFAT——抹掉操作不可逆,会清空全部内容。
用访达直接重命名(适用于所有已挂载卷)
这是最常用、最直观的方法,对APFS、ExFAT、FAT32、甚至NTFS(需第三方驱动启用写入)都有效,但效果因格式而异:APFS改的是宗卷名,ExFAT/FAT32改的是系统读取到的卷标(部分驱动下可能不持久)。
点击屏幕顶部菜单栏的“前往”→选择“电脑”→在窗口中找到目标硬盘图标→单击一次选中,稍作停顿后再次单击名称(或右键→“重新命名”)→输入新名称(支持中文、英文、数字,建议不超过27字符,避免冒号:、句点.开头)→按Return确认。
名称立即生效,Finder中实时更新;但终端中已打开的/Volumes/旧名称路径仍可用,不会自动跳转,需手动cd过去。
用终端命令强制写入卷标(专治ExFAT/FAT32失效)
当访达里右键“重新命名”呈灰色,或改完后Windows里仍显示“NO NAME”,说明系统未将名称写入卷标字段——此时必须用diskutil rename命令绕过挂载层直接操作设备节点。
第一步:插入硬盘,在终端执行diskutil list,找到目标分区对应的设备标识符(如/dev/disk2s1)和当前挂载点(如/Volumes/UNTITLED)。
第二步:确认该分区未被其他进程占用,执行sudo diskutil unmount /dev/disk2s1强制卸载(若提示“busy”,先关掉访达窗口和任何访问该盘的App)。
第三步:执行重命名命令:sudo diskutil rename /dev/disk2s1 "MyBackup"(引号必须包含,用于处理含空格的名称)。
输入管理员密码回车,看到Finished verifying and renaming即成功;重新插拔硬盘,Windows资源管理器中即可看到“MyBackup”作为卷标显示。
用mlabel工具写入标准FAT卷标(精准控制,限11字符)
此方法专为MS-DOS (FAT32) 分区设计,生成的卷标完全兼容DOS/Windows传统规范,且不受macOS挂载逻辑干扰——但要求分区必须是FAT32,且不能在挂载状态下操作。
方法一:通过Homebrew安装mtools套件
运行brew install mtools;若未装Homebrew,先执行/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"。
方法二:卸载分区并写入卷标
执行diskutil unmountDisk /dev/disk2(注意是disk2,不是disk2s1,整盘卸载)→ 再运行mlabel -i /dev/disk2s1 ::MYBACKUP(双冒号后接大写无空格名称,最长11字符)。
【必须确保分区已卸载,否则mlabel会报错且无法写入】写入成功后,Windows下打开磁盘属性→“常规”页签,“卷标”字段即显示MYBACKUP。

















