电脑硬盘锁死怎么解锁

电脑硬盘锁死怎么解锁,第1张

硬盘逻辑锁种见恶作剧手段逻辑锁论使用 设备都能引导系统甚至软盘、光驱、挂双硬盘都没任何作用
逻辑锁锁原理:计算机引导DOS系统搜索所逻辑盘顺序DOS 引导首先要找主引导扇区区表信息查找各扩展区逻辑盘逻辑锁修改主引导区记录扩展区第逻辑盘指向自使DOS启查找第逻辑盘查找逻辑盘总找自形死循环
给逻辑锁解锁比较容易热拔插硬盘电源系统启先给锁硬盘加电启完再给硬盘热插电源线系统控制硬盘种非危险降低危险程度碰逻辑锁家依照面 几种比较简单安全处理
1 首先准备张启盘其机器使用二进制编辑工具(推荐UltraEdit)修改软盘IOSYS文件(修改前记住先该文件属性改)具体文件面搜索第55AA 字符串找修改任何其数值即用张修改系统软盘顺利带着锁硬盘启由于该硬盘 区表已经破坏用Fdisk删除修改区用Diskman等软件恢复或重建区即
2 DM依赖于主板BIOS识别硬盘硬盘工具算主板BIOS硬盘设NONEDM识别硬盘并进行区格式化等 *** 作所我利用DM软件硬盘解锁
首先DM拷张系统盘接锁硬盘机按Del键进入BIOS设置所IDE接口设NONE并保存退用软盘启系统系统即带锁启系统根本等于没硬盘启运行DM发现DM识别硬盘选该硬盘进行区格式化种简单便致命缺点硬盘数据保住

恩~有点难度,逻辑锁的原理是利用电脑启动机制进而达到锁住硬盘的效果,系统启动时(比如从软盘启动),先读取引导区,然后检查其后的各个分区,全部检查完闭,才会启动,而中了逻辑锁的硬盘,会在硬盘引导区写入信息,强迫系统跳回,使其造成死循环。
了解了这点就知道怎么破解了
方法1
有很多启动盘在启动时不会对硬盘分区表进行检查,只要利用这种启动盘启动,再利用可以分区的软件对其重新分区就可以了(FDISK恐怕不行,但如果熟悉DEBUG一样可以删除分区),但这种情况我已经好多年没有遇到了(最早好像是KV300防盗版的发明,好早了)当时好像是用的迈拓分区工具进行破除的,版本更新不知多少次了。现在没有好的提供,你只能自己找了。
还有一个办法,是存在我的构想当中的,因为目前的环境原因我不能尝试,但可以提供给你:
方法2
找一个可以关闭识别硬盘的主板(大多数都可以,将硬盘所接的IDE设为禁用即可),然后就分区工具启动(如希捷的DM,网上有下载)在这个启动过程中,因为硬盘是检测不到的,所以可以顺利启动,而希捷的工具启动盘,在没有主板识别的情况下一样可以识别硬盘。只要删除分区,再重建分区即可了(DM的使用方法可以到网上找,难度不高)
真没想到现在还有被锁的硬盘(好怀念的说。。开玩笑)
希望你的硬盘真的只是中了锁,没有白花钱
又看了一下题目,原来是锁密码啊,只要用其它启动盘启云动再删除分区就可以了,另外可以提供给你一个DEBUG删除分区的方法《注意》只插你要处理的硬盘,不要插别的,用DOS盘启动
键入debug
-a
-mov
ax,0340
-mov
bx,0200
-mov
cs,0001
-mov
dx,0080
-int
13
-int
3
-回车
(不能省略哦)
-t
-g
-q
重启,分区表被清空,变为一块无分区的硬盘,随便你怎么处理了

