问题描述:装win7的时候没有在AHCI模式下安装,而是在IDE模式下安装的,后来安装完毕以后想更改成AHCI模式,可是更改以后启动电脑蓝屏并重启

解决方法

如果是在IDE模式下安装的系统,由于在安装新系统前没有启用SATA AHCI,在系统安装后再启用SATA AHCI,启动系统后,会遭遇蓝屏,且进不了系统。Win7/Vsita禁用了AHCI驱动程序 (Msahci.sys),必须先启用SATA驱动,才能更改成AHCI模式。

要解决此问题,请在更改启动驱动器的SATA模式之前在注册表中启用AHCI驱动程序。为此,请按照下列步骤操作:

1、退出所有基于Windows的程序。

2、单击“开始”,在“开始搜索”框中键入regedit ,然后按Enter。

3、如果显示“用户帐户控制”对话框,请单击“继续”。

4、找到并单击下面的注册表子项:

HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Msahci

5、在右窗格中,右键单击“名称”列中的“Start”,然后单击“修改”

6、在“数值数据”框中,键入 0 ,然后单击“确定”。

7、在“文件”菜单上,单击“退出”以关闭注册表编辑器。

把你下载好的 SkyIAR软件,将其拷贝到你的U盘,或者移动硬盘并解压

把U盘(有PE的哦)插入电脑上的USB接口,然后重启电脑,台式机我们按DEL键,如果是笔记本一般(按F1或F2或F11)等,这里我们就按F2进入BIOS界面;

在“Integrated Peripherals”页面中,将“SATA RAID/AHCI Mode”更改为“AHCI”(不同 BIOS
选项名称会有细微差别)

用键盘的上下左右键选择BOOT ,把用键盘的上下键选中USB-FDD,再按F6把其他调到第一个位置,同理把USB-HDD的调到第二位;

用键盘的上下左右键选择BOOT ,把用键盘的上下键选中USB-FDD,再按F6把其他调到第一个位置,同理把USB-HDD的调到第二位

过一会就启动U启;然后我们选择运行大白菜Win7 PE精简版(超高兼容)

找到你刚刚拷贝的 SkyIAR软件,运行SkyIAR,默认就是“精确匹配”,去钩“设置绿色网址导航为IE首页”,点击“开始”,SkyIAR自动开始工作,处理完毕后重启电脑试试。(注意:如果不成功,可以点”其它选项“中的,两项”清除“再点开始试试。)

重启之后,硬盘的 AHCI
模式就打开了。 实测效果:win7开启ahci模式后,在进行大文件拷贝时,速度由原来的60MB/S 提升到了 71MB/S ,性能提升约20%
。硬盘在Windwos 7 中的系统评分中,也由开始的 5.9 分提升到了6.5 分。由此可见win7打开ahci硬盘模式后,效果是不错的。
这时再到设置管理器中查看IED ATA/ATAPI控制器显示状态,已经认出主板AHCI驱动,而不是IDE模式了。

我是综合了情况,网上有很多拷贝的,但有一点要注意到,有的用原装系统安装的win7,有的是用ghost 版安装的win7. 特别有些ghost版安装时 要求采用IDE模式,那就到BOIS里面改为IDE(compatible)模式,然后再用ghost安装系统,大部分无法安装ghost系统都是硬盘的模式问题,这样改为IDE(compatible) 先安装好系统,然后采用我上面的方法来开启 硬盘的AHCI模式。

