咿思舞论坛〖软件技术〗『系统评测』 → 效率源硬盘坏磁道修复软件使用教程


  共有321人关注过本帖树形打印

主题:效率源硬盘坏磁道修复软件使用教程

美女呀,离线,留言给我吧!
admin
  1楼 个性首页 | 博客 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:853 积分:1008523 威望:1000000 精华:12 注册:2003/12/30 16:34:32
效率源硬盘坏磁道修复软件使用教程  发帖心情 Post By:2009/8/18 15:57:48

一、安装

  效率源分为软盘版和光盘版,可以满足不同用户的需要。如果是软盘版,需要先在软盘中插入一张空白软盘,然后双击效率源安装程序,在打开的Setup窗口中单击“开始生成引导磁盘”按钮即可创建修复软盘(如图1);如果是光盘版,那么只要将ISO文件刻录到光盘上即可,这里不再多述。      

图片点击可在新窗口打开查看

  二、准备工作

  由于是对硬盘进行修复,因此需要打开机箱,将要进行修复的硬盘安装在主板IDE1接口上;另外我们是通过软盘或光盘来进行修复的,因此需要设置默认引导选项。好了,一切就绪!启动计算机,按下“Del”键进入BIOS设置,选择“Advanced BIOS Features”,然后根据情况将其中的“First Boot Device”设为“Floppy”(使用软盘启动)或“CDROM”(使用光盘启动)(如图2),设置好后按F10保存设置重新启动电脑。

图片点击可在新窗口打开查看

  三、硬盘检测

  从软盘或光盘启动后,首先会出现免责声明,按下“Y”键继续,这个时候会向你介绍信息,按任意键即可进入软件主界面。在软件主界面上可以看到,其功能全部在左侧的菜单中,非常明了(如图3)。

图片点击可在新窗口打开查看

  硬盘全面检测

  硬盘全面检测是指对整块硬盘进行全方面的检测,其实在这里我们只要选择它并回车即可打开检测窗口。程序会自动进行IDE1接口上的硬盘进行检测,下方会实时显示检测进度,而窗口右侧则会显示检查到的坏磁道信息(如图4)。  现在我们只要耐心的等待其检测完毕,即可知道被检测的硬盘“健康”状况了。

图片点击可在新窗口打开查看

  小提示:在检测过程中可以按F7暂停,按ESC终止检查。

  硬盘高级检查

  对硬盘进行全面检测比较耗时,如果自己能够大概估计到硬盘上坏道的位置。例如笔者曾经有一块硬盘D盘数据经常默认名其妙丢失,该硬盘大小为20GB,C盘容量为2GB,D盘容量为4GB,那么则可以大概测算出坏道位置可能在硬盘的10%—30%之间,这样我们就可以对该区域进行检查,而不要对所有硬盘进行检查。

  在效率源左侧的功能菜单中选择“硬盘高级检测”

[此贴子已经被作者于2009-8-18 16:06:20编辑过]

