吴川   2021-11-15
 华南区技术负责人

概要
SD卡经常被用于相机或手机中,当SD卡有一些故障,需要对其进行格式化时,却发现SD卡有写保护,应该怎么处理?本文将针对此问题提供解除SD卡写保护以及正确格式化的方法,如果因为误格式化而导致数据丢失,也可参考本文的数据恢复方法。


SD卡写保护怎么格式化
一、如何解除SD卡写保护?
给SD卡设置写保护是为了保护SD卡内数据的完整和安全,除了可以防止SD卡里的文件被盗取或更改,还能避免存入带有病毒的文件。对SD卡设置写保护有多种方法,可以通过SD卡本身的写保护开关,也可以在电脑中将SD卡设置为只读、不可写。当您需要格式化SD卡却提示“这张磁盘有写保护”,这时您可以参考下面的内容先解除SD卡的写保护,再重新进行格式化操作。
这张磁盘有写保护

1、关闭SD卡或读卡器的写保护开关

大部分的SD卡以及一些读卡器会带有写保护开关,当您发现SD卡无法复制、修改或存入新的数据,可以尝试关闭SD卡或读卡器的写保护开关。如果写保护开关已关闭,但SD卡仍然处于写保护的状态,可以尝试下面的方法。
关闭SD卡写保护开关

2、使用Diskpart命令清除SD卡只读属性

步骤1:将SD卡通过读卡器连接电脑,在搜索框中输入【cmd】,右键单击【命令提示符】,选择【以管理员身份运行】。
搜索命令提示符
步骤2:请依次输入以下的命令,每输入一行命令,请按一次【Enter】键:
diskpart
list disk(将会列出电脑中的所有磁盘)
select disk 1(1表示SD卡磁盘编号,可根据容量来判断)
attributes disk clear readonly(清除磁盘的只读属性)
exit(退出)
diskpart清除只读属性
温馨提示 如果输入【attributes disk clear readonly】命令后,出现“Diskpart failed to clear disk attributes”(Diskpart无法清除磁盘属性)的提示,这可能是因为SD卡的物理写保护开关仍然关闭,也可能是因为SD卡出现了坏扇区或文件系统出错,可以使用Windows错误检查工具对其进行检查和修复。

Diskpart无法清除磁盘属性

3、在注册表中解除写保护

注册表中含有写保护的设置,可以使所有移动存储设备都不能写入任何数据。下面是在注册表中解除写保护的步骤:
步骤1:同时按下【Windows键+R】,输入【regedit】之后点击【确定】。
在运行中输入regedit
步骤2:在注册表中按以下路径找到WriteProtect值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies
在注册表找到WriteProtect
步骤3:双击WriteProtect,并将它的值从1改为0即可解除写保护。修改完成后,请重启电脑。
修改WriteProtect的数值
温馨提示若您在注册表中没有找到WriteProtect值,还可以试试在本地组策略编辑器将【可移动磁盘:拒绝写入权限】的设置禁用
二、SD卡解除写保护后怎么格式化?

1、在磁盘管理中格式化SD卡

步骤1:将SD卡插入计算机的卡槽,或者使用读卡器将其连接到计算机,右键点击开始菜单,选择【磁盘管理】。
开始菜单磁盘管理
步骤2:右键点击SD卡,选择【格式化】。
磁盘管理格式化
步骤3:设置SD卡的卷标、文件系统和单元大小,勾选【执行快速格式化】,点击【确定】即可。点击此处可查看更多文件系统格式的介绍。
● NTFS是一种建立在保护文件和目录数据的基础上,同时节省存储资源、减少磁盘占用量的先进的文件系统。它可以在所有Windows版本上使用,但在Mac和某些Linux发行版中是只读的。NTFS使用时每个操作都要记录日志,所以不适合在移动存储设备上使用,比如U盘。
● FAT32是一种几乎所有个人电脑都支持的文件系统,兼容性较好,这个特性使它成为了理想的软盘和SD卡文件系统。但是当在写入新数据时,它不会将文件整理成完整的片段再写入,这会使数据逐渐变得分散,读写速度也会随之减慢,且存入的单个文件不能超过4GB。
● exFAT是一种适用于闪存的文件系统,相对FAT32,它不仅增强了台式电脑与移动设备的互操作能力,还提高了剩余空间的分配性能,可以在Windows和Mac OS 电脑上进行读写操作。
格式化设置