解除硬盘逻辑锁的方法!
“硬盘逻辑锁”是一种很常见的恶作剧手段。中了逻辑锁之后,无论使用什么设 备都不能正常引导系统,甚至是软盘、光驱、挂双硬盘都一样没有任何作用。 “逻辑 锁”的上锁原理:计算机在引导DOS系统时将会搜索所有逻辑盘的顺序, 当DOS被引导时,首先要去找主引导扇区的分区表信息,然后查找各扩展分区的逻辑盘。 “逻辑锁修改了正常的主引导分区记录,将扩展分区的第一个逻辑盘指向自己,使得DOS在启动时查找到第一个逻辑盘后,查找下个逻辑盘总是找到自己, 这样一来就形成了死循环。给“逻辑锁”解锁比较容易的方法是“热拔插”硬盘电源。 就是在当系统启动时,先不给被锁的硬盘加电,启动完成后再给硬盘“热插”上电源线, 这样系统就可以正常控制硬盘了。为了降低危险程度,碰到“逻辑锁”后, 大家最好依照下面两种比较简单和安全的方法处理。
★UltraEdit★ 首先准备一张启动盘, 然后在其他正常的机器上使用二进制编辑工具(推荐UltraEdit)修改软盘上的IOSYS文件(修改前记住先将该文件的属性改为正常),具体是在这个文件里面搜索第一个“55AA”字符串, 找到以后修改为任何其他数值即可。用这张修改过的系统软盘你就可以顺利地带着被锁的硬盘启动了。 不过这时由于该硬盘正常的分区表已经被破坏,你无法用“Fdisk”来删除和修改分区。
★DM★ 因为DM是不依赖于主板BIOS来识别硬盘的硬盘工具,就算在主板BIOS中将硬盘设为“NONE”,DM也可识别硬盘并进行分区和格式化等 *** 作, 所以我们也可以利用DM软件为硬盘解锁。首先将DM拷到一张系统盘上,接上被锁硬盘后开机,按“Del”键进入BIOS设置,将所有IDE接口设为“NONE”并保存后退出,然后用软盘启动系统,系统即可“带锁”启动,因为此时系统根本就等于没有硬盘。启动后运行DM, 你会发现DM
可以识别出硬盘,选中该硬盘进行分区格式化就可以了。

硬盘逻辑锁是江民杀毒软件打击反盗版的一种手段。
方法一:修改DOS启动文件
首先准备一张DOS622的系统盘,带上debug、pctools50、fdisk等工具。然后在一台正常的机器上,使用你熟悉的二进制编辑工具(debug、pctools50,或者windows下的ultraedit都行)修改软盘上的IOSYS文件(修改前记住改该文件的属性为正常),具体是在这个文件里面搜索第一个“55aa”字符串,找到以后修改为任何其他数值即可。用这张修改过的系统软盘你就可以顺利地带着被锁的硬盘启动了。不过这时由于该硬盘正常的分区表已经被黑客程序给恶意修改了,你无法用FDISK来删除和修改分区,而且仍无法用正常的启动盘启动系统,这时你可以用DEBUG来手工恢复。使用DEBUG手工修复硬盘步骤如下:
a:\>debug
-a
-xxxx:100 mov ax,0201 读一个扇区的内容
-xxxx:103 mov bx,500 设置一个缓存地址
-xxxx:106 mov cx,0001 设置第一个硬盘的硬盘指针
-xxxx:109 mov dx,0080 读零磁头
-xxxx:10c int 13 硬盘中断
-xxxx:10e int 20
-xxxx:0110 退出程序返回到指示符
-g 运行
-d500 查看运行后500地址的内容
这时候会发现地址6be开始的内容是硬盘分区的信息,发现此硬盘的扩展分区指向自己,这就使DOS或WINDOWS启动时查找硬盘逻辑盘进去死循环,在DEBUG指示符下用E命令修改内存数据 具体如下:
E6BE
xx0 xx0 xx0

