文件全手工恢复

【原创】ES5高效封装WIN10系统教程2020系列(三)母盘安装及系统调整 ** 本教程共有7个系列 ** 1. 母盘定制 2. 准备封装环境 3. 母盘安装及系统调整 4. 使用工具优化与清理 5. 常用软件安装及设置 6. ES5封装 7. 测试效果 母盘安装没有什么难度,第一章系统定制已经得到了精简的install.wim母盘映像文件,并且已经拷贝到数据盘里。这里我们就准备在虚拟机磁盘里安装母盘系统,然后再对其进行各种优化操作。在优化和清理之前,需要先对系统做一... 阅读详情
十年积累,硬盘分区,文件全手工恢复新鲜出炉了
最近经常见有很多硬盘分区表及硬盘数据被破坏而导致机器不能引导或使用的帖子,本着扶危济困的人道主义精神,和近十年的电脑龄以及之前成功修复N(N约等于10)块硬盘的经验特发一帖,系统讲述硬盘软故障恢复的方法,望大家不吝伺教!
  
注: 所有前提是硬盘没有物理损坏,以DISKEDIT(诺顿2.0 for windows中获取),DISKMAN(华军软件园),NORTON(D版),UNFOMAT(其它兼容的反格式化软件也可)等软件为基础,如果多少精 通一下下汇编就再理想不过啦!呵呵~~~~

  好,万事就绪!先说一下当系统分区表被误操作或病毒破坏时会出现的现象。1:启动显示 NO ROM BASIC。2:启动显示INVALID PARTITION TABLE。3:无显示(如遭CIH毒手)。4:提示硬盘逻辑分区错误无法正常识别(如提示逻辑盘符超过Z,并切FDISK等程序无法识别)5:对于 AWARD BIOS可能还会提示硬盘无法初始化(没用过AMI的,不知道会有什么显象……)
  知道了表象现在来研究一下本质,我尽可能简单的解释一下硬盘的物理结构和各种参数。众所周知,硬盘的主引导区位于硬盘的0柱0面1区包含有若干分区表项,共有64字节。其中每个分区项有16字节包括以下一些信息:
  第一字节,是引导标志,其中80为活动分区00为非活动分区。
  第二字节,起始磁头,表明分区的起始位置。
  第二字节,表示起始扇区,其中低六位(简单说就是*右面的六位)为起始扇区,高二位为起始柱面(有时也会加上第四字节)。
  第三字节,表示硬盘柱面信息。
  第四字节,确定起始柱面的的低八位。
  第五字节,决定分区的类型,06代表FAT16,0b代表FAT32,63代表UNIX分区。
  第6字节: 终止磁头
  第7字节: 低6位为终止扇区, 高2位与第8字节为终止柱面
  第8字节: 终止柱面的低8位
  第9-12字节: 该分区前的扇区数目
  第13-16字节: 该分区占用的扇区数目
扩 展分区的信息位于上面所示的硬盘分区表中,逻辑分区的信息则位于扩展分区的起始扇区,可通过查找上面的表得到起始地址“X面/X扇区/X柱”所对应的扇 区。分区信息的16个字节表示的是逻辑驱动器(D:E:……)的起始和结束地址。了解这些后当分区表破坏后我们就能利用各种软件来进行手工恢复,如果没有 就手的软件的话那么FDISK/MBR手工填写参数也马马虎虎啦!呵呵~~~
  手工恢复分区时推荐使用全中文界面且支持虚拟操作的 DISKMAN!至于大名鼎鼎的DISKEDIT因为操作过于复杂非老鸟甚用!不然一时失手可能连哭都来不及……。具体步骤是1:检查C盘活动分区有效标 志80是否存在。2:编辑0柱1磁头1扇区,查看末尾是否有55AA的有效标志。3:根据自己分区的情况依次检查分区的类型标志,引导标志和系统标志是否 与自己的硬盘相同如不同就改为正确的。致此分区引导记录应该被恢复的七七八八了。4:选择DISKMAN菜单中重建分区表一项,从0柱0磁头2扇区以自动 或者交互两种方式开始扫描硬盘,建议对硬盘参数有较深了解的人选择交互方式,由于自己对自己的硬盘比较了解所以成功的可*性大些。不了解的人还是选择自动 好些……至此,运气好的话应该可以恢复硬盘的使用了,如果只是分区有问题加之上天保佑的话至此能进入98也是有可能的!备份好必要的数据后最好重新分区并 且FOIMAT /U。如果不能使用但可以用启动盘引导后可以得到硬盘的控制权就是说可以进入分区,这时可以使用一些杀毒软件(KV3000)的重建分区功能。毕竟人家正 规军的办法比起咱这土办法应该还是牢*些的。如果还不成的话那我也只好拿出最后的法宝了!用DEBUG搞定它!
