这两天我的笔记本开机启动windows 7时就出现提示:“One of your disks needs to be checked for consistency”,但等检查要开始时又提示:“Cannot open volume for direct access. Autochk cannot run due to an error caused by a recently installed software package. Use the system restore feature from the control panel to restore the system to a point prior to the recent software package installation. Unspecified error occurred (766f6c756d652e63 3f1)”,说是不能运行磁盘扫描检查,要求使用系统还原返回前某个还原点。
但是,当我使用系统还原时,却又说我的磁盘有错误不能还原,要求我先检查磁盘错误,当我同意先检查磁盘错误后,因为C盘(因为提示出错是C盘,“Check file system on C:”)是系统盘,不能在windows界面下直接进入扫描检查,需要在下次开机时再运行,于是重新启动电脑,又回到开头的一幕,win7提示硬盘有问题、要求进行检查,而检查无法运行、要求先进行系统还原……。坑爹呢,跟我玩死循环。
到网上查了下,有的说是因为装了云端,有不兼容问题。我确实也装了云端,不过是去年的事了,一直以来都没有问题,所以不应该是它的事。还有一种修复方法称:“开机后按住F8进入系统菜单,选择修复计算机,进入命令行,先输入命令set windir查看当前系统盘是哪个(已经不是C盘了),然后输入命令chkdsk X:/r /f,其中X是当前系统盘的盘符。这种方法,第一我试了,当我选择”修复计算机“后,要求我放入win7的安装光盘,根本没给我机会进命令行,第二,chkdsk的参数/r已经隐含了/f,不加/f也行。
最后我的解决方法是老老实实的放入win7安装光盘,用光盘启动电脑,进入安装界面,选择”修复计算机“选项(在选择完语言后),然后按找到的大多数修复方法是要求进入命令行,同样运行chkdsk/r命令,然而我修复时竟然没有找到命令行的选择,点了修复计算机与下一步后,windows就自己开始检查并修复了错误。虽然不一样,不过最后的结果是好的就行了。
修复完我查看了一下到底是什么错误,修复诊断和修复日志上说:“找到的根本原因: 磁盘上的系统卷损坏。修复操作: 文件系统修复 (chkdsk) 结果: 成功完成”。去C盘上找了下chk碎片文件,尝试还原一下,原来是迅雷看看一个dll文件,可能是迅雷看看正在升级过程中遭遇非正常关机导致损坏。也正由于不是系统文件,所以出现开头那个Autochk cannot run的提示后也能进入系统,也没发现有什么不稳定的地方,当然每次开机时出现这个错误提示是比较烦人,还是搞掉的好。至于出现还原与扫描循环的问题,我怀疑是因为问题发生在系统盘,由于权限的原因才导致欲修不能、要还原不可的情况。
>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/1220.html