55 AA
55 AA表示硬盘有效的标记,不要修改,xx0表示把以前的数据“xx”改成0
再用硬盘中断13把修改好的数据写入硬盘就可以了,具体如下:
A:\>debug
a 100 表示修改100地址的汇编指令
-xxxx:100 mov ax,0301 写硬盘一个扇区
-xxxx: 这里直接按回车
-g 运行
-q 退出
然后运行 FDISK/MBR(重置硬盘引导扇区的引导程序),再重新启动电脑就行了。
怎么样?用这种方法处理够简单的吧?而且这种方法还有一个好处就是可以保住盘上的数据!如果你不需要保数据的话,还有更加简单的处理方法:
方法二:设BIOS,用DM解
大家知道DM软件是不依赖于主板BIOS的硬盘识别安装软件,(所以在不能识别大硬盘的老主板上也可用DM来安装使用大容量硬盘)。就算在BIOS中将硬盘设为“NONE”,DM也可识别并处理硬盘。
首先你要找到和硬盘配套的DM软件(找JS要或去网上荡),然后把DM拷到一张系统盘上。接上被锁硬盘,开机,按住DEL键,进CMOS设置,将所有IDE硬盘设为NONE(这是关键所在!),保存设置,重启动,这时系统即可 “带锁”启动。启动后运行DM,你会发现DM可以绕过BIOS,识别出硬盘,选中该硬盘,分区格式化,就OK了。这么简单?
这种方法的弱点是硬盘上的数据将全部丢失。不过,还是有一个方法可以补救的,那就是用一根
IDE-USB连接线把你在你在处理的硬盘连到另一台电脑上用GHOST备份过去后,就可以用GHOST EXPLORER来解决了。

1 电脑硬盘被锁了怎么办
逻辑锁的原理是利用电脑启动机制进而达到锁住硬盘的效果,系统启动时(比如从软盘启动),先读取引导区,然后检查其后的各个分区表,全部检查完闭,才会启动,而中了逻辑锁的硬盘,会在硬盘引导区写入信息,强迫系统跳回,使其造成死循环。

了解了这点就知道怎么破解了 方法1 有很多启动盘在启动时不会对硬盘分区表进行检查,只要利用这种启动盘启动,再利用可以分区的软件对其重新分区就可以了(FDISK恐怕不行,但如果熟悉DEBUG一样可以删除分区),但这种情况我已经好多年没有遇到了(最早好像是KV300防盗版的发明,好早了)当时好像是用的迈拓分区工具进行破除的,版本更新不知多少次了。现在没有好的提供,你只能自己找了。

还有一个办法,是存在我的构想当中的,因为目前的环境原因我不能尝试,但可以提供给你: 方法2 找一个可以关闭识别硬盘的主板(大多数都可以,将硬盘所接的IDE设为禁用即可),然后就分区工具启动(如希捷的DM,网上有下载)在这个启动过程中,因为硬盘是检测不到的,所以可以顺利启动,而希捷的工具启动盘,在没有主板识别的情况下一样可以识别硬盘。只要删除分区,再重建分区即可了(DM的使用方法可以到网上找,难度不高) 真没想到现在还有被锁的硬盘(好怀念的说。

开玩笑) 希望你的硬盘真的只是中了锁,没有白花钱 又看了一下题目,原来是锁密码啊,只要用其它启动盘启云动再删除分区就可以了,另外可以提供给你一个DEBUG删除分区的方法《注意》只 要处理的硬盘,不要插别的,用DOS盘启动 键入debug -a -mov ax,0340 -mov bx,0200 -mov cs,0001 -mov dx,0080 -int 13 -int 3 -回车 (不能省略哦) -t -g -q 重启,分区表被清空,变为一块无分区的硬盘,随便你怎么处理了。
2 电脑硬盘被锁被锁,请问我该怎么办
解开硬盘逻辑死锁的一种有效方法 一·序言 不知道你是否曾碰到过从软盘和硬盘都启动不了计算机的情形?一般计算机的硬 盘分区表被病毒感染后,若不能启动机子,通常从软盘可以启动。

