分区内文件装满导致文件读取失败或系统当机
来源:互联网 发布:梅西vsc罗 知乎 编辑:程序博客网 时间:2024/05/18 00:07
常见的故障现象:
1)向桌面复制了大量文件(主要是文件体积过大)后,系统无法开机。
2)某个分区文件装满以后,再也无法打开分区里的文件。
故障分析:
1)桌面文件夹一般对应在系统所在分区,当桌面里的文件过多到填满分区后,系统启动时需要向日志文件写入启动过程的信息就会失败,导致系统无法完成开机。
2)某个分区被文件装满后,再也无法打开。虽然如果在导入文件时,如果文件过大会有保护提示,但这种提示也意外情况(如编辑当前文件,常驻文件程序的日志写回)。
解决方法:
使用WinPE启动电脑,用ghost把装满的分区做成镜像,并保存至另一个硬盘中。虽然这个过程会非常慢,但如果要抢救重要文件就值得付出这样的时间了。然后在另一块硬盘上新建一个比故障所在分区大几个G的分区,把故障分区生成的镜像文件还原到新建的大分区中,这样再打这个分区时就可以读取所用的文件了。
故障原理说明:
在WIN下使用的文件系统为FAT和NTFS,FAT因为没有日志功能,出现以上故障时可以把硬盘转移到其它电脑也可以读取到要修复的文件。但NTFS有日志功能,任何读取操作都需要在对应分区修改日志文件,所以就不能直接读取。当然WIN7上开始提供分区扩展功能可以将故障分区向后扩大来解决此问题,但一般的电脑在初始设置时都会把空间全部分区,所以实际故障时此方法未必有效。
当然专业的文件修复软件可以在不读取对应分区的情况下还原文件,当对于运维人员以上方法更省时省力。虽然现在的电脑大多空间充足,但旧的电脑还是会有此问题出现的
- 分区内文件装满导致文件读取失败或系统当机
- streamingAssetsPath 内文件读取
- Java文件读取 jar包内文件读取
- C++读取文件夹内文件,返回文件路径
- cocos2d-x 读取资源导致当机问题
- Python读取目录内文件
- 显示器分辨率过高导致进系统当机
- JarFile读取jar内文件实例
- php读取文件夹内文件及文件夹
- 利用Foundation框架写的小程序统计文件(文件夹内文件)的所有行数(或统计字数)
- asp.net如何读取局域网内文件啊?
- 读取jar包所在目录和jar包内文件
- iOS 无法读取包内文件的原因
- 利用 HDFS 的 URL 方式读取 HDFS 内文件内容
- 读取jar包所在目录和jar包内文件
- Qt使用Quazip直接读取压缩包内文件
- 缺少local文件导致,资源文件读取失败
- FTP上传文件到服务器时文件失效或失败
- 流行趋势:25个最佳的扁平化网页设计案例
- linux 查看 *.a *.so 符号表(zt)
- 3-6 base1
- C++ 字符串分割
- 小波分析(附源码)
- 分区内文件装满导致文件读取失败或系统当机
- Oracle当中层次查询
- 一组免费的简约风格表情图标 – Simple Smileys
- Service的使用二
- maven 下载 源码和javadoc命令
- java小问题
- 4-5月小悟
- mysql 不能插入中文和显示中文
- linux内核函数do_div与undefined reference to `__udivdi3'解决方法