坏扇区是计算机硬盘中无法写入数据的地方 坏扇区是什么

坏扇区是计算机硬盘中无法写入数据的区域,一般坏扇区有两种类型:一种为硬盘格式化时由于损坏而引起的软损坏扇区 。可把它们标识出去或通过再次格式化来修复 。假如格式化硬盘将彻底遗失全部数据 。另一种是没法修复的物理损坏 。数据将永远无法写入到这种扇区中 。假如硬盘含有这类坏扇区,这块硬盘就快寿终正寝了 。

坏扇区是计算机硬盘中无法写入数据的地方 坏扇区是什么

文章插图
软损坏扇区软损坏扇区是由硬盘格式化产生的难题 。是能够把它们标识出去或通过再次格式化来修复的 。但要注意的是,假如格式化硬盘将彻底遗失全部数据 。
物理损坏物理损坏是一种没法修复的损坏,且会导致数据将永远无法写入到这种扇区中 。假如硬盘含有这类坏扇区,这块硬盘就快寿终正寝了 。
硬盘被分割为以扇区为单位的存储单元用于存放数据 。每个硬盘都有许许多多的扇区 。硬盘在存放数据前,其中的坏扇区被标识出去以使计算机不在这些扇区中写入数据 。为防止因为坏扇区而造成损失,应当每过 6 个月进行一次检验,同时,应避免硬盘遭受碰撞或晃动 。假如有一些连续的坏扇区,也表示硬盘损坏得早已很厉害了 。假如坏扇区的总数增长很快,最好将全部数据备份并严实地监控其工作情况,这也许是更换硬盘的时候了 。
修复原理硬盘控制器的设置即从不回到未通过完整性检查的数据 。然而,却有可能通过向硬盘推送一个特殊的命令进而在读取数据时绕过错误查验和校验,这个指令被称作 Read Long,在 1994 年第一次被引进 ATA/ATAPI 规范里 。命令允许从不根据错误查验和校验就能扇区中读取初始数据和 ECC 码并返回到主机中 。这个指令从 1998 年 ATA/ATAPI-4 标准中清除,但大部分硬盘生产商仍在应用 。
之后,当硬盘容积变得更大,同时在超过 128GB 的硬盘中引进了 48 位 LBA 芯片组,这个指令正式的修复并成为 SMART 指令传送或 SCT 。
显然,因为控制器根据读长指令来请求数据时没有验证数据的完整性,这个就返回了数据,即便这是不一致的(或是,也就是说,扇区是“坏扇区”) 。因此,这个指令马上就变成坏扇区恢复得规范 。
根据重写校验码、标志信息等可以改正一部分坏扇区 。开展这两项作用都会对硬盘的数据开展清零,并重写每个扇区的校验码和标志信息 。要不是硬盘表层物质损害的话,大部分的坏扇区能够改正为正常情况 。这便是常听说的:“逻辑坏扇区能够修复”的道理 。
启用自动修复体制更换坏扇区 。为了减少硬盘维修的几率,硬盘厂商在硬盘内部设计了一个自动修复体制 Automatic Reallcation 或 Automatic Reassign 。制造的硬盘都有这样的作用:对其硬盘的读写过程中,一旦发现一个坏扇区,则由内部管理流程自动分配一个预留扇区来更换该扇区,并把该扇区物理位置以及更换状况记录在 G-list 中 。
【坏扇区是计算机硬盘中无法写入数据的地方 坏扇区是什么】这样一来,少量坏扇区有可能在使用中被自动替换掉了,对用户的使用没有太大的影响 。也有一些硬盘自动修复制度的激起标准要严格一些,必须运作一些软件来检测判断坏扇区,并发出相应命令激起自动修复作用 。
用软件工具将缺点扇区记录在 P-list 中,并进行内部低级格式化 。用户在使用硬盘时,是不能按物理地址模式来浏览硬盘的 。而是按逻辑地址模式来浏览 。硬盘在通电自查时,系统是从系统保留区读取一些特定参数(与内部低级格式化时调用的参数有密切关系)存有缓冲区里,用作物理地址与逻辑地址之间转化的根据 。
有些软件工具可以将检测到的坏扇区的逻辑地址转换成对应的物理地址,直接记录在 P-list 中,随后启用内部低级格式化程序进行低级格式化 。这可以不受 G-list 限制,能修复大量坏扇区,