移动硬盘,U盘出现USBC病毒乱码恢复的可能性分析
USBC病毒乱码的产生与处理
相信很多经常使用U盘的朋友,尤其是做影楼,婚纱摄影的朋友经常会遇到这个问题,处理方法也众说纷纭,八仙过海,各显神通,让众多中招者无所适从
1.USBC的故障表现
在向电脑转移数据过程中,电脑突然卡死,拔掉再插上,就会悲催的发现,文件全部(或者部分丢失),出现数个USBC后面带乱码的文件
如图
2.出现问题后的对策
一般都习惯百度,打开百度 搜索USBC 可以在前排看到很多处理办法
其他的方法也于此类似。我想说的是,这个办法太危险,不可取!会造成严重后果!为什么? 往下看。我来分析
3.USBC产生的分析
带大家来见识下USBC到底是何方神圣。
这个图先放这,一会要用到。
在讲之前,需要先大体了解下U盘,移动硬盘,TF卡等的文件存储 寻找方式。
一般来讲,U盘等一般采取的是FAT32文件系统,要读取文件,首先定位到U盘的0号扇区,即MBR,在分区表里获取分区信息(分区的起始扇区,分区类型,大小),根据分区表的描述,跳转到分区起始位置 DBR,DBR包含了分区的重要参数:簇大小,隐藏扇区,FAT表位置,根目录等信息,由这些参数,可以一级级定位到文件。
必须说明的是:文件目录项,包含文件的名字,属性,大小,首簇号,由首簇号,再到FAT表里去寻找剩余的占用空间,直到遇到结束标志,文件寻找结束。
我们打开磁盘,能看到的文件,文件夹,都属于文件目录项,这些只占用32个字节,包括令人生厌的USBC,如上图。总结为一句话,就是在本来该是正常目录的地方,出现了一个名字叫USBC的文件名,正常的文件名或被覆盖,或被移位。
格式化再恢复? 不行,因为格式化会彻底破坏FAT表,那样的话,不连续文件会永远丢失(理论上还有找回的可能,可是这个可能仅仅是理论上的)。
CHKDSK? 属性修复? 不行,修复后会产生很多found000类的文件,这会破坏正常文件目录项的结构,影响恢复。
那怎么做是安全的?
上面讲了那么多,其实已经说明了,就是把被USBC赶走的正常文件目录项找回来,就能恢复了。
当然这个说的简单,实际操作中 ,USBC会出现在各个地方,破坏程度也不一致,需要具体问题具体分析,需要对文件系统有着相当的了解,这些不是在这里三言两语就能说清楚的
作者:济南滨远数据恢复,谢绝转载
移动硬盘,U盘出现USBC病毒乱码恢复的可能性分析相关推荐
- php读取移动硬盘数据,移动硬盘打不开,数据怎么恢复?
位置:数据恢复的知识与技巧 - 移动硬盘打不开,数据怎么恢复? 移动硬盘打不开,数据怎么恢复? 移动硬盘打不开.无法访问.提示"格式化" "文件或目录损坏且无法读取&qu ...
- 通过U盘传播的“病毒”
通过U盘传播的"病毒" 最近我们同学的 U 盘. MP3 .移动硬盘等在使用时,不约而同的出现了奇怪的现象. 症状: 1. 在 U 盘中发现多出" autorun.i ...
- u盘格式化后数据能恢复吗?如何1个方法做到u盘格式化数据恢复?
我们很多重要的数据都会拷贝到u盘中存放,方便文件丢失的时候用备份好的数据重新写入电脑,但是大家是否想过,一旦u盘格式化后数据能恢复吗?该怎么做到u盘格式化数据恢复? u盘格式化和任何设备(电脑.手机. ...
- U盘格式化后数据能恢复吗?U盘格式化怎么恢复数据
U盘格式化后数据能恢复吗?U盘在今天仍然是很多用户不可或缺的移动便携存储设备.当U盘因为一些意外情况格式化,可能出现U盘格式化文件自动恢复的问题.本文将为大家介绍一个有效解决U盘格式化文件自动恢复问题 ...
- u盘损坏了还能恢复吗?u盘已损坏的三种修复方法
u盘使用一段时间后,难免会出现中毒.无法复制.无法显示等情况.经常碰到这样的问题会选择购买新的U盘,毕竟现在U盘特别便宜,如果U盘里有重要的数据文件的话也不舍得丢弃,那么u盘损坏了还能恢复吗?以下小编 ...
- Linux-Windows主机目录和文件名中文乱码恢复
目录 Linux->Windows主机目录和文件名中文乱码恢复 声明 一. 乱码问题 二. 调试环境 三. 目录和文件名乱码恢复 3.1 可选方案 3.1.1 通过合适的编解码转换 3.1.2 ...
- Linux-Windows主机目录和文件名中文乱码恢复 - clover_toeic - 博客园
Linux->Windows主机目录和文件名中文乱码恢复 - clover_toeic - 博客园 https://www.cnblogs.com/clover-toeic/p/5235316. ...
- u盘格式化后数据能恢复吗?当然可以,5步恢复U盘数据
很多人都知道格式化U盘会清空里面的数据,虽然可以进行备份,但是一般我们都不会轻易格式化自己的U盘.但是遇到一些特殊情况,我们必须格式化U盘.u盘格式化后数据能恢复吗?当然可以. 只要你的原始数据没有被 ...
- 移动硬盘/U盘 无法弹出,提示“设备被占用”, 一般解决方法 以及 MsMpEng.exe占用解决方法
最近遇到 win10 移动硬盘无法弹出的问题,一直提示被占用,进程也无法正常暂停,这里小结下解决方法. 参考: 如何解决移动硬盘和U盘正在被占用无法弹出 在Windows中,U盘或者移动硬盘关不掉时, ...
最新文章
- Database:Database数据库的简介、类型及其区别(关系数据库VS非关系型数据库)、案例应用之详细攻略
- hdu 3987(最小割的边数)
- 《机器学习实战》chapter05 Logistic回归
- 16.实现多个具有相同方法的接口和父类与实现接口有相同方法
- java程序流程控制_java程序流程控制
- Linux多线程实践(4) --线程特定数据
- pdf是什么意思中文
- linux下sqlserver端口号,linux下连接sqlserver配置及otl编程.docx
- 怎样对齐文体框和图像按钮
- 《精通 ASP.NET MVC 5》----2.5 小结
- 读文件fread函数的用法
- MapReduce概述 —— Hadoop权威指南2
- Python爬虫学习之scrapy框架(一)爬取豆瓣图书榜
- 机器学习:什么是预测模型性能评估
- 电气器件系列二十二:调速电机
- kill the one(pjone歌词摘录)
- 图形杂记-Decal贴花
- 一年级古诗风语文知识心田花开汇总
- Packet Tracer - 使用 Traceroute 发现网络
- 自动批量翻译文件夹名称为中文
热门文章
- 阿里云、蚂蚁区块链医疗解决方案首次应用于未来医院电子处方
- Mybatis报错01:Mapper method ‘com.feng.dao.UserMapper.deleteUser‘ has an unsupported return type: class
- 计算机电脑关机后可以充电吗,电脑关机了还能充电吗
- Revit API:View 视图概述
- 十二、中间系统到中间系统IS-IS(Intermediate System-to-Intermediate System)
- 前端性能优化之优化图片
- VsCode 何时能一统江湖?
- Keil无法跳转到(go to definition)函数定义的地方,而是出现Browser
- 【Unity3D日常BUG记录】Unity打包运行出现:PlatformNotSupportedException该平台不支持此操作的解决记录
- 【Linux】gcc-程序的翻译四个阶段(图示)