2009-07-15 22:39:19 +0000 2009-07-15 22:39:19 +0000
43
43

Porque devo escolher (ou não) AHCI em vez de IDE nas definições da BIOS do meu PC?

Reparei nas definições da BIOS dos PCs mais recentes de que sou proprietário que posso configurar o trabalho do controlador da unidade em modo AHCI (Advanced Host Controller Interface), ou então em modo IDE.

Suspeito que o AHCI “funciona” melhor, mas realmente não sei muito sobre isso de um ponto de vista prático. Contudo, também reparei que certos programas (por exemplo, Ghost 2003) simplesmente não detectam os meus discos rígidos se eu escolher o modo AHCI. (AHCI = A Heck of Compatibility Issues?)

Então … porque é que o AHCI existe, porque é que eu deveria preocupar-me e querer usá-lo, e porque/quando não deveria querer usá-lo? Existem características de discos rígidos mais recentes que requerem AHCI, e será que, de outra forma, se deixam de fazer em modo IDE?

Respostas (7)

30
30
30
2009-07-15 22:52:30 +0000

AHCI vs IDE - Benchmark & Advantage

Excerpt : Vantagem da AHCI

  1. hot-Plugging
  2. Fila de Comando Nativo (pode melhorar a resposta do computador/sistema/disco duro, especialmente em ambiente multi-tarefa …

& > Verdito :

& > Estas referências extensivas mostram-nos claramente que a AHCI (NCQ) poderia definitivamente melhorar a capacidade de resposta do sistema informático, a taxa de transferência, o número de IO por segundo e a lista continua.

23
23
23
2009-07-15 23:34:52 +0000

Pode ver o AHCI como a língua que o controlador utiliza para falar com o sistema. O disco não consegue ver se o AHCI está a ser utilizado ou emulação IDE. Se utilizar AHCI, todas as características Serial ATA estão disponíveis, ao passo que não precisa de nenhum controlador específico para o seu controlador.

Para utilizar realmente AHCI, o SO (quer seja Windows, Linux ou mesmo Ghost) tem de ter um controlador AHCI. Windows Vista e 7 incluem o controlador, mas não o instalem se o controlador da unidade de arranque não tiver AHCI activado. Da mesma forma, o controlador IDE não é instalado se o controlador do IDE estiver desactivado. É por isso que não se pode simplesmente alternar a configuração na BIOS num sistema Windows já instalado.

Ghost 2003 foi lançado em 2002, alguns anos antes de a especificação AHCI estar concluída. Não é surpreendente que o Ghost 2003 não suporte o AHCI. Aparentemente, a última versão empresarial de Ghost pode correr num ambiente de arranque baseado em Windows ou Linux, por isso é provável que essa versão suporte AHCI.

14
14
14
2012-04-20 19:16:09 +0000

Aqui em 2012, por esta comparação de desempenho , não parece ser urgente para uma única estação de trabalho do utilizador. Contudo, a AHCI é uma opção melhor e mais moderna e deve ser sempre utilizada quando puder.

A partir desse artigo:

  • Se a sua aplicação requer suporte de drive hot-plug ou discos redundantes, então a AHCI é a única opção.

& > - O modo IDE pode ocasionalmente beneficiar de velocidades de leitura e escrita ligeiramente mais rápidas em alguns testes.

& > - O suporte TRIM funciona em ambos os modos fino & > - Em geral, a maioria das unidades SSD oferecem melhor desempenho no modo AHCI, mas não é noite e dia.

Como sabe que está a usar IDE ou AHCI? Vá a Device Manager e expanda os controladores do disco rígido. Se vir “AHCI” aí dentro, está a utilizar AHCI.

A boa notícia é que pode mudar do modo IDE para AHCI no Windows 7 ou Vista sem reinstalar ou mesmo abrir a caixa do seu PC. Aqui está o artigo do MSFT KB sobre como o fazer.

  1. Prima a tecla Win+R para abrir o prompt Run.
  2. Digite Regedit e prima Enter para abrir o Editor de Registo.
  3. Navegar para HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlset/Services/msahci
  4. No lado direito, clicar com o botão direito do rato em “Iniciar” e depois em “Modificar”.
  5. Introduza 0& no campo “Valor dados” (hexadecimal), o clik OK.
  6. Fechar o Editor do Registo.
  7. Reiniciar o computador. Manter premida a tecla Delete enquanto o computador arranca para entrar na configuração da BIOS. O computador pode usar uma chave diferente, como F2 ou outra coisa qualquer. Por favor, consulte o manual do seu computador.
  8. Na configuração da BIOS, seleccione “Periféricos Integrados” e coloque o marcador onde diz “Modo SATA RAID/AHCI”. Agora use as teclas + e - ou as teclas Page Up e Page Down para alterar o valor de “Desactivado” para “AHCI”. Isto refere-se a versões recentes do sistema Award BIOS. As configurações da sua BIOS podem ser diferentes. Por favor, consulte o manual do seu computador.
  9. Prima F10 para guardar as alterações. Prima Y se lhe for pedido para confirmar.
1
1
1
2012-02-23 14:28:28 +0000

Porque NÃO usar AHCI (devia ter publicado isto há alguns anos atrás, pois agora isto é um pouco menos relevante):

Pode funcionar muito bem com hardware recente, mas nem sempre foi o caso. Vai querer experimentá-lo, mas se encontrar algum problema misterioso é bom lembrar-se de testar sem ele. Alguns problemas que encontrei no passado: falha na detecção de certos modelos de HDD, bugs nos controladores Intel que provocam falhas em alguns cenários (já estão corrigidos, mas não testei extensivamente as versões mais recentes), rato estúpido, falhas no áudio, etc.

A questão é que o IDE antigo foi testado e testado. AHCI e as suas características amadureceram ao longo dos últimos anos, mas podem ainda existir alguns cenários raros onde, como os acidentes aéreos, muitas coisas precisam de acontecer de certa forma/ordem para que o avião se despiste. Este tipo de coisas será resolvido a tempo, mas se se quiser jogar pelo seguro, o AHCI pode precisar de mais alguns anos. Ainda há novos condutores de AHCI lançados com bastante frequência e nem tudo são apenas novas funcionalidades. Vi alguém que experimentou várias versões dizer que também pode haver diferenças de desempenho.

Se apreciar o que é conhecido como uma “quantidade conhecida” e “experimentado e testado”, então talvez queira pensar duas vezes sobre o AHCI. E até agora, o tempo que passei a diagnosticar bugs e a testar o desempenho … Adoro ser o departamento de QA gratuito da Intel. Se eles tivessem realmente colocado um “beta” ou algo que me tivesse pelo menos avisado para me manter afastado, mas eu insensatamente pensei que os seus controladores AHCI e Option ROM’s etc. eram tão sólidos como os CPU’s.

Com os HDD e SSD de secretária dos consumidores, a minha própria investigação sugere que para beneficiar do AHCI vai querer uma porta SATA de 6 GB/s e SSD, ou vai querer usar um HDD que se saiba ter melhorado com NCQ. Tentei Samsung, WD, Maxtor SATA HDD de consumidor com o AHCI e no meu sistema não houve melhoria de desempenho, o o oposto de alguns cenários que são típicos para os padrões de IO de estações de trabalho de secretária.

O artigo ligado acima tem resultados parcialmente diferentes dos meus, e a maioria das questões que mencionei já foram, sem dúvida, corrigidas até agora, mas tenha este post em mente quando se entusiasmar com novas inovações na tecnologia de armazenamento. Os criadores que testam & GQ podem ter sido severamente limitados em comparação com o hardware de PC que se pode utilizar com a nova tecnologia.

1
1
1
2015-06-01 20:38:59 +0000

Instalei recentemente uma unidade SSD no meu portátil de sete anos de idade. A unidade SSD tem uma pontuação de 200 no AS SSD test program ao correr em IDE-mode. No modo AHCI, a pontuação foi 1250! E isso trouxe certamente o velho PC de volta à vida. A diferença é ENORME!

Se quiser experimentar isto também, então comece a verificar se a sua BIOS tem a possibilidade de mudar para o modo AHCI-mode.

Pode facilmente fazer esta mudança num Windows já instalado. Há muitos artigos na net sobre isto, por isso não me vou aprofundar nisto.

1
1
1
2018-08-27 18:08:33 +0000

Não pode alternar modos entre IDE e AHCI num sistema Windows que já tem o SO nele, caso contrário o disco rígido não arranca e obtém um erro “DISPOSITIVO DE BOOT INACCESSÍVEL”… pelo menos no Windows 10. Descobri a forma mais difícil ao reiniciar as predefinições da BIOS e não arrancava e tinha de reinstalar todo o SO para que voltasse a funcionar, só para ser informado mais tarde por um amigo que tudo o que tinha de fazer era voltar a colocar o modo SATA no IDE :-/

-1
-1
-1
2019-07-31 00:13:38 +0000

No entanto, os discos de instalação do Windows 7 só funcionarão se a unidade alvo estiver em modo IDE. Seria então necessário coaxar a nova instalação do Windows 7 para converter do modo IDE para o modo AHCI, mas acabei de deixar o meu segundo portátil no modo IDE porque quero fazer um sistema de arranque quadruplo que arranque o Windows 7 64-bit, Windows 7 32-bit, Windows 98SE, e MS-DOS 7.10 . O TurboCAD 2017 não funciona bem no Windows 64-bit apenas funciona no Windows 32-bit. Da mesma forma, não quero ter de pagar $5.000 pelo Maxisquash, refiro-me ao último compilador Fortran da Microsoft. Eu quero Fortran e compiladores PL/I que eu possa pagar.