SD卡写保护无法格式化怎么办?

2024-01-31 15:04

本文主要是介绍SD卡写保护无法格式化怎么办?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一般来说,写保护(也称为只读)是数据存储设备防止写入新数据或修改旧信息的能力。换句话说,您可以读取存储在磁盘上的信息,但是却不能删除、更改或复制它们,因为访问会被拒绝。那么SD卡有写保护怎么格式化呢?

方案一:检查物理写保护开关

有些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将数值数据从1更改为0,然后再单击“确定”即可正常执行SD卡格式化操作。

如果您在此路径中没有找到名为StorageDevicePolicies的文件夹,也不用担心?您可以自行创建一个,然后再按照以上的流程逐步操作即可。

步骤1. 右键单击Control选择“新建”>“项”并将其命名为StorageDevicePolicies

步骤2. 右键单击StorageDevicePolicies并选择“新建”,然后32位系统选择参数DWORD(32位)值,64位系统选择QWORD(64位)值,然后将其命名为WriteProtect即可。

以上就是SD卡写保护无法格式化的解决办法,如果您也遇到了这个问题,可以参考文中介绍进行操作。

这篇关于SD卡写保护无法格式化怎么办?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/664184

相关文章

Idea实现接口的方法上无法添加@Override注解的解决方案

《Idea实现接口的方法上无法添加@Override注解的解决方案》文章介绍了在IDEA中实现接口方法时无法添加@Override注解的问题及其解决方法,主要步骤包括更改项目结构中的Languagel... 目录Idea实现接China编程口的方法上无法添加@javascriptOverride注解错误原因解决方

springboot日期格式化全局LocalDateTime详解

《springboot日期格式化全局LocalDateTime详解》文章主要分析了SpringBoot中ObjectMapper对象的序列化和反序列化过程,并具体探讨了日期格式化问题,通过分析Spri... 目录分析ObjectMapper与jsonSerializer结论自定义日期格式(全局)扩展利用配置

vscode保存代码时自动eslint格式化图文教程

《vscode保存代码时自动eslint格式化图文教程》:本文主要介绍vscode保存代码时自动eslint格式化的相关资料,包括打开设置文件并复制特定内容,文中通过代码介绍的非常详细,需要的朋友... 目录1、点击设置2、选择远程--->点击右上角打开设置3、会弹出settings.json文件,将以下内

golang1.23版本之前 Timer Reset方法无法正确使用

《golang1.23版本之前TimerReset方法无法正确使用》在Go1.23之前,使用`time.Reset`函数时需要先调用`Stop`并明确从timer的channel中抽取出东西,以避... 目录golang1.23 之前 Reset ​到底有什么问题golang1.23 之前到底应该如何正确的

解决Cron定时任务中Pytest脚本无法发送邮件的问题

《解决Cron定时任务中Pytest脚本无法发送邮件的问题》文章探讨解决在Cron定时任务中运行Pytest脚本时邮件发送失败的问题,先优化环境变量,再检查Pytest邮件配置,接着配置文件确保SMT... 目录引言1. 环境变量优化:确保Cron任务可以正确执行解决方案:1.1. 创建一个脚本1.2. 修

Linux磁盘分区、格式化和挂载方式

《Linux磁盘分区、格式化和挂载方式》本文详细介绍了Linux系统中磁盘分区、格式化和挂载的基本操作步骤和命令,包括MBR和GPT分区表的区别、fdisk和gdisk命令的使用、常见的文件系统格式以... 目录一、磁盘分区表分类二、fdisk命令创建分区1、交互式的命令2、分区主分区3、创建扩展分区,然后

element-ui下拉输入框+resetFields无法回显的问题解决

《element-ui下拉输入框+resetFields无法回显的问题解决》本文主要介绍了在使用ElementUI的下拉输入框时,点击重置按钮后输入框无法回显数据的问题,具有一定的参考价值,感兴趣的... 目录描述原因问题重现解决方案方法一方法二总结描述第一次进入页面,不做任何操作,点击重置按钮,再进行下

Java子线程无法获取Attributes的解决方法(最新推荐)

《Java子线程无法获取Attributes的解决方法(最新推荐)》在Java多线程编程中,子线程无法直接获取主线程设置的Attributes是一个常见问题,本文探讨了这一问题的原因,并提供了两种解决... 目录一、问题原因二、解决方案1. 直接传递数据2. 使用ThreadLocal(适用于线程独立数据)

使用@Slf4j注解,log.info()无法使用问题

《使用@Slf4j注解,log.info()无法使用问题》在使用Lombok的@Slf4j注解打印日志时遇到问题,通过降低Lombok版本(从1.18.x降至1.16.10)解决了问题... 目录@Slf4androidj注解,log.info()无法使用问题最后解决总结@Slf4j注解,log.info(

三国地理揭秘:为何北伐之路如此艰难,为何诸葛亮无法攻克陇右小城?

俗话说:天时不如地利,不是随便说说,诸葛亮六出祁山,连关中陇右的几座小城都攻不下来,行军山高路险,无法携带和建造攻城器械,是最难的,所以在汉中,无论从哪一方进攻,防守方都是一夫当关,万夫莫开;再加上千里运粮,根本不需要打,司马懿只需要坚守城池拼消耗就能不战而屈人之兵。 另一边,洛阳的虎牢关,一旦突破,洛阳就无险可守,这样的进军路线,才是顺势而为的用兵之道。 读历史的时候我们常常看到某一方势