时间:2012-08-14 10:13:07 作者:不思议游戏 浏览量:116
在使用计算机时,你是否遇到过开机系统提示注册表读取错误,这是怎么回事呢?本文为大家分析原因及提供解决方法。
这类问题是典型的没有对系统做定期维护的习惯导致的。Windows相对Linux和Mac系统来说最大的的区别就是在于Windows系统在使用过程中会产生积累很多很多的注册表(.reg)和动态数据连接文件(.dll)这些文件很多时候系统并不会自动清除过期的或者有问题的,时间久了就会形成系统的垃圾文件。
有的时候意外的断电会导致写入了一半的系统必须的注册表或者动态链接文件失效变成报废的文件存在。一旦再次读取这些文件就会产生错误,系统会提示重启企图自动修复。往往却不能完成修复。这类比较常见故障,表现为能够正常启动系统,但是在进入桌面时,系统会提示注册表读取错误,需要重新启动电脑修复该错误,但是再次启动电脑后,仍旧是同样的故障。
对于此类问题,我们可以进入安全模式,在开始菜单-运行中敲入"MSCONFIG”命令,将“启动”项中的ScanRegistry前面的“V”去除,然后再重新启动电脑。
如果故障排除,说明该问题真的是由注册表错误引起的;如果故障仍然存在,基本上就可以断定该机器内存有问题,这时需要使用替换法,换上性能良好的内存条检验是否存在同样的故障。(如没有备用的内存,同时机器内部有2条内存的可以单挑启动分别测试。)
有时候,长时间不进行磁盘碎片整理,没有进行错误检查时,也会造成系统错误而提示注册表错误,但对于此类问题在禁止运行“ScanRegistry”后,系统就可以正常运行,但速度会明显的变慢。
首先使用如advance system,360安全卫士之类的维护软件可以进行最小限度的拯救式修复,如无法修复可以手动到其他相同版本系统的计算机上去复制。或者直接保存重要数据后重新安装系统。