exFAT文件系统不可写问题修复

exFAT文件系统不可写问题修复

背景: exFAT 是为解决FAT32等不支持4G及其更大的文件而推出的一种兼备fat和NTFS文件系统特点的文件系统。
我的移动硬盘格式化为exfat原因有:

1. 支持单个大于4G文件的读写。
2.需要在Mac和Windows两种不同操作系统写使用读写,Mac是支持写入Fat32和exFat的,但不能写NTFS.

但是一段时间就出现了移动硬盘只能读,不能写(删除,修改)的问题,起初以为移动硬盘问题,搜索后解决:

在Windows 命令提示符(CMD)敲入下列命令:
chkdsk G: /f
G:为移动硬盘分区盘盘符 /f 参数为修复错误

来学习一下这个命令:

修复磁盘上的错误
CMD:Chkdsk

D:\>chkdsk /?
检查磁盘并显示状态报告。

CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B]

volume 指定驱动器号(后面跟一个冒号)、装入点或卷名。
filename 仅用于 FAT/FAT32: 指定要检查是否有碎片的文件。
/F 修复磁盘上的错误。
/V 在 FAT/FAT32 上: 显示磁盘上每个文件的完整路径和名称。
在 NTFS 上: 如果有清除消息,则显示。
/R 查找损坏的扇区并恢复可读信息
(隐含 /F)。
/L:size 仅用于 NTFS: 将日志文件大小更改为指定的 KB 数。如果未
指定大小,则显示当前
大小。
/X 如果必要,则先强制卸除卷。
该卷的所有打开句柄都会无效
(隐含 /F)。
/I 仅用于 NTFS: 对索引项进行强度较小的检查。
/C 仅用于 NTFS: 跳过文件夹结构的
循环检查。
/B 仅用于 NTFS: 重新评估该卷上的坏簇
(隐含 /R)
/I 或 /C 开关通过跳过对该卷的某些检查,可减少运行 Chkdsk 所需的时间。