维修启动设备无法检测故障
如果你对电脑动作过多,你可能会把电脑弄得无法启动.最近我在Windows 7的电脑上玩bios,结果我再次启动电脑的时候出现:
STOP 0×000000 INACCESSABLE_BOOT_DEVICE
幸运的是,我知道那是因为我动了bios里的东西导致这个故障.如果你有sata设备驱动在你的电脑上,你可能想要使用AHCI在你的sata设备控制器上.
在bios里,你可能选择用怎样的模式来运转你的sata控制器,比如Pata或者标准ACHI,或者其他的诸如raid模式.
如果你进入bios并且看到你你没有使用ahci在你的sata驱动器上,你决定更换到满效率数据传输上,你可能结束这个错误在你重启电脑以后.
基本上,在你最bios中切换到AHCI之前,你必须在windows 7或者vista中把AHCI驱动(名字为msahci.sys)给启用.
好的,第一件事情,为了使用AHCI你需要做的,就是把bios恢复到原来的设置,这样你才能顺利启动windows.
进入windows之后,点击 “开始” ,输入 “regedit”,进入搜索框,然后按回车键.
![]()
接下来移动到如下的注册表键值在windows 7中.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
![]()
右键点击右侧窗口里的Start键并点击 “修改”. 将值改为“0”.点击确定.
![]()
接下来退出注册表并重启你的电脑.返回bios设置重新启用AHCI模式为你的SATA控制器,这样你就可以搞定了.
造成这种故障的原因是在windows 7和 windows vista 默认安装好以后,任何不用的存储设备的驱动都被停止,而提高性能.为了使用他们,你就必须在注册表里启用这驱动.
AHCI更好,因为他提供了热插拔掉应用,能源管理,和更快的访问数据.享用吧.
来源: http://sjz.org.ru
October 27th, 2009 / Trackback