我们在使用电脑时发生硬盘分区出现故障怎么办本教程和大家一起来分析解决该问题 分区表为何会出故障? 在分区表被破坏后启动系统时往往会出现“NonSystem disk or disk errorreplace diskand press a key to reboot”(非系统盘或盘出错)“Error Loading OperatingSystem”(装入DOS引导记录错误)或“No ROM BasicSystem Halted”(不能进入ROMBasic系统停止响应)等提示信息那么分区表故障究竟是怎么发生的呢? 病毒引发故障 计算机病毒是导致分区表损坏最为典型的故障之一比如典型的CIH病毒的变种除了攻击主板的BIOS之外同时也会对分区表进行破坏而且更有非常多引导区病毒也会对分区表进行破坏 环境问题导致 如今的视窗系统/XP都支持NTFS文件格式而且程式默认的都是采用这种文件格式来安装系统如果对硬盘进行分区转换或是划分 NTFS分区时意外断电或死机那么非常有可能导致分区表损坏而且在通过PQMagic(分区魔术师)之类的第三方分区软件调整硬盘分区容量转换分区 格式的时候也存在一定风险如果死机或断电也会导致硬盘分区表故障甚至有可能丢失硬盘中的所有数据 操作不当 如果在一块硬盘上同时安装了多个操作系统那么在卸载的时候就有可能导致分区表故障比如在同时安装了视窗系统 和视窗系统的计算机上直接删除视窗系统内核会导致分区表的错误另外在删除分区的时候如果没有先删除扩展分区而是直接删除主分 区也会出现无法正确读出分区卷标的故障 分区表故障怎么修复? 查杀病毒 如果是由于引导区病毒造成分区表故障则能借助KV瑞星金山等杀毒软件提供的引导软盘启动计算机接着在DOS环境中对系统进行病 毒查杀操作比如用KV的引导盘启动计算机之后输入“KV/K”命令进行病毒扫描如果发现引导区存在病毒则程式会自动进行查杀清理 建议同时对整个系统进行完整的扫描以查找出隐藏的病毒一般说来将引导区中残留的病毒清除之后即可恢复计算机的正常使用 提示使用软盘引导计算机之前一定要将软盘的写保护关闭否则有可能导致病毒感染软盘 用Fdisk命令修复 Fdisk不仅是个分区程式他更有着非常便捷的恢复主引导扇区功能而且他只修改主引导扇区对其他扇区并不进行写操作因此对于那些还在使 用视窗系统x的朋友而言无疑是个非常最佳的分区表修复工具通过Fdisk修复主引导区的时候先用视窗系统引导盘启动系统在提示符下输入 “Fdisk /mbr”命令即可覆盖主引导区记录 提示“Fdisk/mbr”命令只是恢复主分区表并不会对他重新构建因此只适用于主引导区记录被引导区型病毒破坏或主引导记录代码丢失但主分区表并未损坏的情况使用而且这个命令并不适用于清除所有引导型病毒因此使用的时候需要注意 用Fixmbr修复引导记录 在视窗系统/XP中我们一般会用到故障恢复控制台集成的一些增强命令比如Fixmbr用于修复和替换指定驱动器的主引导记录 Fixboot用于修复知道驱动器的引导扇区Diskpart能够增加或删除硬盘中的分区Expand能从指定的CAB源文件中提取出丢失的文件 Listsvc能创建一个服务列表并显示出服务当前的启动状态Disable和Enable分别用于禁止和允许一项服务或硬件设备等等而且输入 “help”命令能查看到所有的控制命令及命令的周详解释 比如输入“fixmbr”命令能让控制台对当前系统的主引导记录进行检查然后在“确定要写入一个新的主启动记录吗?”后面输入“Y”进行确认这样就完成了主引导记录的修复 更换工具调整分区 在删除分区或是重新创建分区的时候如果遇见意外原因死机或断电这时候再使用原先的工具可能无法识别当前硬盘的分区表必须更换另外一款分区 表软件进行修复比如通过Fdisk分区时意外死机这时候再通过Fdisk就无法顺利进行能采用PQMagic之类的第三方分区软件解决另外需要提 醒大家注意的是分区表对于系统的正常稳定运行影响非常大一般情况下最佳不要采用DM之类快速分区格式化软件否则有可能导致后期使用过程中频频出现意 想不到的麻烦 通过“江民硬盘修复王”修复 分区表被破坏后最常见的出错提示是“Invalid PartitionTable”(无效分区表)对于分区表故障能通过“江民硬盘修复王”来进行修复 首先在江民公司的网站上下载“硬盘修复王”的映像文件及“HDexe”文件然后通过“HDexe”将映像写入江民杀毒王的钥匙盘中用该软盘启动计算机在提示符下输入“JMHDFIX”后回车便进入了硬盘修复王的主界面 在主界面中按下F键进入“系统测试和自动修复”界面此时程式会自动检测硬盘分区表如果分区表被破坏则屏幕显示 Hard Disk Partition Table Error!!! Fix Hard Disk Partition Table or Sector (Y/N)? 大意为硬盘分区表错误是否修复硬盘分区表或C盘引导区?按下“Y”键修复按下“N”键退出 按下“Y”键之后屏幕显示 Insert a formatted diskette into drive A Pressed “Y” to save“error” Partition table floppy filename HDPTVIR “N” to exitcontinue (Y/N) 大意为请插入一张软盘以便将坏的引导区信息做一备份其文件命名为HDPTVIR插入软盘按下“Y”键继续按下“N”键退出 插入一张软盘并按下“Y”键后屏幕显示 Hard disk Partition table or boot sector fixed OK!!! Fixing 注意此时KV正在修复C盘的分区表不要中断其操作过了一会儿之后如果屏幕出现以下字样 OK!OK!OK! Press any key to return 则说明重建分区表的操作成功按任意键退出重新启动计算机后如果能够进入CD等分区修复成功 用Disk Genius备份恢复分区表 DiskGenius不仅提供了诸如建立激活删除隐藏分区之类的基本硬盘分区管理功能还具有分区表备份和恢复分区参数修改硬盘主引 导记录修复重建分区表等强大的分区维护功能此外他还具有分区格式化分区无损调整硬盘表面扫描扇区拷贝完全清除扇区数据等实用功能 提示如果只是想利用DiskGenius查看备份硬盘分区信息能直接在视窗系统下运行他但如果涉及更改分区参数的写盘操作则必须在纯DOS环境下运行而且在使用前应将CMOS中的“AntiVirus”选项设为“Disable” 运行Disk Genius后程式将自动读取硬盘的分区信息并在屏幕上以图表的形式显示硬盘分区情况如图所示这是DiskGenius检测笔者硬盘得到的分区信 息结构图其中左侧的柱状图显示硬盘上各分区的位置及大小屏幕右侧用表格的形式显示了各分区的类型及其具体参数包括分区的引导标志系统标志分区起 始和终止柱面号扇区号磁头号在柱状图和参数表格之间有一个动态连线指示了他们之间的对应关系能通过鼠标在柱状图或表格中点击来选择一个分区也 能用键盘上的光标移动键来选择当前分区 需要备份分区表的时候按下“F”按键或运行“工具→备份分区表”命令并且在弹出的对话框中输入文件名即可备份当前分区表按下“F” 按键或运行“工具→恢复分区表”命令然后输入文件名软件将读入指定的分区表备份文件并更新屏幕显示确认无误后即可将备份的分区表恢复到硬盘 学用DiskMan恢复硬盘分区表 及是否为活动分区等重要信息一旦分区表被破坏系统因为无法识别分区会把硬盘作为一个未分区的裸盘处理因此造成一些软破坏也不用着急因为目前有一款非常不错的分区表修复维护工具能帮我们找回昔日正常的硬盘这就是DiskMan DiskMan是一款小巧的硬盘分区表维护工具大小只有KB可是功能却非常强大他能手工修改硬盘有中包括逻辑分区在内的所有数据 能重建被三十的表能按使用者的意愿分区从而使一个硬盘中多个操作系统共存他的独特之处在于采用全中文图像界面无须所有汉字系统支持以非常直观 的图表提示了分区表的周详结构 DiskMan后出现的程式界面边柱形表示古物有几截就表明有几个分区其不同的颜色表示不同的分区类型带网格属扩展(逻辑)分区不带网 格属主分区(或自由空间)右边的图表是硬盘及各分区的参数信息可用十进制和十六进制显示分区和分区参数的对应关系用箭头联系起来一目了然 启动该软件后他会自动检查硬盘分区参数发现不合理参数时逐一给出提示你能手工修改错误的参数方法是用光标上下方向键选择(或鼠标点 击)要修改的分区按F键进入修改状态在弹出的“修改分区参数”窗口中将光标移动到要修改的参数项键入设定的值后选“确定”退出即可对修改 过的分区其序号旁边被标记上蓝色的字母m如果分区的大小或位置改动过该分区将被视为新建立的分区其序号旁的标志变为红色的字母n存盘后该分区 的原引导记录将不再起作用或被覆盖 提示不要随便更改分区大小特别是修改分区起始柱面起始扇区起始磁头参数这会造成逻辑盘数据的丢失因为DiskMan不能无损调整分区 DiskMan中最重要的一项功能就是重建分区表了如果你的硬盘分区表被分区调整软件(或病毒)严重破坏引起硬盘和系统瘫 痪DiskMan可通过未被破坏的分区引导记录信息重新建立分区表在菜单的工具栏中选择“重建分区”DiskMan即开始搜索并重建分区 DiskMan将首先搜索柱面磁头从扇区开始的隐含扇区寻找被病毒挪动过的分区表接下来搜索每个磁头的第一个扇区搜索过程能采用“自动”或 “交互”两种方式进行自动方式保留发现的每一个分区适用于大多数情况交互方式对发现的每一个分区都给出提示由用户选择是否保留当自动方式重建的 分区表不正确时能采用交互方式重新搜索如果重新找回分区上面的数据都能保留 利用DiskMan手工修改分区参数需要熟悉分区各参数的意义而用其“重建分区”功能也不能确保百分之百正确恢复所以保护分区表最保险 的方法还是备份分区表信息启动DiskMan后按F输入文件名插入软盘后选择确定即可如要还原只需按F键按提示操作即可将硬盘分区信 息完全恢复 提示将DiskMan作为必备工具软件放到系统紧急引导盘上并利用他将分区表信息也备份到引导盘上有务无患 此外DiskMan还能建立分区激活分区删除分区隐藏分区查看任意扇区数据他的所有功能都能通过快捷键和鼠标点击菜单的方式来完成操作非常方便并且所有操作在未存盘前都在内存中进行不必担心误操作造成严重后果 由于分区表故障属于软故障因此我们在日常使用计算机的时候需要养成正确的使用习惯这样才能防患于未然尽可能减少分区表出故障的可能性 计算机中一定要安装杀毒软件这不仅能防止各种常见的病毒入侵计算机更能够减少使用软盘或光盘时分区表误中病毒的可能性而且在一般情况下尽量不要使用来源不明的软盘和光盘 新购置的硬盘建议在安装视窗系统/XP的时候采用内置程式进行分区或借助Fdisk程式进行分区尽量不要用第三方快速分区格式化一体的程式这有可能导致日后使用计算机过程中出现故障 对分区进行划分或调整操作的时候尽量选择电源比较稳定的时间段有可能的情况下最佳能够使用外接UPS电源 在计算机稳定运行的情况下尽可能不要对分区表进行调整和转换操作尤其是NTFS分区在进行上述操作之前一定要备份分区中的重要数据文件 安装好操作系统之后建议对分区表进行备份以防出现故障时能够及时恢复 看完上述介绍的内容之后相信大家遇见分区表故障的时候也不会一筹莫展了吧希望分区表故障不再困扰我们正常使用自己的计算机 |