SD卡损坏及手动修复记录

本文详细记录了一次SD卡因错误操作导致损坏后,通过使用WinHex软件手动定位并修复分区表错误的过程。作者首先描述了SD卡的背景信息和损坏情况,然后逐步解释了如何找到错误点并进行修复,最终成功使SD卡恢复正常。修复步骤包括查找错误的引导扇区位置,复制正常扇区数据并覆盖错误位置。文章提醒读者此类操作需要一定文件系统知识,重要数据应寻求专业帮助。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


前言

本文将讲述我的SD卡是如何损坏并如何手动修复成功的。
本文中的操作需要用到软件WinHex
本文旨在介绍遇到问题的解决方法,重点不在问题本身

这可能只是个例,不保证对所有SD卡损坏都有效。 本文的方法需要有一定的文件系统知识,如果读者知识储备不足且数据十分重要,请勿直接尝试。 重要数据请寻求数据恢复机构的帮助,不要自己尝试手动恢复。

背景

SD卡参数

品牌:SanDisk
容量:32G
文件系统:FAT32

损坏过程

点击安全删除硬件之后立即拔出SD卡读卡器

我不知道这个过程是否一定会导致SD卡损坏,但是它确实导致我的SD卡损坏
正确的安全删除硬件方式是等待电脑提示“安全删除硬件成功”之后再拔出硬件接口

损坏后效果

插入U盘后电脑提示使用前需要格式化
请添加图片描述


修复过程

一、寻找错误点

1. 打开WinHex

WinHex图标如下,打开时注意要以管理员身份运行软件
Winhex图标

2. 打开磁盘

点击工具菜单下的打开磁盘
在这里插入图片描述
选择损坏的SD卡,在物理驱动器那一栏,可以通过磁盘大小来判断哪个是损坏的SD卡
在这里插入图片描述

3. 打开正常的SD卡

这一步是为了后面损坏的SD卡与正常的SD卡对比,对文件系统熟练之后可以忽略
我当时手边正好有一个好的同型号的SD卡所以直接拿来对比
没有也不要紧,直接跳过这一步就好

4. 查找分区表位置

在这个问题中,驱动器是可以正常识别的,证明磁盘没有物理损坏,且磁盘的0扇区是正常的
而使用前需要格式化的提示表明磁盘中的分区有问题
55AA为引导的结束标志,搜索55AA可以快速找到引导位置
在这里插入图片描述
在这里插入图片描述
下面是我得到的结果(部分)

在这里插入图片描述
位于510字节处的是磁盘的主引导记录结束标志,这个标志位于0扇区是没有问题的

但是蓝色高亮显示的55AA位于8193扇区,这是不正常的
与正常磁盘对比,正常磁盘的引导扇区应该位于8192扇区
就此,错误已经找到,下面开始修复错误
在这里插入图片描述


二、修复错误

1. 复制移位的引导扇区

选择复制的起始位置,右键点击该字节点击选择块起始位置,或选择该字节后按快捷键“Alt+1”
选择复制的终止位置,右键点击该字节点击选择块终止位置,或选择该字节后按快捷键“Alt+2”
点击编辑—>复制选块—>正常
在这里插入图片描述
会有这个提示,确定即可
在这里插入图片描述

2. 把移位的引导扇区粘贴到正确位置

点击编辑—>剪贴板数据—>写入
在这里插入图片描述
确定即可
在这里插入图片描述
写入完成
用同样的方法,把位置错误的引导扇区(8193)用正常磁盘的引导扇区(8193)覆盖
16进制数值如下
52526141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000727241615FB1170053180000000000000000000000000000000055AA

在这里插入图片描述
完成后的样子(8192~8193扇区)
点击文件—>保存扇区—>确定


三、修复结果

请添加图片描述

修复后SD卡可以正常打开


结语

按照此方法我手动修复了损坏的SD卡 如有错误,还请诸位大佬指出,我会进行修正

附录

奇怪的损坏扇区数据
在这里插入图片描述
在这里插入图片描述

相关大佬文章及学习链接

FAT32文件系统格式详解
b站WINHEX的使用精讲(共63集)
盘点:U盘损坏后如何修复的五种状况和解决方法

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GREEN_MANTIS

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值