Questions tagged «ahci»

高级主机控制器接口(AHCI)是一种技术标准,它指定串行ATA(SATA)主机总线适配器的操作

7
为什么要在PC的BIOS设置中选择(或不选择)AHCI而不是IDE?
我在自己拥有的较新PC的BIOS设置中注意到,我可以配置驱动器控制器在AHCI(高级主机控制器接口)模式下或在IDE模式下工作。 我怀疑AHCI的“表现”更好,但是从实际的角度来看,我真的对此并不了解。但是,我还注意到,如果选择AHCI模式,某些程序(例如Ghost 2003)根本无法检测到我的硬盘。(AHCI =兼容性问题?) 那么...为什么AHCI存在,为什么我应该关心并想要使用它,为什么/何时不应该使用它?是否有需要AHCI的较新硬盘驱动器的功能?在IDE模式下运行时,它们是否会使自身变得笨拙?
42 hard-drive  bios  pata  ahci 

3
安装Windows 8后从IDE更改为AHCI
安装Windows 7时,我已将驱动器控制器配置为IDE。升级到Windows 8时,这并没有改变。 我现在需要启用AHCI,但是这样做会导致Windows无法启动。它不知道如何自动解决问题。 我可以从恢复区域使用Regedit,以便尝试使用适用于Vista的此修复程序。但是,Windows 8中缺少该键。 我读到相关的密钥现在在中HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci。但是我的设置已经符合他们建议的更改。 在BIOS中启用AHCI后,如何使Windows启动?
38 windows-8  ahci 



7
如何在Windows XP中启用AHCI,而无需重新安装
这个问题是我在安装新的SSD驱动器之前需要做的很多事情的一部分,但是我认为这是值得回答的问题。 当前设置:一台双启动计算机,在SATA 6Gbps HDD上安装了Windows XP。BIOS始终以IDE模式配置。因此,如果我尝试在BIOS中更改为AHCI,因为Windows没有AHCI驱动程序,它将无法启动。 我已经知道可以重新安装整个操作系统。但是,如果可能的话,我想启用AHCI,而无需重新安装。 在Windows中可以一次将驱动程序更改为AHCI吗?(例如,使用设备管理器)。如果可能的话,在仍然以IDE模式进入BIOS的同时更改驱动程序时,操作系统是否会崩溃? 如果没有,是否可以使用Windows磁盘进行部分修复来安装它?如果存在这种方法,我当前的设置和应用程序将保持不变吗? 提前致谢。 更新 我的南桥是Intel(r)ICH10R。我的主板光盘中已经有正确的驱动程序。请注意,驱动程序对于32位和64位OS是不同的,因此选择正确的驱动程序很重要。这些文件称为“ iaStor.inf”和“ iaAHCI.inf”。

3
如何删除Windows 8托盘图标中弹出内部SATA驱动器的选项?
Windows 8(和8.1)中的“安全删除硬件”图标提供了弹出我的内部SATA驱动器(包括引导驱动器)的功能(请参见示例): 我看不到自己需要这样做-尤其是从托盘图标的方便性来看。 对于Windows 7,存在众所周知的解决方案(答案1,答案2等)。但是在Windows 8中,msahci驱动程序已由 storahci 取代。不幸的是,TreatAsInternalPort解决方法不再起作用。

2
是否应为SSD启用AHCI?
我已经订购了 OCZ SSD,这将是我安装的第一个。在准备它的到来和安装时,我检查了MSI网站,以确保我在第一时间做得尽可能正确。在他们的网站MSI HQ用户到用户常见问题上, 他们注意到以下内容: AHCI和SSD 通常,许多硬件检查站点以及SSD制造商都建议将AHCI模式与SSD驱动器一起使用。但是,我们在论坛上进行了自己的测试,并且我们认为这仅在单独使用SSD驱动器的情况下才具有误导性(即,不在RAID阵列中)。 如前所述,AHCI模式启用了NCQ(本机命令排队),这实际上对SSD来说是不需要的,因为它们不需要以这种方式进行优化,因为没有磁头或磁盘的物理移动。在许多情况下,它实际上可能会阻碍SSD的性能,甚至会缩短SSD的使用寿命。 在许多关于SU的已回答问题和说明中,强烈暗示了要启用AHCI。我的目标是使驱动器发挥最大性能并延长使用寿命。此MSI声明使我感动与您联系。 所以问题是,是否使用AHCI,为什么? 我有一个MSI 790FX-GD90、4 GB内存,运行Windows Home Premium 64。 编辑:我应该补充一点,如果一切顺利,我打算获得第二个用于RAID设置的SSD。
11 installation  ssd  ahci 