但在严重的情形下 ,不但从硬 盘不能启动机子,就是从软盘也不能启动。有的恶毒的病毒就能使硬盘被死锁。

笔者一次在自己 机子上玩弄硬盘锁时,就被锁住过一次。结果在硬盘下选择DOS或WIN95模 式启动机子都死机,在 软盘下用DOS启动也死机;在S中将硬盘类型选择None,虽然可以从软盘启动,但启动后没有硬 盘,使用软盘上的FDISK命令,想重新分区或格式化都没门。

弄得我一筹莫展。 本来,硬盘被锁住时,可以采用30以下的DOS版本启动机子,机子启动后虽然也 不认硬盘,但其不认的原因在于其管理不了现在的大硬盘,因此可以用Debug修改硬盘 分区表,修改后可以启动。

但在已进入WINDOWS的年代,30以下的DOS实难找到,即使找到,你的机子上恐 怕也因没有5寸软驱而不能使用。因此,最好的办法是编制一个程序来解决 这个问题。

笔者通过 尝试和思考,找到一种比较实用的方法,可以轻松解开死锁的硬盘,当然也把自己的硬盘解开 了。下面,我将这种方法介绍出来。

二·硬盘锁住原理 硬盘锁住通常是对硬盘的分区表做手脚,因此首先应该了解硬盘的分区表。硬盘 分区表位于0柱面0磁头1区,这个扇区的前面200多个字节是主引导程序,后面从01BEH 开始的64 个字节是分区表。

分区表共64字节,分为4栏,每栏16字节,用来描述一个分区。如果是用DOS的 FDISK程序分区后,最多只用两栏,第一栏描述基本的DOS分区,第二栏描述 扩展的DOS分区。

分区表一栏的结构与各字节的含义如下: 00H-标志活动字节,活动DOS分区为80H,其它为00H。 01H-本分区逻辑0扇区所在的磁头号。

02H-逻辑0扇区所在柱面中的扇区号。 03H-逻辑0扇区所在的柱面号。

04H-分区类型标志。 05H-本分区最后一个扇区的磁头号。

06H-最后一个扇区的扇区号。 07H-最后一个柱面的柱面号。

08H-硬盘上在本分区之前的扇区总数,用双字表示。 0CH-本分区的扇区总数,从逻辑0扇区计数,不含隐藏扇区,用双字表示。

在上面的介绍中给出的柱面号与扇区号虽然各占一个字节,但实际上扇区号用6位 表示,柱面号用10位表示,扇区号所在字节的最高两位实际上是柱面号的最高两位。 分区表的最后两个字节是分区表的有效标志,如果将其改变,将不能从硬盘启 动,这是一种简单的锁住硬盘的方法。

解决的办法是从软盘启动,启动后硬盘仍然可以 使用。用 Debug或Noratn中的Diskedit软件将硬盘该分区表中的标志恢复,则从硬盘启动也没有问题了。

锁 住硬盘的另一种方法是对分区参数做手脚,如果将分区参数全部变为0,则 启动时由于找不到分 区参数,从硬盘是没法启动,从软盘启动后也不认硬盘,如果你敲入盘符C并回车,将出现提示 Invalid driver specification。但所幸的是,毕竟可以启动机子,不认硬盘没关系,在A盘上用 DOS的Debug仍然可以读出硬盘0柱面0磁头1扇区的内容,修改后再写入0柱面0磁头1扇 区,重新启 动机子又没问题了。

如果将分区表参数随意改为其它参数,则有可能不能用可以安装DOS的DOS系 统盘启动,按F3退出后将出现内存分配错误,不能装载DOS的命令解释 器MAND的提示,系统就 死机了,笔者就曾碰见过这种情形。但用一张格式化成系统盘的软盘则可以顺利启动,只要有 Debug,你仍然可以将分区表参数修改回去。

