解决SD卡被写保护问题

存储卡在使用过程中,有时会遇到写保护问题,导致无法写入或删除数据。这可能会对用户的正常使用造成困扰。MK米客方德将为您介绍几种常见的解决方法,帮助用户解除存储卡的写保护。

 一、检查物理写保护开关

许多存储卡,如SD卡,都配备有一个物理写保护开关。这个开关通常位于存储卡的一侧。若开关处于锁定(Lock)位置,存储卡将被写保护,无法进行写入操作。

解决方法:

1. 取出SD卡。

2. 找到侧面的写保护开关。

3. 将开关推至解锁(Unlock)位置。

4. 将存储卡重新插入设备,检查是否已解除写保护。

 二、使用磁盘管理工具解除写保护

如果物理开关未锁定或存储卡没有物理开关,可以尝试使用计算机的磁盘管理工具来解除写保护。

在Windows系统中:

1. 插入SD卡。

2. 按 `Win + R` 键,输入 `diskpart`,然后按回车。

3. 在出现的命令提示符窗口中,输入以下命令:

   list disk

 

   这将列出所有连接的存储设备。

4. 找到存储卡对应的磁盘编号(如Disk 1),然后输入:

   select disk X

 

   其中`X`是存储卡的磁盘编号。

5. 接着输入:

   attributes disk clear readonly

 

6. 退出diskpart工具,检查存储卡是否已解除写保护。

在macOS系统中:

1. 打开终端(Terminal)。

2. 插入存储卡。

3. 输入以下命令来查看存储设备列表:

   diskutil list

 

4. 找到存储卡对应的设备名称(如disk2),然后输入:

   sudo diskutil disableOwnership /dev/diskX

 

   其中`X`是存储卡的设备编号。

5. 输入管理员密码,检查存储卡是否已解除写保护。

 三、使用注册表编辑器解除写保护(仅适用于Windows)

有时写保护可能是由于注册表设置导致的。可以通过修改注册表来解除写保护。

步骤:

1. 按 `Win + R` 键,输入 `regedit`,然后按回车。

2. 导航到以下路径:

   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies

 

   如果没有`StorageDevicePolicies`项,可以手动创建。

3. 在右侧窗口中找到 `WriteProtect` 键,如果存在,将其值修改为 `0`。

4. 关闭注册表编辑器,重新启动计算机,检查存储卡是否已解除写保护。

 四、格式化SD卡

如果以上方法均未能解决问题,尝试格式化存储卡可能是最终解决办法。注意,格式化将删除存储卡上的所有数据,请提前备份重要文件

步骤:

1. 插入SD卡。

2. 在Windows系统中,打开“此电脑”,右键点击存储卡盘符,选择“格式化”。

3. 在macOS系统中,打开“磁盘工具”(Disk Utility),选择存储卡,点击“抹掉”(Erase)。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/861351.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

若依 ruoyi 显示隐藏搜索框 显示隐藏列

一、 显示隐藏搜索框 页面搜索关键字 showSearch,设置是否显示 隐藏: 显示: 二、自定义设置 显示隐藏列 1. 页面搜索关键字 right-toolbar,新增: :columns"columns" 2. js下 data(){return{}}中新增&am…

【MySQL事务】深刻理解事务隔离以及MVCC

文章目录 什么叫事务事务的提交方式常见的事务操作方式事务的开始与回滚总结 事务的隔离设置隔离级别解释脏读解释幻读解释不可重复读为什么可重复读不能解决幻读问题?总结 数据库并发的场景MVCC隐藏列字段undo日志Read view RR和RC的本质区别总结 什么叫事务 在My…

人工智能类SCI,1区TOP,3个月可录!

今天给大家推荐一本人工智能类SCIE领域的SCI,此期刊为我处目前合作的重点期刊!影响因子7.0-8.0之间,JCR1区,中科院2/1区(TOP),最重要的是审稿周期较短,对急投的学者较为友好&#xf…

搜索引擎的原理与相关知识

搜索引擎是一种网络服务,它通过互联网帮助用户找到所需的信息。搜索引擎的工作原理主要包括以下几个步骤: 网络爬虫(Web Crawler):搜索引擎使用网络爬虫(也称为蜘蛛或机器人)来遍历互联网&#…

红日靶场实战一 - 学习笔记

最近在学习红蓝对抗,如果有兴趣的可以多关注。 目录 环境搭建 靶场链接 配置网络 攻击机kali网络 配置win7 web服务器网络 配置winserver 2008网络(DC域控) 配置win2003/win2k3网路(域成员) IP配置情况 外网突破 信息收集 phpmya…

CVPR2024|vivo提出使用对抗微调获得泛化性更强的SAM,分割性能直接登顶 SOTA!

在计算机视觉不断发展的领域中,基础模型已成为一种关键工具,显示出对多种任务的出色适应性。其中,由 Meta AI 开发的 Segment Anything Model(SAM)在图像分割任务中表现杰出。然而,和其他类似模型一样&…

Java知识点整理 13 — Hutool工具库