2、在文件资源管理器中格式化SD卡

步骤1:打开文件资源管理器,选择【此电脑】,右键点击连接的SD卡,选择【格式化】。
文件资源管理器格式化
步骤2:设置SD卡的文件系统、单元大小以及卷标,勾选【快速格式化】,最后点击【开始】即可。
文件资源管理器格式化设置

3、通过命令提示符来强制格式化SD卡

步骤1:在搜索栏搜索【命令提示符】,右键点击【以管理员身份运行】,打开命令提示符窗口。
搜索命令提示符
步骤2:接下来,在命令提示符窗口内依次输入以下命令,每输入一个命令之后,请按下【Enter】键:
diskpart
list disk (将会列出电脑中的磁盘,可以根据容量大小判断SD卡的磁盘号)
select disk 1 (1为SD卡的磁盘编号)
clean (将删除磁盘上的分区和卷,清除所有信息,不过清除的数据只是被标注为已删除,还有被恢复的可能)
输入diskpart命令
之后请继续输入以下命令:
create partition primary (创建主分区。若有需要可以在下一个命令行输入assign letter = H,H为新建分区的驱动器号)
format fs=fat32 quick(fs=fat32指的是将SD卡格式化为FAT32的文件系统,也可设置为exFAT或NTFS,quick指的是快速格式化)
exit(退出)
create partition primary
三、误格式化后,如何恢复SD卡中的数据?
误格式化后发现SD卡内的重要数据丢失时,可以借助专业的数据恢复软件来恢复,下面将介绍一款十分实用的数据恢复软件——都叫兽™数据恢复软件,它具备多种扫描模式,还支持Windows与Mac系统。

1、什么是都叫兽™数据恢复软件?

都叫兽™数据恢复软件是一款专门用于恢复各种数据文件的软件,当您不慎误删了重要文件,清空了回收站,或者是格式化了磁盘/存储器,都可以借助该工具将丢失的数据找回。该软件涵盖了四大功能模块,即包含文件恢复、格式化恢复、分区恢复和创建镜像,可以帮您全方位地解决所有数据丢失的问题。
热点推荐 - ADs都叫兽™数据恢复软件 - 简单强大的数据恢复软件

操作简单 简单3步快速恢复。

多种恢复模式 文件恢复、格式化恢复、分区恢复。

恢复文件类型 图片、视频、音频、文档、邮件等。

创建镜像 创建分区镜像,可用于快速读取分区及备份。

支持多种设备 SD卡、SDHC、SDXC、U盘、硬盘、电脑等。

操作简单 三步完可恢复

多种恢复模式 文件/格式化/分区恢复

支持设备 SD卡/U盘/硬盘等

免费试用免费试用免费试用我们已有800位用户提供免费体验!

2、如何使用都叫兽™数据恢复软件恢复SD卡数据?

步骤1:将SD卡通过读卡器连接电脑,并在电脑下载安装并运行都叫兽™数据恢复软件,在主界面里选择【格式化恢复】选项。
注意:请勿将都叫兽™数据恢复软件安装在丢失数据的磁盘中(即SD卡),以避免数据覆盖。
选择格式化恢复选项
数据恢复功能介绍:
文件恢复:快速找回因误删或清空回收站而丢失的文件。
格式化恢复:可快速恢复因分区无法访问或被格式化而丢失的文件。
分区恢复:可分析并获取分区信息,并完全扫描整个分区。
创建镜像:可为分区创建镜像,以备份当前分区状态。
步骤2:接下来选择SD卡分区。选择完成后点击【下一步】。
格式化恢复选择扫描的分区
步骤3:之后等待扫描,扫描时间的长短会根据SD卡内存大小而定。扫描过程中即可双击预览文件,如果已经找到自己需要恢复的文件了,可以将其勾选并点击【恢复】按钮,此时会终止扫描以开始恢复文件。也可等待扫描结束,从扫描结果中勾选需要恢复的文件,再点击【恢复】按钮。建议将恢复的文件保存在其他分区,不要保存在原来的SD卡中,以避免数据覆盖。
查看扫描结果