可怕的事情是, 如果你不幸将分区表参数改成一个 循环链,即C盘的下一个分区指向D驱,D驱的下一个分区又指向C区,这样循环下去,DOS启动或 WIN95启动时由于无休止的读取逻辑驱动器,就只有 死机的份了。这是只要有硬盘存在,不管你 用软盘还是硬盘都没法启动机子了,由于不能启动是由于硬盘造成的,即使你将硬盘下到其它计 算机上,也没法使用,这样硬盘就彻底被 锁死了,笔者所遭遇就是此情形。

不信,你只需将硬盘0柱面0磁头1扇区的1D0H处改为1(如果你的D驱开始柱面号不够大,此处本来就为1),将1D1H处 改为0,表示D盘的开始柱面号 跟C盘一样,看看你的计算机还能不能启动,不过你在没有充分的 准备前绝不要试。 一个完整的硬盘锁程序,不过是重新改写0柱面0磁头1扇区的引导程序,并将分区 表破坏或故意制造一个循环分区表,而将真正的硬盘分区表参数和引导程序放在其它 隐藏扇区并 保护起来,如果启动时口令不对,则不能启动机子,口令对了则顺利启动。

这种硬盘锁程序,情 形好的还可以用软盘启动;情形严重的就是连软盘也不能启动,硬盘真被 锁住。 三·解开硬盘锁的程序法 如果硬盘被锁死,是否真的就无法解开呢?当然不是。

看看问题的症结所在,根 源在于DOS中的IOSYS文件,它包含LOADER、IO1、IO2、IO3四个模块,其中IO1中包含 有一个很 关键的程序SysInt_I,它在启动中很固执,非要去读分区表,而且不把分区表读完誓不罢休。如 果碰上分区表是循环的,它就只有死机了。

这是DOS的脆弱性和不完备性。其 实这也不能怪DOS,因为DOS为了获得硬。
3 电脑硬盘被锁怎么办
跟我的问题一样,灰的,改不了,添加也添加不了,照我的方法解法试试看行不行:

1、点盘符--属性--安全,如果没有“安全”这一选项,则要先在文件夹选项中去掉“使用简单共享”。

2、在“安全”选项中,组或用户名称下面空白,添加就提示访问拒绝,现在点击“高级”,点开文件夹的“高级安全设置”选项,点击“所有者”选项,勾选下面的“替换子容器和对象的所有者”,再点击确定,出现提示,再确定,OK,关闭“高级安全设置”。

3、现在回到“安全”选项中,组或用户名称里面就有administrator高级用户的属性了,现在就可以进行设置了,可以增加其它组或用户的属性了。
4 电脑硬盘被锁了
一、首先说说是开机的BIOS密码忘记了,怎么解决:1、如果是笔记本电脑的BIOS密码,那只能找经销商的售后服务解决了。

2、如果是台式机吗,破解方法如下:方法1:打开机箱,把CMOS电池扣下来几秒钟,在装上去 密码就自动消除了。方法2:第一步:下载一个解密软件unlock6(百度一下就有)第二步:笔记本开机会提示您:“输入密码” 时输入错误的密码 并回车Enter第三步:重复以上步骤2次,此时会出现一个“System Di led” 的提示 ,d出一组溢出密码,如下图所示:第四步: 在另一台运行WindowsXP的电脑上,将解密软件unlock6exe拷贝到C盘根目录下;第五步:点击开始—所有程序—附件—命令提示符,键入“unlock6 XXXXX 0”,其中XXXXX代表第四步中的溢出密码。

第六步:此时系统会生成一组新的密码,可用来进入被锁住的笔记本,进入BIOS后,用户可自行重新设定密码即可,如下图。二、如果是Windows系统的密码忘记了解决方法如下:终极密码破解方案:(最适合解除Win7系统密码)通过制作“电脑店”U盘启动盘来破解WINDOWS系统密码。

准备好一个大于4GB的U盘,格式化。1、从电脑店U盘工具官方网站udiannaodian -下载电脑店U盘启动制作工具V61到电脑。