在开发时经常需要编写很多与业务无关的代码,比如获取指定日期对象、获取本机 IP 地址、数据加密等。通常我们会将这些代码独立出来,放到 utils 目录下,作为工具类供其它代码调用。 但如果遇到一个从未接触过的领域知识,开发一个新…

《Three.JS零基础入门教程》第九篇:环境详解

往期回顾: 《Three.JS零基础入门教程》第一篇:搭建开发环境 《Three.JS零基础入门教程》第二篇:起步案例 《Three.JS零基础入门教程》第三篇:开发辅助 《Three.JS零基础入门教程》第四篇:基础变换 《Three.JS零基…

【小学期】静态页面设计——以学生管理系统为例

使用Swing设计学生管理系统的静态页面 我们将学习如何使用Java Swing来设计一个学生管理系统的静态页面。我们将创建一个主窗口,其中包含一些基本的组件,如标签、文本框、按钮和表格。 项目结构 首先,假设我们的项目目录结构如下&#xff…

linux下I/O模型并发的epoll多进程池协程实现

方法1 主要思路: 定义了一个EventData结构体,用于存储事件相关的数据,如文件描述符、epoll 文件描述符、协程 ID 等。EchoDeal函数用于处理请求消息,并生成响应消息。handlerClient函数是协程的执行函数,用于处理客户…

gc.log中 CMS-concurrent-abortable-preclean

问题 在gc日志中看到 2024-06-26T16:16:07.5040800: 64690272.666: [CMS-concurrent-abortable-preclean-start]CMS: abort preclean due to time 2024-06-26T16:16:12.5530800: 64690277.716: [CMS-concurrent-abortable-preclean: 1.052/5.049 secs] [Times: user1.33 sys0…

Ubuntu系统安装软件---以安装QQ为例

以安装QQ为例,首先你的Ubuntu系统需要连上网,连上网的网络状态如下图所示。 在ubuntu系统的网页中搜索QQ,如下图所示。 进入QQ官网,点击Linux,如下图所示。 随后会让你选择什么架构的版本,如何查看自己的是…

【Python机器学习】分类向量——One-Hot编码(虚拟变量)

为了学习分类特征,以某国成年人收入数据集(adult)为例,adult数据集的任务是预测一名工人的收入是高于50k还是低于50k,这个数据集的特征包括工人的年龄、雇佣方式、教育水平、性别、每周工作时长、职业等。 这个任务属于…

【LinuxC语言】pthread_join与pthread_detach函数

文章目录 前言线程分离pthread_join函数作用函数原型参数含义返回值示例代码易混pthread_detach函数详解函数作用函数原型参数含义返回值示例代码总结前言 在并发编程中,线程的管理是一个重要的主题。特别是当我们需要处理线程的生命周期和资源管理时,这就变得尤为重要。在L…

代码随想录算法训练营第50天(py)| 动态规划 | 1143.最长公共子序列、1035.不相交的线、53. 最大子序和、392.判断子序列

1143.最长公共子序列 力扣链接 给定两个字符串 text1 和 text2,返回这两个字符串的最长 公共子序列(未必连续) 的长度。如果不存在 公共子序列 ,返回 0 。 思路 确定dp含义 dp[i][j]:长度为[0,i-1]和[0,j-1]的最长公…

ONLYOFFICE 桌面编辑器 8.1使用体验分享

目录 编辑器市场现状与用户选择 ONLYOFFICE桌面编辑器概览和功能 ONLYOFFICE桌面编辑器概览 功能丰富的PDF编辑器 演示文稿编辑器的创新 文档编辑的灵活性 电子表格的高级功能 语言和本地化 用户界面和体验 媒体播放 云服务和本地处理 跨平台支持 总结 在线亲身体…

mapstruct实现各个实体间的类型转换(DTO转BO、BO转Entity)的实践

一、引入 在没有遇见mapstruct的时候,实现各个实体之间的转换,都是手动转换实现的,属性少一带你还好,当属性一多,代码就会变得很冗余,没必要的非逻辑的代码就会加多。。。。 比如: public cl…

vue封装原生table表格方法

适用场景:有若干个表格,前面几列格式不一致,但是后面几列格式皆为占一个单元格,所以需要封装表格,表格元素自动根据数据结构生成即可;并且用户可新增列数据。 分类: 固定数据部分 就是根据数据…

React--两种常见的组件嵌套方式

组件嵌套 简介在父组件外部直接使用子组在父组件的实现内部引入并使用子组件区别总结灵活性:可配置性:使用场景: 选择 简介 在 React 中,有两种常见的组件嵌套方式: 在父组件中直接使用子组件。在父组件的实现内部引…

openlayers性能优化——开启图层预加载、减少空白等待时间

使用切片图层时、地图拖拽会有空白图片,为了减少空白等待时间,我们可以开始图层预加载。 const map_top new Map({layers: [new TileLayer({preload:Infinity, //预加载source: new StadiaMaps({layer: "outdoors",}),}),],target: "ma…