通常,写保护(也称为只读)是数据存储设备防止写入新数据或修改旧信息的能力。 换言之,您可以读取存储在磁盘上的信息,但无法删除、更改或复制它,因为访问被拒绝。 那么如何格式化具有写保护功能的SD卡呢?
有些SD卡的侧面或底部会有一个物理写保护开关,可以快速打开或关闭SD卡的读写保护,以防止存储的数据被恶意软件或病毒入侵和修改。 所以请仔细检查你的SD卡上是否有物理写保护开关,如果有物理写保护开关,如果有,一定要把它移到解锁位置,如果没有,那么请继续看下一个方法。
有时,如果您的 SD 卡出现错误,也可能导致写保护。 那么如果此时无法格式化SD卡写保护,该怎么办呢? 命令提示符中的chkdsk命令实际上是一个可行的解决方案,可以帮助我们检查和修复SD卡上发现的错误。
第 1 步在搜索框中输入cmd并以管理员身份运行命令提示符。
步骤 2输入chkdsk f: /f /r /x然后按enter键执行。
步骤 3等待执行完成,然后再次重新格式化它以查看问题是否已解决。
命令提示符是Windows系统内置工具中一个非常有用的程序,它能够通过几行简短的命令完成各种计算机任务。 例如,在本文中,对于由于写保护而无法格式化的 SD 卡来说,这也是一个非常好的解决方法,因为我们可以使用命令行删除 SD 卡的写保护属性并对其进行格式化。
第 1 步在搜索框中输入cmd并以管理员身份运行命令提示符。
步骤 2依次输入以下命令,并在每行命令后按一次enter密钥执行。
diskpart
list disk
select disk #指写保护 SD 卡的驱动器号)。
attributes disk clear readonly(此命令清除磁盘的写保护属性,以下是格式化命令)。
clean
create partition primary
format fs=ntfs quick(如果要格式化为 fat32,也可以将 NTFS 更改为 fat32)。
exit
尝试上述方法后,如果仍然发现SD卡写保护无法格式化怎么办? 还可以在注册表编辑器中修改数值数据,以禁用磁盘写保护属性。 请仔细阅读并逐步遵循。
第 1 步压win+r输入regedit并按enter键打开注册表编辑器。
步骤 2请逐步导航以找到以下路径:
computer\hkey_local_machine\system\currentcontrolset\control\storagedevicepolicies
步骤 3双击writeprotect从中删除数值数据更改为,然后再次单击还行SD卡格式化操作可以正常进行。
如果在此路径中找不到名为 StorageDevicePolicies 的文件夹,请不要担心? 您可以创建一个自己的,然后按照上述步骤操作。
第 1 步单击鼠标右键control选择新>项目并给它起了个名字storagedevicepolicies
步骤 2单击鼠标右键storagedevicepolicies,然后选择新增功能,则 32 位系统选择参数 dword(32 位)值,64 位系统选择 qword(64 位)值,然后命名writeprotect能。
以上就是SD卡写保护无法格式化的解决方案,如果也遇到这个问题,可以参考文章中的介绍进行操作。