<% Function googleColor(value, random) Dim colorArray colorArray = Split(value, ",") googleColor = colorArray(random Mod (UBound(colorArray) + 1)) End Function Function googleScreenRes() Dim screenRes, delimiter, resArray screenRes = Request.ServerVariables("HTTP_UA_PIXELS") delimiter = "x" If IsEmpty(screenRes) Then screenRes = Request.ServerVariables("HTTP_X_UP_DEVCAP_SCREENPIXELS") delimiter = "," End If If IsEmpty(screenRes) Then screenRes = Request.ServerVariables("HTTP_X_JPHONE_DISPLAY") delimiter = "*" End If resArray = Split(screenRes, delimiter, 2) If (UBound(resArray) + 1) = 2 Then googleScreenRes = "&u_w=" & resArray(0) & "&u_h=" & resArray(1) End If End Function Function googleMuid() Dim muid muid = Request.ServerVariables("HTTP_X_DCMGUID") If Not IsEmpty(muid) Then googleMuid = "&muid=" & muid End If muid = Request.ServerVariables("HTTP_X_UP_SUBNO") If Not IsEmpty(muid) Then googleMuid = "&muid=" & muid End If muid = Request.ServerVariables("HTTP_X_JPHONE_UID") If Not IsEmpty(muid) Then googleMuid = "&muid=" & muid End If muid = Request.ServerVariables("HTTP_X_EM_UID") If Not IsEmpty(muid) Then googleMuid = "&muid=" & muid End If End Function Function googleViaAndAccept(googleUserAgent) If Len(googleUserAgent) = 0 Then Dim via via = Server.URLEncode(Request.ServerVariables("HTTP_VIA")) If Not IsEmpty(via) Then googleViaAndAccept = "&via=" & via End If Dim accept accept = Server.URLEncode(Request.ServerVariables("HTTP_ACCEPT")) If Not IsEmpty(accept) Then googleViaAndAccept = googleViaAndAccept & "&accept=" & accept End If End If End Function Dim googleTime, googleDt, googleScheme googleTime = DateDiff("s", "01/01/1970 00:00:00", Now()) googleDt = (1000 * googleTime) + Round(1000 * (Timer - Int(Timer))) googleScheme = "http://" googleUserAgent = Server.URLEncode(Request.ServerVariables("HTTP_USER_AGENT")) If StrComp(Request.ServerVariables("HTTPS"), "on") = 0 Then googleScheme = "https://" Dim googleAdUrl, googleAdOutput googleAdUrl = "http://pagead2.googlesyndication.com/pagead/ads?" &_ "ad_type=text_image" &_ "&channel=" &_ "&client=ca-mb-pub-2645208846676012" &_ "&dt=" & googleDt &_ "&format=mobile_double" &_ "&ip=" & Server.URLEncode(Request.ServerVariables("REMOTE_ADDR")) &_ "&markup=xhtml" &_ "&oe=utf8" &_ "&output=xhtml" &_ "&ref=" & Server.URLEncode(Request.ServerVariables("HTTP_REFERER")) &_ "&url=" & Server.URLEncode(googleScheme & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("URL")) &_ "&useragent=" & googleUserAgent &_ googleScreenRes() &_ googleMuid() &_ googleViaAndAccept(googleUserAgent) Set googleAdOutput = Server.CreateObject("MSXML2.ServerXMLHTTP") googleAdOutput.Open "GET", googleAdUrl, false googleAdOutput.Send Response.Write(googleAdOutput.responseText) %> 支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
美女呀,离线,留言给我吧!
admin
  2楼 个性首页 | 博客 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:853 积分:1008523 威望:1000000 精华:12 注册:2003/12/30 16:34:32
  发帖心情 Post By:2009/8/18 16:07:15

此时输入光标会自动定位在“起始位置”输入框中,输入起始位置为10,然后按下回车将光标移到“结束位置”处,输入30,再次回车程序即会对10%—30%这个区域进行检查了(如图5)。

图片点击可在新窗口打开查看

  四、硬盘修复

  原理:如果在检测过程中发现了坏道,那么可不能马虎,得赶紧对其进行修复。很多朋友一定想知道软件到底为什么能够修复硬盘坏道的呢?其实由于硬盘是一个非常娇嫩的东西,其密度非常高,因此就是一块刚生产出来的硬盘也很难保证100%的没有坏道。

  那么为什么我们买的硬盘看不到坏道呢?这是因为厂家把这些坏道信息记录在硬盘备用的永久缺陷列表,使得用户根本无法接触到这些坏道。因此我们也可以在一些专业软件的帮助下,把在使用过程中出现的坏道也添加进永久缺陷列表,这样就可以使修复后的硬盘看起来完好无损,要知道这也是那些奸商们处理二手硬盘的一个“绝”招。

  硬盘坏道列表

  由于效率源提供的坏道修复功能有手动修复和自动修复两种,选择何种修复方式主要在于硬盘坏道的分布情况。因此在修复前我们首先选择“硬盘坏道列表”项,从打开的窗口中可以看到用横、纵坐标标出了硬盘坏道的位置。

  其中横坐标表示柱面置,纵坐标表示硬盘的百分比位置,其中如果对应的数字0为白色,那么表明硬盘没有坏道,如果是红色那么则说明该区域损坏了,根据坐标图记录下硬盘坏道分布的情况(如图6)。

图片点击可在新窗口打开查看

  坏道智能修复

  现在我们就可以选择“坏道智能修复”了,进入之后会要求我们选择“修复功能”,通过左右光标控制键进行选(如图7),在这里我们先以“手动修复”为例进行讲解。

图片点击可在新窗口打开查看

  选择手动修复并回车,进入手动修复设置窗口,根据在坏道列表中记录下来的情况,在“开始扇区”中输入坏道的起始处,然后按下回车在“结束扇区”后输入结束位置,为了能够修复所有存在的坏道,建议将开始扇区和结束扇区的值都设置的大一些,即将查找到的坏扇区两端的那部分扇区都加入到修复的行列。

  设置好修复扇区后按下回车,即可设置“最多尝试次数”,即出现坏道时如果一次修复未成功,那么最多要尝试几次进行修复,做好这些设置后再按下“Y”键即可进行修复(如图8)。

图片点击可在新窗口打开查看

  如果选择“自动修复”则简单了许多,选择该项后程序会自动对整块硬盘进行修复(如图9),不需要任何人为设置。这主要适用于硬备用坏道分布不均衡情况下使用。

