遇到windows无法读exfat硬盘分区(而mac可以)的问题
本帖最后由 maritimus 于 2025-5-24 16:25 编辑我有一块大约3T大小,东芝的exfat机械硬盘,主要用来配合硬盘盒存一些数据。这个硬盘差不多大半年没用了,前几天放硬盘盒里连接windows 10电脑,发现挂载不了。
于是我在windows下先尝试诊断一下,结果:
1. windows自带的分区工具显示了两个分区,均为未分配状态,这两个分区的大小差不多对应硬盘里已占用和未占用的空间;
2. 无法挂载,所以没法用chkdsk;
3. diskgenius检测没有问题,可以显示文件列表,但会标损坏,不知道怎么修复;
4. 毕竟diskgenius要钱,我又找了一个开源工具叫TestDisk,这个工具检测硬盘没有问题,可以正常从硬盘里复制文件;
5. diskgenius显示硬盘SMART状态正常。
感觉很蹊跷,于是我又连mac试了一下,发现在mac下可以正常挂载,mac自带的硬盘工具检测硬盘没问题。
于是猜测,是不是这个硬盘之前是在mac下格式化的,而mac格式化的exfat硬盘与windows有兼容性问题?这个硬盘上有差不多2T的数据,我暂时没有空余的硬盘盒倒腾了,希望能在windows下继续用,而不必把它重新格式化。
不知道有没有坛友了解这种情况,望不吝赐教,提前感谢~
我记得前几年在微博上看到过这个问题,mac格式化的硬盘和u盘在windows上读不出来 mac格式化的应该默认是gpt分区了, win可能是只读了前面的系统分区, 同时又识别成u盘了, 默认只显示一个分区导致看不见? 硬盘是在什么系统下格式化的,如果不是windows可能得需要修改Partition Type 改成 Microsoft Data exfat什么的 具体我忘了 我之前在ns上面格式化的sd卡也是在windows没办法默认读出,但是diskgenius可以 本帖最后由 hein 于 2025-5-24 19:02 编辑
mac创建smb共享,win用网络驱动挂载。
我倒是用mac格式化过很多exFAT,却没有遇到过win读不出来的情况。当然我都是全新的盘直接格式化exFAT,不是mac格式格成exFAT,你看看你mac下磁盘工具里硬盘详细分区信息是什么。
或者安装一个win下读取mac磁盘的驱动看看
页:
[1]