事先声明,下面这段DEBUG 我只用过一次,虽然幸运的成功了但不保证适用于所有硬盘,而且说实话我的DEBUG水平也就是马马虎虎应付场面的,实在不够牢*,只提供一下思路,大家用 的时候最好搞清楚再来。如果实在没着了照搬也成,反正已经不能用了也不会有更烂的后果……不过至于到底会出现什么后果没我责任哦!呵呵~~~~~
debug
a 100
mov ax,201  */以下三行是对寄存器的操作
mov bx,200
moc cx,1
int 13    */调用中断13对硬盘写操作
int 3
g=200
d 3b0 3ff
e 3be 80   */针对引导区添入引导区有效标志80
e 102 3
g-100

  到这如果还搞不定那我也没办法了……只好送修或者找人用专用设备读出残存的数据,不过花费银子不菲,不如买了新的省心!呵呵~~~~

  恢复分区说完了现在聊一下如何恢复数据。由于恢复数据和硬盘大小参数密切相关所以不能具体到没一块硬盘这里也只是给一下大致的操作方法,具体到每人的硬盘还要根据自己的具体情况来搞定。
   1:假设C全毁(一般我们见势不妙都会立刻关机所以除C外其它硬盘不会受到太大的损失)需要恢复D上的文件(我们大多数重要文件不会存在C盘吧?)。按 上面的方法先恢复分区,如果有一个大小及逻辑分区都相同或者至少不是差得很夸张的完好硬盘就最理想不过!只需备份下它的分区表恢复即可!(对于仅有分区表 被毁的现象此种恢复方法应列为第一优先的考虑!)
  2:这里就要用到DISKEDIT了。恢复分区重新启动后运行DISKEDIT D:/M按F6以分区表方式查找,一般可以找到X道1头1扇区(X值难以确定)。由于从1磁头开始那么其为第一逻辑分区即D的可能很大,如此则其原始连接 应在X道0头1扇区,通过INFO-> DRIVER INFO查看该扇区得到原主分区的结束位置。因为主分区一般开始于0道0头1扇,现在可以大致确定下主分区的信息了。
  3:执行TOOLS->RECALCUATE PARTITION添入刚刚得到的参数重新计算分区,然后写入到硬盘并重新启动。
  4:FORMAT C:/S重新填充C的引导信息
  5:再重启,执行(UN)FORMAT /Z:8 D:恢复D的原始簇值(因为如此恢复分区簇的数量和原先的数量不同的可能性较大)
  6:如为FAT32分区则以DISKEDIT /M维护模式编辑磁盘将主分区表中1C2H中的0600改为0B00将FAT清零为重新格式化FAT32做准备
  7:重新启动后先运行FORMAT /Z:8 D:完成后在进行反格式化UNFORMAT此时文件应该大部恢复。当然可能部分文件名字会有出入但不会变化太大。
  
注:此种恢复操作是针对FAT16如果分区为FAT32那可以省不少的事,但个别时候操作上可能更繁琐些。

   感谢大家能耐心看完,我这些土办法还是经过一定的实践考验的,可能比不上专业的工具或技术人员但在实在没有办法的时候也还能讲就一下的。全部文章都只是 个思路,尤其恢复文件是根据格式化后可以反格式化完成的,此间不能有写硬盘的操作,所以还是有点不便。其实如果能用现成的软件完成任务的话就不要用我的方 法了。一家之言谨做参考,如果谁还有其它办法欢迎一起切磋!谢谢
Andorid之教你全手工去除定制软件 什么钛备份, RE管理器, 豌豆荚 recovery模式. 都一边休息着去吧. 为了删掉几个软件而安某个软件, 这也太浪费表情了. 一直都不信任到处都提供的下载, 毕竟,我们的安全性比什么都重要. 做好资料的保密, 不让随便传播, 这个问题应该是我们最关心的问题. 要不然, 一不小心又出来几个什么什么门的, 嘿嘿... 废话少说, 书归正传. 今天来分享一下怎么样在不安软件的情况下全手工 阅读详情

