Answers:
您可以将AHCI视为控制器与系统对话所使用的语言。磁盘无法查看是否正在使用AHCI或IDE仿真。如果使用AHCI,则所有串行ATA功能都可用,而您不需要控制器专用的任何驱动程序。
要实际使用AHCI,操作系统(无论是Windows,Linux还是Ghost)都必须具有AHCI驱动程序。Windows Vista和7包含该驱动程序,但是如果启动驱动器的控制器未启用AHCI,则不要安装该驱动程序。同样,如果禁用了IDE控制器,则不会安装IDE驱动程序。这就是为什么您不能只在已安装的Windows系统上的BIOS中切换设置。
Ghost 2003于2002年发布,比AHCI规范还早几年。Ghost 2003不支持AHCI也就不足为奇了。显然,最新的企业版Ghost可以在基于Windows或Linux的引导环境中运行,因此该版本可能确实支持AHCI。
摘录:AHCI的优势
- 热插拔
- 本机命令队列(可能会提高计算机/系统/硬盘的响应能力,尤其是在多任务环境中
...判决:
这些广泛的基准向我们清楚地表明,AHCI(NCQ)绝对可以提高计算机系统的响应速度,传输速率,每秒IO数量,并且此清单还在继续。
在2012年,根据这种性能比较,对于单个用户工作站似乎并不紧急。但是,AHCI是更好,更现代的选择,您应该始终使用它。
从那篇文章:
如果您的应用程序需要热插拔驱动器支持或冗余磁盘,则AHCI是唯一的选择。
在某些测试中,IDE模式有时可能会受益于稍快的读写速度。
TRIM支持在两种模式下均可正常工作
总体而言,大多数SSD驱动器在AHCI模式下可提供更好的性能,但并非白天和黑夜。
您怎么知道您正在使用IDE或AHCI?转到设备管理器,然后展开硬盘驱动器控制器。如果在其中看到“ AHCI”,则说明您正在使用AHCI。
好消息是,您可以在Windows 7或Vista中从IDE模式切换到AHCI,而无需重新安装或打开PC机壳。这是有关如何执行此操作的MSFT KB文章。
Regedit
并按Enter打开注册表编辑器。HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlset/Services/msahci
0
在“数值数据”字段(十六进制),在CLIK确定。为什么不使用AHCI(我应该在几年前发布,因为现在这已经不那么重要了):
在最新的硬件上/与之配合使用,可能效果很好,但情况并非总是如此。您可能想尝试一下,但是如果发现任何神秘的问题,最好记住在没有它的情况下进行测试。我过去遇到的一些问题:无法检测某些HDD型号,英特尔驱动程序中的错误在某些情况下会导致崩溃(它们现在已经修复,但我还没有广泛地测试最新版本),活泼的鼠标,音频故障等。
关键是,旧版IDE已经过尝试和测试。AHCI及其功能在过去几年中已经成熟,但是可能仍然存在一些罕见的情况,例如飞机坠毁,需要以某种方式/顺序发生许多事情以使飞机坠毁。这类事情会及时解决,但如果您想安全起见,AHCI可能还需要几年。仍然有相当新的AHCI驱动程序发布,而不仅仅是所有新功能。我见过尝试过各种版本的人说,性能也会有所不同。
如果您了解所谓的“已知数量”和“经过测试”,那么您可能需要三思而行。到目前为止,我花在诊断错误和测试性能上的时间……我非常喜欢成为Intel的免费QA部门。如果他们确实在某个地方放了一个“ beta”或至少可以警告我的东西,那我就愚蠢地认为他们的AHCI驱动程序和Option ROM等与CPU一样可靠。
对于消费者台式机的HDD和SSD,我自己的研究表明,要从AHCI中受益,您将需要6 GB / s的SATA端口和SSD,或者您将要使用已知能够通过NCQ改善性能的HDD。我已经尝试过使用带有AHCI的Samsung,WD,Maxtor消费者SATA HDD,但在我的系统中却没有性能提高,而对于某些台式机工作站IO模式的典型情况却相反。
上面链接的文章与我的文章取得了部分不同的结果,我提到的大多数问题现在都已经确定无疑,但是在对存储技术的新创新感到兴奋时,请牢记此帖子。与您可以在新技术中使用的PC硬件相比,开发人员的测试和质量检查可能受到严重限制。
我最近在我七岁的笔记本电脑中安装了SSD驱动器。在IDE模式下运行时,SSD驱动器在AS SSD测试程序中得分为200 。在AHCI模式下,分数为1250!毫无疑问,这使旧的PC复活了。不同之处在于巨大!
如果您也想尝试此操作,请开始检查BIOS是否有可能切换到AHCI模式。
您可以在已经安装的Windows上轻松进行此更改。网上有很多关于此的文章,因此我不会对此做更深入的介绍。
您不能在已经装有操作系统的Windows系统上在IDE和AHCI之间切换模式,否则HDD无法启动,并且您至少在Windows 10中会收到错误消息“ INACCESSIBLE BOOT DEVICE”...。重置BIOS默认值时很难用的方法,它将无法启动,必须重新安装整个操作系统才能使其再次运行,直到后来一位朋友告诉我,我要做的就是将SATA模式恢复为再次IDE:-/
但是,仅当目标驱动器处于IDE模式时,Windows 7安装磁盘才能工作。然后,您将需要哄骗新安装的Windows 7,以从IDE模式转换为AHCI模式,但是我只是将第二台笔记本电脑留在IDE模式,因为我想做一个引导Windows 7 64位,Windows 7 32-位,Windows 98SE和MS-DOS 7.10。TurboCAD 2017不适用于Windows 64位,仅适用于32位Windows。同样,我不想为Maxisquash的价格支付5,000美元,我的意思是微软最新的Fortran编译器。我想要买得起的Fortran和PL / I编译器。