硬盘数据恢复—硬盘坏道的分类以及不同类型硬盘坏道的修复方法

简介: 坏道是硬盘最常见的原因之一。导致硬盘坏道的原因很多,除了正常老化,还有其他一些原因。使用过程中频繁整理碎片、不适当的超频、供电质量不好、温度过高、灰尘、震动等都会导致硬盘出现坏道。

坏道是硬盘最常见的原因之一。导致硬盘坏道的原因很多,除了正常老化,还有其他一些原因。使用过程中频繁整理碎片、不适当的超频、供电质量不好、温度过高、灰尘、震动等都会导致硬盘出现坏道。

硬盘坏道分为:
1、逻辑坏道,通常是因为软件操作或者使用不当造成的,可以使用软件进行修复。
2、物理坏道,磁盘磁道上产出现物理损伤,可以通过更改磁盘分区或扇区的使用情况来解决。

硬盘坏道表现:
1、文件读取与程序运行问题:在读取特定文件或运行某些程序时,系统频繁出现读盘出错的情况,提示文件损坏信息。即使最终能够成功读取或运行,也需要耗费很长时间,甚至出现了蓝屏现象,严重影响了工作效率。
2、硬盘声音异常:硬盘原本正常的摩擦声音转变为奇怪的声响,这可能预示着硬盘内部存在机械故障。
3、系统启动故障:部分电脑系统无法正常启动,排除病毒因素后,仍会出现报错信息,导致无法及时开展工作。
4、格式化失败:在尝试格式化硬盘时,进度条到某一位置后便停滞不前,最终报错,致使格式化操作无法完成。
5、磁盘自动扫描:每次系统开机时,都会自动运行Scandisk扫描磁盘错误,这不仅增加了开机时间,也反映出硬盘存在潜在问题。
6、Fdisk操作异常:对硬盘执行Fdisk操作时,进度到某一阶段会反复进退或停滞,无法顺利完成分区操作。

逻辑坏道修复:

相比较物理坏道来说,逻辑坏道的修复非常简单,借助Windows系统的磁盘扫描工具,在资源管理器中选中盘符后单击鼠标右键,在弹出的驱动器属性对话框中依次选择“工具”——“开始检查”。
01副本.jpg

将扫描类型设定为完全扫描,并选择自动修复错误,然后单击“开始”按钮。
02副本.jpg

如果硬盘存在逻辑坏道,那么使用上面的方法基本就可以解决了。

物理坏道修复:
一、Scandisk检查物理坏道
物理坏道会扩散,Scandisk可将其标记,避免后续读写。检查到坏道停止时,记录进度数值,如22%,若硬盘容量2GB,坏道起始位置约在440MB处(2GB * 22%)。为防扩散,给坏道留缓冲区。将首分区设为400MB,其余1.6GB按200MB分8个区。用Scandisk检查各分区,删除或隐藏无法通过检测的分区,相邻可用分区可合并。

二、软件隐藏物理坏道
PartitionMagic可在不破坏数据下对硬盘分区、改大小、变格式、隐藏或显示分区。用其Operations菜单下的check命令测试坏簇,对坏簇可在“Advanced/bad Sector Retest”重新测试。把坏簇分区后,通过Hide Partion菜单项隐藏含坏道分区,防误操作。

三、FBDISK修复坏道
FBDISK能对有坏道硬盘重新分区,将坏道设为隐藏分区,分隔坏磁道。坏道分散时,程序产生多个分散可用分区,但主分区仅4个,程序自动选最大4个设为可用,其余隐藏。使用方法如下:
1、启动系统,进入DOS环境,运行Fbdisk.exe。
2、程序显示硬盘参数,询问“start scan hard disk?(Y/N)”,按Y开始扫描,显示进度和剩余时间。
3、扫描出坏道会显示位置。完成后,程序给出分区方案,询问“write to disk?(Y/N)”。
4、按Y写入方案,显示“write disk OK!”表示成功。
完成上述操作后,重新高级格式化硬盘即可使用。

相关文章
|
19天前
|
存储 搜索推荐 Java
基于springboot的教育资源共享管理系统
本研究聚焦教育资源共享管理系统,旨在通过Java、Spring Boot、MySQL与Vue技术构建高效平台,促进教育公平,提升教学质量,优化资源配置,推动教育信息化发展。
|
安全 算法 量子技术
密码学系列之十:量子密码
密码学系列之十:量子密码
Qt 布局管理之 停靠窗口QDockWidget
Qt 布局管理之 停靠窗口QDockWidget
404 0
|
19天前
|
JavaScript 前端开发 API
Vue 3:下一代前端框架的革命
Vue 3:下一代前端框架的革命
217 104
|
19天前
|
监控 安全 Devops
DevOps 流水线的网络安全盲区与防御策略
在软件研发中,DevOps流水线加速了开发与交付,但也带来严重安全风险。自动化节点和第三方集成成为攻击入口,凭证泄露、供应链渗透、配置错误和依赖混乱等问题频发。企业需构建全流程安全体系,嵌入自动化安全策略,强化访问控制与监控,提升全员安全意识,实现效率与安全的协同发展。
317 0
|
3月前
|
安全 Java API
Java 集合高级应用与实战技巧之高效运用方法及实战案例解析
本课程深入讲解Java集合的高级应用与实战技巧,涵盖Stream API、并行处理、Optional类、现代化Map操作、不可变集合、异步处理及高级排序等核心内容,结合丰富示例,助你掌握Java集合的高效运用,提升代码质量与开发效率。
208 0
|
5月前
|
机器学习/深度学习 PyTorch 算法框架/工具
高效处理多维数组:einsum()函数从入门到精通
本文深入解析了NumPy中的`einsum()`函数,从基础语法到高级应用全面展开。文章首先介绍了爱因斯坦求和约定的数学基础,解释了`einsum()`如何通过简洁的索引符号实现复杂的多维数组运算。
145 5
高效处理多维数组:einsum()函数从入门到精通
|
算法 Oracle Java
Java字符串拼接技术演进及阿里巴巴的贡献
本文主要讲述了Java字符串拼接技术的演进历程,以及阿里巴巴贡献的最新实现 PR 20273。
235 12
|
编译器 Linux 开发者
.so文件如何反编译
【5月更文挑战第17天】.so文件如何反编译
633 2
|
人工智能 前端开发 测试技术
研究人员测试:GPT-4V生成网页超一半情况比人类效果更好
【2月更文挑战第17天】研究人员测试:GPT-4V生成网页超一半情况比人类效果更好
240 4
研究人员测试:GPT-4V生成网页超一半情况比人类效果更好