未标题-1.gif (1829 字节)

                网站论坛  返回主页  联系我们  打印此页    QQ:125081447    

                      BIOS维修网站>> BIOS修改 >> DELL BIOS修改              

DELL D700M BIOS分离过程

:此文章图片及文字为BIOS维修网站所有,请不要随意转载或用于其它商业目的;如要转载,请注明出处。

    近日,网友回复自己一台DELL D700M的机器,由于刷新过程中出错,造成刷新失败,机器无法启动;从DELL网站下载的BIOS文件,是一个直接运行的EXX文件,采用BIOS维修网站以前关于DELL BIOS文件分离的文章,无法分出BIOS文件,因此寻求耗子。

   网友通过QQ传过来的BIOS文件,其就是一个文件名为DELL 700M的EXE自解压文件;由于是EXE自解压程序,选择文件鼠标右键--使用WINRAR打开,将文件解压出。

d700m.gif (9813 字节)

    解压出的文件只有三个,看文件名,其中的A06应为自刷新文件

d700m1.gif (6703 字节)

    使用ULTRAEDIT打开A06.EXE文件,从文件头部看出,此文件应是WIN环境下自动运行的程序,因此按以前分离DELL BIOS的经验,首先在ULTRAEDIT 32工具栏中--“搜索”--“查找”--输入“NAPI”

    d700m2.gif (18281 字节)

    由于顺利搜索到NAPI,下面的工具简单的。由于主板使用4M的BIOS文件,因此只要从NAPI开始,分出7FFFF地址的字节即可。

d700m3.gif (6123 字节)

    从上图可看到,NAPI的首地址是AC030H,因此简单的方法是,首先删除AC030H以前的内容,然后再删除7FFFFH地址以后的内容,然后将文件保存即可。

    删除16进制AC030H地址的内容,我们先将AC030H转换成10进制,即使用WIN自带的计算器,选择计算器--查看--16进制,选择十六进制,输入AC030(注意:H不需要输入,那是16进制的标识符,表明AC030为16进制),然后选择十进制,计算十进制数值“704560”

d700m4.gif (12935 字节)

    因此我们在ULTRAEDIT32中,将鼠标移到文件头部,即00000H地址处;在ULTRAEDIT32--工具栏--“编辑”--“HEX 插入/删除”--选择删除,输入需要删除的10进制字节数:“704560”

d700m5.gif (16757 字节)

    确定后删除,此时文件头部即00000H地址处,应正常好为NAPI

d700m6.gif (6444 字节)

    然后使用简单的方法。将鼠标移到地址7FFFFH处,只要删除7FFFFH后面所有内容,然后将剩余的文件保存即可;鼠标移到8000H处,在ULTRAEDIT32--工具栏--“编辑”--“HEX 插入/删除”--选择删除,输入需要删除的10进制字节数:“XXXXXXX”,在这里XXXXX可随意输入,只要确定7FFFF后面所有无用内容删除即可。(注意)XXXXXX必须是纯数字。

     删除后文件尾部如下图:

d700m7.gif (6608 字节)

    操作完成后,点击ULTRAEDIT32工具栏--“文件”--“另存为”保存为文件,网友使用编程器写入后,开机一切正常。

 

    如有修改的问题或疑问,请联系耗子     QQ:125081447  diybios@263.net   

   以上文本内容及图片由BIOS维修网站 网络耗子版权所有,如要转载请注明出处,否则谢绝非法盗用此文章内容。

                                                       www.biosrepair.com BIOS维修网站 耗子制作

 

建议使用Netscape4.0或IE 4.0以上版本,以800*600浏览
Copyright © 2001 BioSrepair.com All Rights Reserved   鲁ICP备05007673号
山东.烟台.BIOS维修网站 网络耗子制作完成  Email:diybios@263.net  QQ:125081447
电话:0535-5482905  传真:0535-5481905

百度