D、E区找不到,呵呵,硬盘分区表可能坏了!得找KV300!

解决方案 »

  1.   

    这法子俺用了,D、E还找不到,C:还是有错误,用磁盘扫描工具,就象死机一样。
      

  2.   

    先掛別的硬盤,如果還是看不到分區,用工具
    EasyRecovery Pro 5.1完全版  2001-04-09 17367 2612KB  
    ·是威力非常强大的硬盘数据恢复工具。能够帮你恢复丢失的数据以及重建文件系统。
    软件平台: Win9x WinNT Win2000 WinME    软件性质: 共享  
    http://www8.pconline.com.cn/download/download.phtml?id=36243
      

  3.   

    手里有瑞星杀毒盘吗?如果有,你可以试一下我的方法,不过试坏了后果自负。
    DOS下,Debug
    a
    movbx,3000
    moves,bx
    movbx,0
    movax,301
    movcx,1
    movdx,80
    int13
    int3
    回车
    g
    q
    之后重启,再用瑞星重新查找分区。注意!!!!C盘内容可能会丢失。那是瑞星恢复的不完整,但后面的还挺全的。你试试吧,看你的运气了。
      

  4.   

    shen_lijun(shen_lijun) 兄,我的机子也遇到同样的问题,
    不过我的是运行SCANREG时C:找不到,如果你修复了,麻烦你把你的修复
    方法在这粘出来。谢谢!
      

  5.   

    EasyRecovery Pro 可以檢查到丟失的分區,並在內存中建立相應文件系統,不對出錯硬盤作寫操作,可以放心使用,就算不行還可以用別的方法挽救.....
      

  6.   

    songyangk(小草)方法无非是清除分区表内容而已!你这样写会把引导记录也清了!只需要清最后64字节即可!
    shen_lijun(shen_lijun): 
    用KV300提供的F10功能,让它自动根据你的硬盘分区分布情况重新定位,这也是我目前为止用到的最好办法!
    建议使用之前先备份分区表到软盘
    1.
    以下代码是把分区表内容读到缓冲区偏移地址为0x200处
    mov ax,0201
    mov cx,1
    mov dx,80
    mov bx,200
    int 13
    int 3
    备份:
    n a:\boot.dat
    rbx 
      0
    rcx 
      200
    w 200
    2.清除分区表内容
    (1)先读到某缓区
    mov ax,0201
    mov cx,1
    mov dx,80
    mov bx,200
    int 13
    int 3
    (2)再用E进行改写,后64字节全为0
    (3)写回
    mov ax,0301
    mov cx,1
    mov dx,80
    mov bx,200
    int 13
    int 3
    最后使用KV300,瑞星没KV300好用!不过可以死马当活医的!
      

  7.   

    to:little_hero(天生我才必有用!)
    我的方法并没有清分区表,只是清除了一个BOOT区,分区表还是在硬盘里,不过引导区确实给清了,给其它软盘都可以启动。瑞星可以把硬盘里现有的分区读出来再还原回去,用法简单。KV300没试过。
      

  8.   

    Kv300就可以备份分区表和启动区了试着用pqmagic看看分区还在不
      

  9.   

    用EasyRecovery Pro吧
    恢复分區它做不到(因為它絕不寫數據到硬盤,所以專業安全)
    恢复數据絕對可靠(隻要沒被從寫就100/100可以恢復)
      

  10.   

    songyangk(小草),跟你讨论一下:
    mov bx,3000
    mov es,bx
    mov bx,0
    mov ax,301
    mov cx,1
    mov dx,80
    int 13
    int 3
    这不是在清除引导区是在清除什么区啊?
    DOS引导区?位置也不对,而且清它有用吗?
    其实你这是写es:bx里的512字节到0面0磁道1区,也就是引导区,即BOOT区!
    清掉引导区和分区表其它软盘当然可以启动了,就好像我们买一个新硬盘一样啰!
    如果说分区表还在,那就奇怪了!??
    瑞星把硬盘现有分区找出来,从哪找?还是说像KV300那样自动匹配??
    我没用过瑞星,不好意思!gameboy999(我是一只小小鸟):
    要看分区是否还在不必用pqmagic,用fdisk就可以了!
      

  11.   

    to hnlzh(吸海垂虹):
    EasyRecovery Pro我已下载,只有C分区,剩下的的空间是UNKONW的,而且太慢,运行到某个文件就不动了,只有时间在走,可以正常退出,可以告诉我怎么用吗?
    to little_hero(天生我才必有用!):
    我用过KV300的F10(没改分区表以前),提示信息说没问题,我没学过汇编,用DEBUG可做吗?
    用E进行改写,后64字节全为0怎么做,写回时要用A盘里存到的文件吗?
      

  12.   

    to hnlzh(吸海垂虹):
    EasyRecovery Pro我已下载,只有C分区,剩下的的空间是UNKnow的,而且太慢,运行到某个文件就不动了,只有时间在走,可以正常退出,可以告诉我怎么用吗?
      

  13.   

    我自己用的時候是很快找到未知分區的,提取文件是很慢,在pconline有一份教程,可以參考一下.
    http://www.pconline.com.cn/pcedu/soft/doc/easyrecovery/1.htm
      

  14.   

    KV300的F10(没改分区表以前),提示信息说没问题,是因为你没清掉原先分区表,如果你没学过汇编,那最好用diskedit来完成
      

  15.   

    to songyangk(小草):
    mov bx,3000   ;给BX〈=3000H
    mov es,bx     ;ES〈=BX
    mov bx,0      ;BX〈=0,也就是说你的写缓冲区为3000:0
    mov ax,301    ;调写功能,只写一扇区512字节
    mov cx,1      ;写到一号扇区
    mov dx,80     ;注意!是硬盘!0磁头!这里是硬盘分区表!
    int 13        ;调BIOS的13H功能!写入!
    int 3         ;程序停
        songyangk(小草),请您教教我:我不知道你在3000:0中装了什么?或许你的计算机在内存这里装的是分区表内容?一种特殊的PC系列计算机?
        你是个落井下石的家伙!程序员中的败类!为什么在这里象你这样的人不断出现?
        little_hero,以后看懂了就直说,别怕这样的家伙!
        帖主:hnlzh等说的是真话!试试吧!以后注意备份文件,吃点亏就再下苦工夫弥补吧!谁叫咱是搞计算机的?
      

  16.   

    找个dos下工具试试!该类工具很多,不过不管用什么工具之前先备份分区信息
      

  17.   

    zhangcc99(zhangcc99):
    兄弟,得饶人处且饶人,何苦呢?
    有人说:"中国人,一个是条龙,三个是......."
    小草绝对是个热心的好程序员!我挺偑服他的!真的!
    songyangk(小草):
    我们支持你做我们的版主,我们大家等着你拔刀相助呢,不要受别人的影响!加油!!!
      

  18.   

    shen_lijun:
    if yourquestion has answer then 
      把贴子给结了吧!
    else
      还有什么问题,我们都乐于帮忙!
    end if
      

  19.   

    同意little_hero(天生我才必有用!) 的意見...
      

  20.   

    各位贤友,本人感激之情非用言语所能表达,大难之际能得多位贤能指点,实乃本人之大幸.
    我的硬盘可能没救了,用DEBUG: mov ax,0201 就提示^error,用EasyRecovery Pro就提示"读扇区时遭遇到错误",后来我一咬牙,一跺脚,fdisk、format齐上阵,可我那硬盘纹丝没动,也就是说硬盘不能往里写任何数据了,看样子是物理损坏了,唉……
    TO crycoming(瞎编):如果你的硬盘没有物理损坏,little_hero(天生我才必有用!)和hnlzh(吸海垂虹)的方法都很好,EasyRecovery Pro确实很好,也容易上手。其实新版的KV3000就可以修改硬盘,在硬盘工具箱里(F6),很简单的。
    还是要感谢各位,songyangk(小草)也很好,人非圣贤嘛。等我把硬盘处理好后,一定把分数分给大家(分数太少,请各位多多包函)