2、在电脑上运行电脑店U盘启动制作工具V61程序,之前请尽量关闭杀毒软件和安全类软件(本软件涉及对可移动磁盘的读写 *** 作,部分杀软的误报可能会导致制作失败!)本软件下载完成之后Windows XP系统下直接双击运行即可,Windows Vista或Windows7/8系统请点右键以管理员身份运行。 U盘启动制作:1默认模式: 默认模式11:打开主程序,插入U盘/SD卡等可移动设备,在磁盘列表里会自动列出当前电脑中所有的可移动磁盘的盘符、型号、容量等信息。

默认模式12:选择你要制作启动的可移动磁盘,启动模式USB-HDD或USB-ZIP可选,默认采用USB-HDD模式。(chs模式主要针对某些不能检测的Bios,一般不需要勾选此项!如果你想把U盘剩余部分转成NTFS格式可以勾选NTFS选项,注意:格式化成NTFS会影响U盘启动部分功能的使用,除非需要存储超过4G的单文件,否则不建议勾选此项!)默认模式13:尽量退出杀毒软件和安全类软件以免制作失败,点击“一键制作启动U盘”按钮,程序会提示是否继续,确认所选U盘无重要数据后点是开始制作(注意:使用电脑店U盘启动盘制作工具20以及之前版本制作过的U盘如果制作失败请先执行初始化U盘)默认模式14:制作过程根据电脑配置和U盘芯片的不同耗时长短也不同,请耐心等待。

制作完成后正确设置电脑BIOS即可从U盘启动了。为了验证U盘启动制作是否成功,可以运行模拟启动。

注:模拟启动仅供测试U盘启动是否制作成功,不可用于测试内部DOS和PE系统。制作U盘启动盘完成后,重启电脑,通过BIOS,设置U盘为第一启动顺位,重新开机,选择U盘启动,回车,进入电脑店U盘启动功能界面,在菜单里选择:8运行Windows登录密码破解菜单,回车,然后选择:1或者2来进行密码清除或者修改,即可。

另附:针对Windows-XP的5种解除开机密码的方法:方法一:在开机时,按下F8进入”带命令提示符的安全模式”,输入” USER+用户名+123456/ADD”可把某用户的密码强行设置为”123456″方法二:如用户忘记登入密码可按下列方法解决:1在计算机启动时按〔F8〕及选〔Safe Mode With mand Prompt〕;2选〔Administrator〕后便会跳出〔mand Prompt〕的窗口;3用〔〕的命令增加一个用户,例:增加一个用户名为alanhkg888,命令语法如下: user alanhkg888/add 4将新增用户提升至Administrator的权力,例:提升刚才增加用户alanhkg888的权力,命令语法如下: localgroup administrators alanhkg888/add 5完成上列步骤后重新启动计算机,在启动画面上便增加了一个用户alanhkg888了,选alanhkg888进入6登入后在〔控制台〕→〔使用者账户〕→选忘记密码的用户,然后选〔移除密码〕后〔登出〕7再登入画面中选原来的用户便可不需密码情况下等入(因已移除了)8删除刚才新增的用户,在〔控制台〕→〔使用者账户〕→选〔alanhkg888〕,然后选〔移除账户〕便可此方法不适用于忘记安装时所设定〔administrator〕的密码。方法三:1、重新启动Windows XP,在启动画面出现后的瞬间,按F8,选择”带命令行的安全模式”运行。

2、运行过程停止时,系统列出了超级用户administrator和本地用户owner的选择菜单,鼠标点击administrator,进入命令行模式。3、键入命令:” user owner 123456/add”(不带双引号),强制性将OWNER用户的口令更改为”123456″。

若想在此添加某一用户(如:用户名为abcdef,口令为123456) 的话,请键入” user abcdef 123456/add”,添加后可用” localgroup administrators abcdef/add”命令将用户提升为系统管理组administrators用户,具有超级权限。4DOS下删windows\system32\config里面的SAM档就可以了5开机后按键盘的Delete键或者F10键进入BIOS界面。