相关推荐

手工恢复dbr(数据恢复)

大家好,今天讲手工恢复dbr。就拿u盘来讲吧。手工恢复其实就是改bpb表的几个字节。大家看我的演示吧。声音录制不上,只能这样打字了。我就不拿实际恢复举例了,我就讲解一下,这几个自己怎么算。 大家看我的演示,打开winhex。这个就是u盘,大小64m的。扇区0,就是dbr。我给大家做了个ppt,大家看一下。大家看我画方框的地方,这就是要计算的这几个字节。一共5个。隐藏扇区不用算了,这个是0,因为没有分区表。扇区大小,要是硬盘的话,就根据分区表填写,这里是128640,看左下角。 在就是每簇扇区数,根项目,和保留扇区。每簇扇区数有个公式,大家看一下。上面的是fat16的,下面的是fat32的。大家根据这个公式计算就可以了,保留扇区,fat16的一般是2个, 扇区2就是fat表了,所以保留2个扇区,就是这样计算。硬盘就搜fat表,找到fat表以后, 就知道保留了几个扇区了。还有就是根项目,这个一般是512,要是pq调整过的话, 就找FDT起始扇区,有fat2起始扇区和长度就很容易得到fdt的起始扇区。 查找到没有数据(也就是全0)后,继续找,找到个非0扇区,也就是数据区 开始扇区,由此就得到fdt的扇区数,在根据每文件目录登记项占用32个字节 就可以算出引导记录数。在转换为16进制,填写在bpb表处就可以了。 位置看这个图。我话方框的地方。 fat32的恢复和这个差不多。大家有不明白的在问。QQ597911642.今天就讲这些吧。

手工完全恢复(一般模式,只坏一个数据文件)

实验环境:red hat 5.8 oracle环境:11.2.0.3 查看数据文件位置: sys@TEST0910> col name for a50 sys@TEST0910> select file#,name from v$datafile;      FILE# NAME ---------- --------------------------------------

一抹曦阳-Oracle 1444

GX Works2系统启动失败排查指南:从环境配置到修复方案

在工业自动化与PLC编程调试中,软件启动异常是常见的工程痛点。当开发工具因系统环境配置不当而频繁报错时,往往不是简单的重启能解决的。运行库缺失、区域设置错误、临时目录失效或系统服务被禁用,都可能导致编程软件无法完成初始化流程。掌握从基础环境检查到系统组件修复的系统性排查思路,是提升工控开发效率的关键能力。本文从软件初始化原理出发,结合Windows系统维护实践,梳理一套适用于工业软件启动故障的通用诊断方法,并自然聚焦到三菱GX Works2常见启动失败问题的实际处理,帮助工程师快速定位并解决环境性故障,保障

weixin_42567046的博客 463

手工重建复合文档(.doc;xls,ppt)文件头,修复文件全过程

手工重建复合文档(.doc;xls,ppt)文件头,修复文件全过程   (2010-11-02 10:51:25) 转载▼ 标签:  复合文档   文件头   it       最近学习了复合文档的格式,在修复复合文档头方面做了不少实践,有了一些心得,经过梳理,做了个例子,把思路和过程介绍给大家,希望能解决你

八零后 4011

Widar3.0复现日志(DFSExtractionCode)

需要使用的matlab基本功能

XiaoQiXiaoWei_J的博客 2437

NVIDIA DGX Spark 开发环境深度配置与优化指南

定期系统维护每月执行一次完整的系统更新监控存储空间使用情况,及时清理临时文件定期检查硬件健康状况开发习惯优化使用tmux或screen管理长时间运行的任务配置自动化测试和代码质量检查建立完善的项目文档体系性能调优周期每月重新评估和调整系统参数根据工作负载特点优化容器配置持续监控和记录性能指标DGX Spark作为一个强大的AI开发平台,其真正的价值需要通过精细的环境配置和优化才能充分发挥。本文提供的配置方案和建议均基于实际生产环境经验,旨在帮助开发者构建稳定、高效、可维护的开发环境。

time_days的博客 3687

一次典型的手工恢复数据

一次典型的手工恢复数据 见附件 转载于:https://blog.51cto.com/huifu120/39641

weixin_33991727的博客 260

基于 Go 的微信滑块验证码自动化:协议还原与图像算法深度解析