2
首次启动后,新的SSD(Corsair)需要1-2分钟才能找到
我的新SSD Corsair CSSD-F60实际上可以工作-将其用于引导和系统磁盘(Windows 7 64位)。但是,第一次(冷)启动PC时,BIOS和Intel ICH9R Controller无法正确找到它。首次引导尝试始终失败。当我等待大约1-2分钟,然后使用CTRL + ALT + DEL重试时,它已被识别,并且一切从现在开始按预期工作-直到从关闭状态启动下一次。我也在这台机器上运行RAID-5 SATA集,这是我以前的系统分区。 一些屏幕截图描述了该问题: 像这样打开PC,进行初始化。问题是:虽然可以在“端口00”处识别它,但它没有出现在“ 物理磁盘”部分中: 由于找不到启动盘而发生错误: 当我立即按CTRL + ALT + DEL时,该过程可能会从(1)开始重复。但是从第一次开始经过大约1-2分钟之后,可以确定我得到了以下屏幕。从现在开始,一切正常!请注意,现在SSD出现在“ 物理磁盘”部分中: 有趣的是,在第一时间进入BIOS时,我无法选择SSD作为引导设备,因为它根本没有出现在列表中。识别后,我可以从列表中选择它。 (这是工作版本,在第一阶段仅列出了我的英特尔RAID设备) 通常,我打开电脑,等待两分钟,然后按CTRL + ALT + DEL使其启动-这始终有效。 这可能是什么? 这里有一些事实: Phoenix BIOS是最新的(制造商升技不再提供对主板的任何支持,这是带有Intel X38-ICH9R的IX38 QuadGT) 在RAID模式下运行的存储控制器/总线,据说包括AHCI(由于现有RAID集而必须在RAID模式下运行) 切换端口(硬件)和交换电缆无济于事 有什么线索吗? 编辑1: 我的PSU是:2007年夏天开始的Corsair TX650W。 编辑2: 坏消息,我从所有三个硬盘(端口01、03和05)和DVD-ROM驱动器(端口04)上拔下了电源连接器,所以只插入了SSD-效果相同,无法从冷启动状态启动,但几分钟后。我也将端口更换为04进行了一次测试,但没有成功。
9 boot  ssd  raid  ahci 

1
如何在IDE Windows 7安装上获得AHCI支持? [重复]
这个问题在这里已有答案: 如何在安装Windows后在SATA驱动器上启用AHCI? 1个答案 我将Windows 7安装到SSD上,主板处于IDE模式。现在,当我尝试将主板更改为AHCI模式时,Windows 7将无法成功启动(蓝屏中启动)。 如何在Windows 7安装中添加AHCI支持?如果我无法添加AHCI支持,我计划在AHCI模式下使用主板重新安装Windows 7。 作为一个说明,我昨天刚刚安装了Windows 7,所以我不必担心因重新安装而丢失硬盘上的任何数据。
8 windows-7  ahci 

3
为什么在BIOS SATA模式为AHCI的情况下引导失败?
简而言之,我想为一些Jetway工程师和我自己弄清楚为什么他们给我提供的自定义BIOS不允许SATA设备以AHCI模式引导。 显然,很难考虑将其视为*自定义的个人简介,但希望我可以提供足够的细节,以便有人可以提供一些想法,因为我已经精疲力尽了。 该板是Jetway NF98。原始的传记说美国大趋势在顶部。我了解到,他们只是提供要编译的源代码(?或仅仅是徽标?),但是Jetway是配置和生成实际BIOS的人。所以我联系了捷波,他们提供了令人难以置信的帮助。我告诉了他们我的目标,他们正确地实现了目标,并提供了自定义的BIOS。 目标很简单,除了通过SATA端口0连接的磁盘之外,我还可以配置BIOS以拒绝其他任何介质。他们提供的功能几乎完全可以做到,除了它不可配置之外,它被设置为不允许引导除SATA Port 0之外的任何东西。 因此,我将SATA磁盘插入运行Crux Linux发行版的自定义版本,bios报告请连接磁盘,好像看不到磁盘一样(即使浏览bios设置显示磁盘已连接到端口0)。 经过一些调试后,我将SATA模式从AHCI更改为IDE。这样可以看到磁盘,但是引导仍然失败。这次,它变得更远了,并且在寻找根目录/时失败了。 首先,我有调试Linux引导的体面经验。此外,我使用NF98随附的标准BIOS对该系统进行了精确的复制(包括硬件和软件方面的信息)。因此,我可以拿起磁盘,在标准BIOS中启动它,一切都成功。当我将其放入自定义BIOS中时,不会成功。 经过进一步调试,这是我想知道的: -使用SATA模式作为IDE --Linux(crux)引导直到寻找根目录 -Vista启动成功 使用SATA模式作为AHCI --Linux(crux)无法成功启动(更多,启动过程无法启动) --Vista无法成功启动(更多,启动过程无法启动) Crux OS的自定义内核略有过时,并使用initramfs(也是自定义的)。Jetway工程师建议升级内核,我认为还算足够,但这没有帮助。 然后我想我会尝试Arch Linux,它在IDE模式下也失败了,并且在AHCI中没有出现。这是一个3.0-ARCH内核。 接下来,最后,我再次安装了arch,但是这次将其安装到单个分区并使用了dev,而不是UUID或LABEL。在AHCI模式下,仍然看不到。在IDE模式下,转移到根目录仍然失败。 但是,当我选择Arch的后备启动菜单选项,并且SATA模式为IDE时,我将获得半成功启动。那是我进入登录提示符,但是在启动过程中有很多错误。我目前正在寻找与众不同的东西。 我对长文本表示歉意。是否有人对为什么或应该寻找帮助的原因有任何想法,为什么带有SATA Mode AHCI的自定义BIOS无法启动?
8 linux  boot  bios  sata  ahci 