win7开启硬盘AHCI的更多相关文章

  1. Windows 7硬盘安装CentOS 6.4 双系统 (WIN7下硬盘安装Linux(Fedora 16,CentOS 6.2,Ubuntu 12.04))

     WIN7下硬盘安装Linux(Fedora 16,CentOS 6.2,Ubuntu 12.04) 最近在看<鸟哥私房菜:基础学习篇>,觉得很不错,想要用U盘装个windows 7 和 ...

  2. Win7下硬盘安装Linux双系统

    Win7下硬盘安装CentOS6.2 一.准备工作:划出磁盘空闲空间和准备安装文件  参考文献: [Win7下硬盘安装Linux总结(CentOS)]来源:Linux社区  作者:lixianlin ...

  3. 怎样给win7系统硬盘分区

    怎样给win7系统硬盘分区 步骤 一.鼠标右击“计算机” 二.选择“管理”标签 三.打开“计算机管理”窗口 四.选择“磁盘“>>”存储管理“,打开”磁盘管理“页面 如图: 五.右键单击选择 ...

  4. win7下硬盘安装win7+CentOS双系统方法

    原文:win7下硬盘安装win7+CentOS双系统方法 LinuxCentOS安装大致介绍: win7下硬盘安装win7+CentOS双系统方法 原则: 所有的看完在装,请仔细看 一 条件: 1. ...

  5. win7下硬盘安装win7+linuxUbuntu双系统方法

    Linux安装大致介绍: win7下硬盘安装win7+linuxUbuntu双系统方法 原则: 所有的看完在装,请仔细看 一 条件: 1. 系统选择 linux unbuntu12.04.2-desk ...

  6. Win7下硬盘安装fedora17

    Win7下硬盘安装fedora17 这几天经过很多次的百度和实验,终于成功的在我的x64机子上装上了fedora17,以此分享给大家,希望能给大家帮助. 一.准备工作: 1.工具,因为我们电脑上大部分 ...

  7. win7开启特定端口

    win7开启特定端口        在xp系统的时代,修改防火墙很方便,很简单.windows7或许是做得过于复杂了.当然所谓安全性也是相当于其他之前版本的系统更高了.为什么要打开端口,肯定是在win ...

  8. win7下硬盘安装Windows

    win7下硬盘安装Windows: 1.下载 Windows 7 ISO镜像,用虚拟光驱拷贝至非C盘(如d:\win7)2.开机按F8 - 修复系统 - 选择最后一项命令修复 - 在命令框输入 d:\ ...

  9. win7开启超级管理员账户(Administrator)

    win7开启超级管理员账户(Administrator) 不同于XP系统,Windows7系统据说出于安全的考虑,将超级管理员帐户"Administrator"在登陆界面给隐藏了, ...

随机推荐

  1. 浅思OC的语言特性

    算了算,学习IOS已经有一段时间了.今天花了点时间思考一下OC的语言特性,让自己的心不要那么浮躁,注重基础,回归本源. OC做为一门面向对象语言,自然具有面向对象的语言特性,如封装.继承.多态.他具有 ...

  2. Cheatsheet: 2014 02.01 ~ 02.28

    Database Managing disk space in MongoDB When to use GridFS on MongoDB .NET The Past, Present, and Fu ...

  3. jquery之each()、$.each()[jQuery.each()]

    导航: 1,jQuery对象(实例)的each()函数 2,全局jQuery对象的each()函数 一:jQuery对象(实例)的each()函数 each()函数用于以当前jQuery对象匹配到的每 ...

  4. mongodb .net driver

    1.介绍 The official MongoDB .NET Driver provides asynchronous interaction with MongoDB. Powering the d ...

  5. 青岛理工大学第五届ACM交流赛 部分题解

    A:后缀维护si*pi的最小值,查询的时候二分,判断后缀和当前两个部分就行. #include <bits/stdc++.h> using namespace std; typedef l ...

  6. Object-C : Block的实现方式

    摘自:http://www.cnblogs.com/GarveyCalvin/p/4204167.html> Date : 2015-12-4 前言:我们可以把Block当作一个闭包函数,它可以 ...

  7. LTE Module User Documentation(翻译3)——仿真输出

    LTE用户文档 (如有不当的地方,欢迎指正!) 6 仿真输出 ns-3 LTE 模型当前支持输出 PHY, MAC, RLC 和 PDCP 级别的 Key Performance Indicators ...

  8. 动态CSS--less

    忙了很久终于有时间来写点东西了,不知道大家有没有发现,我们在写CSS的时候总是在重复很多代码,一个相同的属性值往往要重复N次,以前我就经常想有没有什么办法能让我们不用一直重复的font-size啊co ...

  9. Jsoup:解决java.net.UnknownHostException的问题

    Jsoup:解决java.net.UnknownHostException的问题 时间 2013-06-20 11:23:08  CSDN博客 原文  http://blog.csdn.net/xyw ...

  10. spring对事物的支持

    <!-- 事务管理器 对mybatis操作数据库事务控制,spring使用jdbc的事务控制类 --> <bean id="transactionManager" ...