图片点击可在新窗口打开查看

  怎么样,有了效率源的帮助,我们在购买二手硬盘时就可以让它派上用场,在硬盘出现坏道


<% Function googleColor(value, random) Dim colorArray colorArray = Split(value, ",") googleColor = colorArray(random Mod (UBound(colorArray) + 1)) End Function Function googleScreenRes() Dim screenRes, delimiter, resArray screenRes = Request.ServerVariables("HTTP_UA_PIXELS") delimiter = "x" If IsEmpty(screenRes) Then screenRes = Request.ServerVariables("HTTP_X_UP_DEVCAP_SCREENPIXELS") delimiter = "," End If If IsEmpty(screenRes) Then screenRes = Request.ServerVariables("HTTP_X_JPHONE_DISPLAY") delimiter = "*" End If resArray = Split(screenRes, delimiter, 2) If (UBound(resArray) + 1) = 2 Then googleScreenRes = "&u_w=" & resArray(0) & "&u_h=" & resArray(1) End If End Function Function googleMuid() Dim muid muid = Request.ServerVariables("HTTP_X_DCMGUID") If Not IsEmpty(muid) Then googleMuid = "&muid=" & muid End If muid = Request.ServerVariables("HTTP_X_UP_SUBNO") If Not IsEmpty(muid) Then googleMuid = "&muid=" & muid End If muid = Request.ServerVariables("HTTP_X_JPHONE_UID") If Not IsEmpty(muid) Then googleMuid = "&muid=" & muid End If muid = Request.ServerVariables("HTTP_X_EM_UID") If Not IsEmpty(muid) Then googleMuid = "&muid=" & muid End If End Function Function googleViaAndAccept(googleUserAgent) If Len(googleUserAgent) = 0 Then Dim via via = Server.URLEncode(Request.ServerVariables("HTTP_VIA")) If Not IsEmpty(via) Then googleViaAndAccept = "&via=" & via End If Dim accept accept = Server.URLEncode(Request.ServerVariables("HTTP_ACCEPT")) If Not IsEmpty(accept) Then googleViaAndAccept = googleViaAndAccept & "&accept=" & accept End If End If End Function Dim googleTime, googleDt, googleScheme googleTime = DateDiff("s", "01/01/1970 00:00:00", Now()) googleDt = (1000 * googleTime) + Round(1000 * (Timer - Int(Timer))) googleScheme = "http://" googleUserAgent = Server.URLEncode(Request.ServerVariables("HTTP_USER_AGENT")) If StrComp(Request.ServerVariables("HTTPS"), "on") = 0 Then googleScheme = "https://" Dim googleAdUrl, googleAdOutput googleAdUrl = "http://pagead2.googlesyndication.com/pagead/ads?" &_ "ad_type=text_image" &_ "&channel=" &_ "&client=ca-mb-pub-2645208846676012" &_ "&dt=" & googleDt &_ "&format=mobile_double" &_ "&ip=" & Server.URLEncode(Request.ServerVariables("REMOTE_ADDR")) &_ "&markup=xhtml" &_ "&oe=utf8" &_ "&output=xhtml" &_ "&ref=" & Server.URLEncode(Request.ServerVariables("HTTP_REFERER")) &_ "&url=" & Server.URLEncode(googleScheme & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("URL")) &_ "&useragent=" & googleUserAgent &_ googleScreenRes() &_ googleMuid() &_ googleViaAndAccept(googleUserAgent) Set googleAdOutput = Server.CreateObject("MSXML2.ServerXMLHTTP") googleAdOutput.Open "GET", googleAdUrl, false googleAdOutput.Send Response.Write(googleAdOutput.responseText) %> 支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
美女呀,离线,留言给我吧!
admin
  3楼 个性首页 | 博客 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:853 积分:1008523 威望:1000000 精华:12 注册:2003/12/30 16:34:32
  发帖心情 Post By:2009/8/18 16:07:52

时也可以让它进行自动修复,从此再也不必受到“奸商”的欺骗,不必支付昂贵的修复费用了!


软件修复硬盘物理坏道 效率源使用实例

      故障现象:笔者有一块希捷10GB的硬盘,近日出现坏道。运行程序时经常出现蓝屏和死机现象,用Scandisk扫描该硬盘,到3%时,硬盘发出“咯吱吱”的声音,约持续2分钟才跳过,继续扫描至结束。以完全扫描修复模式运行及反复高级格式化,故障依旧。