3
使用没有AHCI [ICH7基础]的SSD - Windows 7经常挂起
我有一个Shuttle Intel G31 + ICH7 (基础 - 而不是M / R等)系统。我刚买了一个OCZ Vertex 3 120gb [VTX3-25SAT3-120G],其中包括 Sandforce 2218 固件。 ICH7确实如此 不 支持AHCI。我知道这可能是一个问题。我不明白的是,是否有必要使用此驱动器的正常性能。我知道没有AHCI我可能会获得有限的读/写速度 - 这很好。我关心的是,我在Windows 7上不断冻结/挂起 任何 磁盘活动。无论大小文件如何,“最高活跃时间”每分钟翻转0到100%左右。 编辑:响应时间最长的线程/进程是内核。 我一直在阅读有关Shuttle SG31G2s的其他人,他们似乎使用SSD没问题。这是控制器的错吗?我没有启用AHCI的事实?我觉得如果这个SSD需要AHCI功能会导致Windows挂起,但我想在返回/重新格式化之前完全确定我的情况。 为了让我的驱动器完全识别SSD,我不得不将BIOS选项更改为Force Gen II而不是Auto控制器。我然后安装Windows没有问题。事件日志中没有与磁盘使用相关的错误,但是观看perfmon我可以看到最高活动时间和进程(通常是pagefile.sys被写入,或chrome / firefox缓存)与挂起相关。 所以现在我需要回答的是:我应该返回这个SSD并获得一个不同的控制器, 要么 将SSD全部归还,因为它永远不会成功,我将继续得到这些挂起。 帖子我读过: Windows 7新SSD SATA AHCI? - 建议使用AHCI http://forums.anandtech.com/showthread.php?t=2189868 - Sandforce问题 Windows 7与SSD冻结 - 和附加的帖子 …
3 windows-7  ssd  freeze  ahci 

2
从IDE切换到AHCI并启动Fedora
我已将SATA控制器模式从IDE切换到AHCI,而我的Fedora(最新版本)现在无法启动。我对这个事实并不感到惊讶,但是我对收到的消息感到惊讶: BOOTMGR失踪 我相信这是BIOS消息,而不是OS消息,因此Fedora甚至都没有启动(不同于Windows)。为什么我会收到此消息,并且有什么方法可以启用AHCI,而无需从头开始重新安装Fedora?
2 fedora  sata  ahci 

0
Windows 10无法识别mSata 32GB
所以这很奇怪。我有一个32GB的SSD通过mSata端口连接到我的主板。 BIOS会识别此设备,但Windows 10不会将其列为我的驱动器之一。当我运行该工具 DISKPART ,它没有显示该磁盘。 我尝试用Linux格式化它,并没有遇到任何问题。 Linux允许我对它进行分区,并安装它。我用它来清理磁盘,并重新加载它,但它在Windows下无法运行。 最初,BIOS设置为在AHCI上运行。出于好奇,我切换到IDE模式并加载了Windows恢复工具(使用IDE我无法实际启动到Windows)。然后我跑了 DISKPART 再一次,它终于向我展示了磁盘。我不知道问题是否与此有关。在Linux中,无论如何我都可以加载它(AHCI / IDE)。我正在使用USB密钥加载该系统。

1
更换主板后,Windows 7无法启动,我不想格式化
我刚刚发现我的ASUS Crosshair II Formula已被打破。我已经要求一个RMA,我将需要等待一个半月以上才能获得替代品。与此同时,我发现我的旧华硕Crosshair正在工作,所以我更换了主板,直到我拿到新主板。 现在Windows 7 x64无法启动。 openSUSE 11.3 x64。 即使我尝试加载安全模式,Windows实际上在闪蓝屏后重新启动。 我已经知道我可以格式化,但我现在不想要。 问题是我有5个硬盘,而Crosshair II处于AHCI模式,可以让操作系统检测到所有6个SATA端口。 Crosshair classic有6个SATA端口,但它们是常规SATA控制器。当我用Vista将Crosshair升级到Crosshair II时,我得到了 同样的确切 当SATA端口设置为AHCI时Windows重启的问题(当设置为IDE时,我只能看到4,如手册中所述)。 我确信现在,在降级期间,同样的问题正在发生。当我有Vista时,我能够在IDE模式下安装主板驱动程序,然后在AHCI模式下运行系统还原,并让它做一些事情。 你有什么想法?我尝试在BIOS上禁用“Silicon SATAII controller”但没有帮助(它仍然检测到5个硬盘) 更新:这是我尝试使用Vista,只是为了完成 - http://www.avforums.com/forums/windows-7/944905-windows-7-ahci.html

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.