本文从协议层、算法层和工程优化三个维度,系统拆解了基于Go的微信滑块验证码自动化方案。在协议层,通过手写protobuf编码器和RSA加密复现了微信UUID生成机制;在算法层,采用图像匹配技术实现滑块缺口定位;在工程层面,构建了包含HTTP状态机和随机化设备指纹的完整验证流程。文章重点阐述了技术实现的形式化建模、算法选择依据和复杂度分析,为工程师和算法研究者提供了可验证的技术方案。核心代码结构包括UUID生成、滑块状态机和图像匹配算法等模块,通过分层设计实现了高效可靠的验证码自动化破解。

weixin_65409651的博客 1293

第三章:手工完全恢复

3.1 完全恢复; 通过备份、归档日志、currentredo ,将database恢复到failure 前的最后一次commit状态。    3.2 完全恢复的步骤        1)restore: OS拷贝命令cp还原所有或部分datafile      2)recover:SQL*PLUS利用归档日志和当前的redo日志做恢复   3.3 手工完全恢复可以基于三个级别

Vic的博客 538

YOLOv11涨点改进 | Conv篇/小目标改进 | YOLOv11引入SPDConv卷积特征无损下采样模块,增加YOLOv11小目标P2检测层(助力小目标任务高效涨点)

本文提出了一种创新的SPDConv模块来优化YOLOv11模型,通过空间到深度(SPD)层和非步幅卷积层实现特征无损下采样。该方法有效解决了传统CNN中因跨步卷积和池化层导致的细粒度信息丢失问题,特别提升了小目标检测性能。实验表明,SPDConv在目标检测和图像分类任务中显著优于现有SOTA模型。文章详细介绍了模块原理、核心代码实现,并提供了YOLOv11集成SPDConv的具体方法,包括配置文件修改和P2层增强等优化技巧。该技术为计算机视觉任务提供了一种高效的特征保留方案。

Ai缝合怪、助力小伙伴高效发论文 586

python-pandapower电力系统潮流计算(算例8:ieee33节点潮流计算))

python-pandapower电力系统潮流计算(算例8:ieee33节点潮流计算))

总裁余(余登武)博客 5033

全手工数据恢复

最近经常见有很多硬盘分区表及硬盘数据被破坏而导致机器不能引导或使用的帖子,本着扶危济困的人道主义精神,和近十年的电脑龄以及之前成功修复 N ( N 约等于 10 )块硬盘的经验特发一帖,系统讲述硬盘软故障恢复的方法,望大家不吝伺教!   注:所有前提是硬盘没有物理损坏,以 DISKEDIT (诺顿 2.0 for windows 中获取), DISKMAN (华军软件园), NORTON

u012485320的专栏 630

26、多级快速多极子算法(MLFMA)在大规模电磁问题中的应用

本文探讨了多级快速多极子算法(MLFMA)在大规模电磁问题中的高效应用。通过分层分区策略,MLFMA在分布式内存架构上实现了高效并行化,能够求解包含数亿未知数的复杂电磁问题。文章分析了介质球体、半球透镜、周期性结构和损耗介质阵列等典型案例,验证了MLFMA的高精度与广泛适用性。同时,MLFMA被应用于实际场景如隐身目标Flamme的外部共振分析和含分裂环谐振器的超材料设计,展示了其在航空航天、超材料和生物医学等领域的广阔前景。未来发展方向包括算法优化、多物理场耦合和实时计算,进一步拓展其应用潜力。

t8u9v0w1x的博客 117

Kubernetes Master节点灾备恢复操作指南---升级版

本文档简述了Kubernetes主节点灾备恢复的相关步骤,供在发生k8s master崩溃时操作。 就算是在k8s里部署了etcd群集, 主节点控制组件的高可用节点,灾备恢复也是必须要实现的操作,才能形成完备的企业级服务方案。 K8s集群在master节点发生故障时,并不会影响已有的pod运行和服务开放,所以对服务是没有影响的。故而我们可以在发生故障之后,挑选合适的时间窗口进行维护和恢复,可以...

weixin_33816611的博客 1384

【WRF理论第十九期】内陆湖泊、水体的处理方式

【WRF理论第十九期】内陆湖泊、水体的处理方式

WW、forever的博客 358

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

分布式系统部署、监控与进程管理的几重境界

根据公司的规模和技术水平不同,分布式系统的运维分为几重境界,以下是我对各重境界的简要描述。

陈硕的Blog 6万+

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

命令行手工备份Ubuntu系统的方法 还原Ubuntu系统备份的方法