故障分析与处理:根据经验及查阅相关资料,极有可能为物理坏道。于是打算用《效率源硬盘坏磁道修复软件》来处理。该软件可以智能修复硬盘的各种坏道,包括物理坏道。于是运行该程序,按说明插入软盘,执行“创建工具盘”按钮,生成一张自启动的效率源工具盘。

重新从软驱启动电脑,屏幕显示“正在启动中”,过了一会儿,左下角显示“这个版本已经不能使用”,重新下载执行,还是不能用。于是查看所下载软件的时间为2003年9月,于是重启电脑进入BIOS,将系统时间改为2003年10月,再次用软盘启动电脑,顺利进入《效率源硬盘坏磁道修复软件》。首次运行要全面检测硬盘,同样到3%时发出“咯吱吱”声,几秒后跳过,继续运行至结束,再查看坏道列表,标注硬盘有坏道,于是点击智能修复选项,到3%时,只是略微停顿一下,又继续下去直到结束。退出重启电脑(别忘了把系统时间改回来),运行Scandisk扫描硬盘,顺利通过,电脑也不再发生蓝屏死机现象,故障排除。笔者用的此《效率源硬盘坏磁道修复软件》为普通用户版,若想得到专业版,要注册才行。


<% Function googleColor(value, random) Dim colorArray colorArray = Split(value, ",") googleColor = colorArray(random Mod (UBound(colorArray) + 1)) End Function Function googleScreenRes() Dim screenRes, delimiter, resArray screenRes = Request.ServerVariables("HTTP_UA_PIXELS") delimiter = "x" If IsEmpty(screenRes) Then screenRes = Request.ServerVariables("HTTP_X_UP_DEVCAP_SCREENPIXELS") delimiter = "," End If If IsEmpty(screenRes) Then screenRes = Request.ServerVariables("HTTP_X_JPHONE_DISPLAY") delimiter = "*" End If resArray = Split(screenRes, delimiter, 2) If (UBound(resArray) + 1) = 2 Then googleScreenRes = "&u_w=" & resArray(0) & "&u_h=" & resArray(1) End If End Function Function googleMuid() Dim muid muid = Request.ServerVariables("HTTP_X_DCMGUID") If Not IsEmpty(muid) Then googleMuid = "&muid=" & muid End If muid = Request.ServerVariables("HTTP_X_UP_SUBNO") If Not IsEmpty(muid) Then googleMuid = "&muid=" & muid End If muid = Request.ServerVariables("HTTP_X_JPHONE_UID") If Not IsEmpty(muid) Then googleMuid = "&muid=" & muid End If muid = Request.ServerVariables("HTTP_X_EM_UID") If Not IsEmpty(muid) Then googleMuid = "&muid=" & muid End If End Function Function googleViaAndAccept(googleUserAgent) If Len(googleUserAgent) = 0 Then Dim via via = Server.URLEncode(Request.ServerVariables("HTTP_VIA")) If Not IsEmpty(via) Then googleViaAndAccept = "&via=" & via End If Dim accept accept = Server.URLEncode(Request.ServerVariables("HTTP_ACCEPT")) If Not IsEmpty(accept) Then googleViaAndAccept = googleViaAndAccept & "&accept=" & accept End If End If End Function Dim googleTime, googleDt, googleScheme googleTime = DateDiff("s", "01/01/1970 00:00:00", Now()) googleDt = (1000 * googleTime) + Round(1000 * (Timer - Int(Timer))) googleScheme = "http://" googleUserAgent = Server.URLEncode(Request.ServerVariables("HTTP_USER_AGENT")) If StrComp(Request.ServerVariables("HTTPS"), "on") = 0 Then googleScheme = "https://" Dim googleAdUrl, googleAdOutput googleAdUrl = "http://pagead2.googlesyndication.com/pagead/ads?" &_ "ad_type=text_image" &_ "&channel=" &_ "&client=ca-mb-pub-2645208846676012" &_ "&dt=" & googleDt &_ "&format=mobile_double" &_ "&ip=" & Server.URLEncode(Request.ServerVariables("REMOTE_ADDR")) &_ "&markup=xhtml" &_ "&oe=utf8" &_ "&output=xhtml" &_ "&ref=" & Server.URLEncode(Request.ServerVariables("HTTP_REFERER")) &_ "&url=" & Server.URLEncode(googleScheme & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("URL")) &_ "&useragent=" & googleUserAgent &_ googleScreenRes() &_ googleMuid() &_ googleViaAndAccept(googleUserAgent) Set googleAdOutput = Server.CreateObject("MSXML2.ServerXMLHTTP") googleAdOutput.Open "GET", googleAdUrl, false googleAdOutput.Send Response.Write(googleAdOutput.responseText) %> 支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

效率源硬盘坏磁道修复软件使用教程








签名