具体参看了下面这篇文章的内容,采用的方法是进PE后用chkdsk命令修复了C盘。以后遇到类似问题时可以参考。
文章链接:http://hi.baidu.com/hualeo/blog/item/98cce8e9f893e639b90e2d12.html
关于Vista中crcdisk.sys文件的问题
问题描述:
清华同方笔记本X500-07,装有Vista、XP和Fedaro Core7三个操作系统,最近启动Vista时滑块完成后即黑屏没有反应,进入安全模式时在此驱动文件处出现较长时间停顿或加载这个文件时死机,其他操作系统一切正常,重启试过N次也是如此,选择“最后的正确配置”也不能解决问题。
问题解决:
随后在网上查找方法,终不得解,网上说是硬盘出现问题,用光盘引导启动后进入命令模式用chkdsk /f命令对硬盘扫描即可,经过一番察看推敲我觉得不必用光盘启动,因为除了Vista之外我还有两个系统XP和FC,我在XP下用此命令对所有硬盘分区进行了扫描,其中有一点错误,然后Vista就可以启动了,问题初步解决。
以下引用网上的详细做法:
方法一、
步骤一.插入vista的安装盘
步骤二.在提示你安装到那个分区的界面上(或者输密钥的界面)按shift+f10进入命令行
步骤三.命令行执行chkdsk /F D:(然后对E,C盘执行同样的操作)
步骤四.chkdsk完成后重启电脑
方法二、
1.用vista安装光盘启动
2.在语言选择界面上点击OK(或确定)
3.选择Repaire(修复)电脑
4.如果运行了Restore或者Repair(修复、恢复)等,点击Cancel(取消)。(注:我没取消,发现Vista里自带的修复程序是解决不了这个问题的)
5.这时候会来到一个窗口界面,选择Command Prompt(命令行模式)。
6.打"regedit”命令并回车(不包括引号)
7.这时候就会打开注册表修改器。在左边的窗口里选择“HKEY_LOCAL_MACHINE”
8.在File(文件)菜单中选择Load Hive(装载什么东东,英文意思:蜂巢)
9.在弹出的选择文件窗口中找到vista的安装目录(比如c:\windows),进到system32\Config文件夹(C:\windows\system32\Config\)。选择其中的SYSTEM文件(没有扩展名),点OK(确定)。
10.又弹出个让起名字的窗口,打入“Broken System”(不含引号)
11.点击左边“HKEY_LOCAL_MACHINE”左边的加号,看到下面有了“Broken System”一项
12.不断点响应的加号,把注册表项展开到“HKEY_LOCAL_MACHINE\Broken System\ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}”
13.双击里面的UpperFilters键值,在弹出的窗口中删除“snapman”一行。
14.注意,只删除snapman,别删除其他东西
15.展开到“HKEY_LOCAL_MACHINE\Broken System\ControlSet001\Control\Class\{71A27CDD-812A-11D0- BEC7-08002BE2092F}“,同样去掉UpperFilters里面的snapman
16.在File(文件)菜单下点击upload Hive(上传、保存刚才什么东东,就是刚才装载那个)
17.退出命令行模式,然后点击Restart(重新启动电脑)
18.看你运气了。
英文网站介绍:http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=1288756&SiteID=17