<br />       以前发过备份、还原、克隆Ubuntu系统的工具:Ucloner(原 ubuntu-cloner) - 系统备份、恢复、克隆、批量部署 ,不过有的人肯定想geek到底,要全手工命令行进行ubuntu备份和恢复,想知道怎么命令行手工备份Ubuntu系统的方法 还原Ubuntu系统备份的方法,往下看:<br />下面是备份Ubuntu系统的方法:<br />然后打开终端,输入以下命令:<br />1、成为根用户:sudo su<br />2、转到根目录:cd /<br />然後,下面就是

panic 2727

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

系统备份_FANUC机床 系统备份及系统还原

要拷贝系统首先要准备什么?当然是一张CF卡了[抠鼻]好,CF卡己借到 .但是还有更重要的事情要做,以FANUC系统加工中心为例系统备份前的注意事项:1.确保机床各参数为最佳状态2.确保机床无其他报警3.建议四轴(我这有翻板)回原点4.建议主轴定位 刀库为1号刀将系统备份到 CF卡内 注:找一台工作正常的机器拷贝1:断电开机时,按住横排软件最右边两个按键进入BOOT引导系统(下图)2:选择第⑦项(下...

weixin_35993037的博客 5855

Magento 升级总结 (二) — 手动篇

上一篇文章我们介绍了通过SSH,利用PEAR来完成Magento的升级, 但是如果PEAR有问题, 或者感觉使用不怎么不放心的话, 我们还可以用全手工的方式完成Magento的升级, 今天将对这种方式做一次详细的介绍, 假设我们在网站的服务器上已经拥有SSH权限, 当然, 如果你没有SSH的权限, 只有FTP的权限, 也可以成功的, 只不过要麻烦很多… 同样, 在升级之前我们要备份网站的一切

疯狂才可以成就 1567

win2000万能驱动包_如何给电脑硬件安装驱动?

在以前,操作系统安装完成后的第一步是安装硬件驱动,现在其实也是,只是现在的系统大体分两种情况的比较多。第一种情况是大部分安装的系统是克隆版,或者叫封装版本,就是网上被人修改处理了的版本;第二种情况就是win10系统了。第一种情况,在完成恢复系统文件后,后续的安装步骤中,有一步调用了万能驱动工具来自动安装驱动。万能驱动助理有个独立的软件包,文件非常大,所谓的万能就是集成了市面主流的大部分各种硬件驱动...

weixin_39945523的博客 7118

erlang rabbitmq源码解析_k8s上创建高可用RabbitMQ集群

SK 服务器维护 在项目中需要业务解耦的时候要用着MQ,那么我们需要将RabbitMQ变的更加健壮和稳定,提高可用性。所有需要在kubernetes上创建高可用Rabbitmq集群或者在传统的服务器之间架设高可用的MQ集群。由于RabbitMQ是由Erlang写的,所以天生支持分布式。集群分类对等集群节点ha all 所有节点为对等体不对等集群节点disk ram 节点类型镜像队列策略根据策略进行...

weixin_39622084的博客 137

Redis cluster集群:原理及搭建

1.为什么使用redis? redis是一种典型的no-sql 即非关系数据库 像python的字典一样 存储key-value键值对 工作在memory中 所以很适合用来充当整个互联网架构中各级之间的cache 比如lvs的4层转发层 nginx的7层代理层 尤其是lnmp架构应用层如php-fpm或者是Tomcat到mysql之间 做一个cache 以减轻db的压力 因为有相当一部分的...

Courage-Hu的专栏 266

server2008网卡驱动包_如何给电脑硬件安装驱动?

前述故事在这里:第九期:如何安装操作系统?在以前,操作系统安装完成后的第一步是安装硬件驱动,现在其实也是,只是现在的系统大体分两种情况的比较多。第一种情况是大部分安装的系统是克隆版,或者叫封装版本,就是网上被人修改处理了的版本;第二种情况就是win10系统了。第一种情况,在完成恢复系统文件后,后续的安装步骤中,有一步调用了万能驱动工具来自动安装驱动。万能驱动助理有个独立的软件包,文件非常...

weixin_39534395的博客 1142
上一篇: 网页浏览速度提高切实可行的七个方法
下一篇: 电脑死机、无法启动故障处理
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

打赏作者

天河书阁 VicRestart

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

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

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

打赏作者

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

抵扣说明:

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

余额充值