找到User 。
5 笔记本电脑硬盘被锁了怎么办
当Windows XP登录密码丢失时,我们可以针对不同的情况采用不同的办法来解决:

(1)如果在安装Windows XP时,Administrator密码设置为空。大家可以在系统引导的时候按F8进入安全模式,这里的Administrator口令为空,可以直接进入,进入后对帐户和密码进行设置即可。

(2)如果设置了Administrator口令,方法有:

1开机启动Win XP,当运行到“正在启动Windows XP”的提示界面时,按“F8”键调出系统启动选择菜单,选择“带命令行安全模式”;

2当运行停止后,会列出“Administrator”和其它用户的选择菜单(本例的其他用户以xpuser01为例),选择“Administrator”后回车,进入命令行模式;

3键入命令““ user xpuser01 1234/ADD”这是更改该用户密码的命令,命令中的“1234”是更改后的新密码,如果键入的用户不存在(xpuser01),那么系统会自动添加这个用户。

4另外还可以使用“ 1oca1group administrator xpuser01 /ADD”命令把xpuser01这个用户升为超级用户,即可拥有所有权限。

5最后一步,就是重新启动计算机,在登录窗口中输入刚刚更改的新密码便可成功登陆。

硬盘逻辑锁巧解
物理驱动器指实际安装的驱动器。 - B6 R3 F- e D0 ]/ ^
逻辑驱动器是对物理驱动器格式化后产生的。 1 Q' q- `0 n/ C0 c5 [, C3 w
要点:同上。! |; H1 E( }" H- x
硬盘逻辑锁巧解 7 p# h- `$ # M' g9 k! m
在谈论具体的解决方法前,先讲述一下被"逻辑锁"锁住的硬盘为什么不能用普通办法启动的原因: - E1 @/ e7 R3 O) ~ V8 `7 g
计算机在引导DOS系统时将会搜索所有逻辑盘的顺序,当DOS被引导时,首先要去找主引 导扇区的分区表信息,位于硬盘的零头零柱面的第一个扇区的OBEH地址开始的地方,当 分区信息开始的地方为80H时表示是主引导分区,其他的为扩展分区,主引导分区被定义 为逻辑盘C盘,然后查找扩展分区的逻辑盘,被定义为D盘,以此类推找到E,F,G "逻辑锁"就是在此下手,修改了正常的主引导分区记录将扩展分区的第一个逻辑盘指向 自己,DOS在启动时查找到第一个逻辑盘后,查找下个逻辑盘总是找到是自己,这样一来 就形成了死循环,这就是使用软驱,光驱,双硬盘都不能正常启动的原因。实际上这"逻辑锁"只是利用了DOS在启动时的一个小小缺陷,便令不少高手都束手无策。知道了"逻辑 锁"的"上锁"原理,要解锁也就比较容易了。以前我看到有位朋友采用"热拔插"硬盘电源的方法来处理:就是在当系统启动时,先不给被锁的硬盘插上电源线,等待启动完成后再给硬盘"热插"上电源线,这时如果硬盘没有烧坏的话,系统就可以控制硬盘了。当然这是一种非常危险的方法,大家不要轻易尝试,下面介绍两种比较简单和安全的处理方法。
u7 F% u X4 n" @$ E9 o方法一:修改DOS启动文件 : A q& k, m
首先准备一张DOS622的系统盘,带上debug、pctools50、fdisk等工具。然后在一台正常的机器上,使用你熟悉的二进制编辑工具(debug、pctools50,或者windows下的ultraedit都行)修改软盘上的IOSYS文件(修改前记住改该文件的属性为正常),具体是在这个文件里面搜索第一个"55aa"字符串,找到以后修改为任何其他数值即可。用这张修改过的系统软盘你就可以顺利地带着被锁的硬盘启动了。不过这时由于该硬盘正常的分区表已经被黑客程序给恶意修改了,你无法用FDISK来删除和修改分区,而且仍无法用正常的启动盘启动系统,这时你可以用DEBUG来手工恢复。使用DEBUG手工修复硬盘步骤如下:
0 T% P, K( S9 X4 n9 \7 P: p3 da:\ >debug ' d0 l2 M Y5 o, w$ N# l( c
-a
O# z0 X0 h$ v$ [-xxxx:100 mov ax,0201 读一个扇区的内容
" g! V( q( | W1 ]1 x-xxxx:103 mov bx,500 设置一个缓存地址
4 D8 c3 J$ h4 g6 E) B$ i" H-xxxx:106 mov cx,0001 设置第一个硬盘的硬盘指针
% X) a: Y/ \7 G" Q-xxxx:109 mov dx,0080 读零磁头 1 `% c5 O2 ^1 N M3 j& e
-xxxx:10c int 13 硬盘中断
p; O# c6 w6 \( + [-xxxx:10e int 20
0 j) j+ W- y) H% f-xxxx:0110 退出程序返回到指示符
4 P: d M5 S- e, C+ r+ P4 t-g 运行 9 U/ Y |+ u B
-d500 查看运行后500地址的内容 ) _5 J1 P l3 f
这时候会发现地址6be开始的内容是硬盘分区的信息,发现此硬盘的扩展分区指向自己,这就使DOS或WINDOWS启动时查找硬盘逻辑盘进去死循环,在DEBUG指示符下用E命令修改内存数据 具体如下:
- R3 h `0 L5 W; Y) mE6BE + r# n2 K# t' }% C3 V" K }
xx0 xx0 xx0
1 [+ f P# y3 ^: [5 S0 X
; T2 L# Q1 b4 N6 Y; H55 AA
% E9 T) G9 ]' `- [2 E" F55 AA表示硬盘有效的标记,不要修改,xx0表示把以前的数据"xx"改成0
- @9 f; C- b" Q8 X, Q: s再用硬盘中断13把修改好的数据写入硬盘就可以了,具体如下:
$ W$ ^4 c5 E, D' {5 vA:\ >debug <br/>; |& X) D- z5 E7 l2 u: _8 xa 100 表示修改100地址的汇编指令 ( @: p" a' T7 b1 I! b: y<br/>-xxxx:100 mov ax,0301 写硬盘一个扇区 <br/>+ u6 l9 i3 {8 $ z0 c; N1 P! ~-xxxx: 这里直接按回车 $ n; {9 y) l& J# H! Y<br/>-g 运行 - U6 k5 H8 s( L5 P<br/>-q 退出 ) b% v3 p) H m$ X2 L& a<br/>然后运行 FDISK/MBR(重置硬盘引导扇区的引导程序),再重新启动电脑就行了。 怎么样?用这种方法处理够简单的吧?而且这种方法还有一个好处就是可以保住盘上的 数据!如果你不需要保数据的话,还有更加简单的处理方法: <br/>9 H4 }+ F0 \) A: m A方法二:巧设BIOS,用DM解锁大家知道DM软件是不依赖于主板BIOS的硬盘识别安装软件,(所以在不能识别大硬盘的老主板上也可用DM来安装使用大容量硬盘)。就算在BIOS中将硬盘设为"NONE",DM也可识别并处理硬盘。 2 L$ [7 V8 [ X; X m L" @
首先你要找到和硬盘配套的DM软件(找JS要或去网上荡),然后把DM拷到一张系统盘上。接上被锁硬盘,开机,按住DEL键,进CMOS设置,将所有IDE硬盘设为NONE(这是关键所在!),保存设置,重启动,这时系统即可 "带锁"启动。启动后运行DM,你会发现DM可以绕过BIOS,识别出硬盘,选中该硬盘,分区格式化,就OK了。这么简单?不过这种方法的弱点是硬盘上的数据将全部丢失。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13114887.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-30
下一篇 2023-05-30

发表评论

登录后才能评论

评论列表(0条)

保存