分区内文件装满导致文件读取失败或系统当机

来源:互联网 发布:梅西vsc罗 知乎 编辑:程序博客网 时间:2024/05/18 00:07

常见的故障现象:

1)向桌面复制了大量文件(主要是文件体积过大)后,系统无法开机。

2)某个分区文件装满以后,再也无法打开分区里的文件。

故障分析:

1)桌面文件夹一般对应在系统所在分区,当桌面里的文件过多到填满分区后,系统启动时需要向日志文件写入启动过程的信息就会失败,导致系统无法完成开机。

2)某个分区被文件装满后,再也无法打开。虽然如果在导入文件时,如果文件过大会有保护提示,但这种提示也意外情况(如编辑当前文件,常驻文件程序的日志写回)。

解决方法:

使用WinPE启动电脑,用ghost把装满的分区做成镜像,并保存至另一个硬盘中。虽然这个过程会非常慢,但如果要抢救重要文件就值得付出这样的时间了。然后在另一块硬盘上新建一个比故障所在分区大几个G的分区,把故障分区生成的镜像文件还原到新建的大分区中,这样再打这个分区时就可以读取所用的文件了。


故障原理说明:

在WIN下使用的文件系统为FAT和NTFS,FAT因为没有日志功能,出现以上故障时可以把硬盘转移到其它电脑也可以读取到要修复的文件。但NTFS有日志功能,任何读取操作都需要在对应分区修改日志文件,所以就不能直接读取。当然WIN7上开始提供分区扩展功能可以将故障分区向后扩大来解决此问题,但一般的电脑在初始设置时都会把空间全部分区,所以实际故障时此方法未必有效。

当然专业的文件修复软件可以在不读取对应分区的情况下还原文件,当对于运维人员以上方法更省时省力。虽然现在的电脑大多空间充足,但旧的电脑还是会有此问题出现的


原创粉丝点击