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

Perché dovrei scegliere (o no) AHCI invece di IDE nelle impostazioni del BIOS del mio PC?

Ho notato che nelle impostazioni del BIOS dei PC più recenti che possiedo posso configurare il controller dell'unità in modalità AHCI (Advanced Host Controller Interface) o in modalità IDE.

Ho il sospetto che AHCI “funzioni” meglio, ma non ne so molto da un punto di vista pratico. Tuttavia, ho anche notato che alcuni programmi (ad esempio Ghost 2003) semplicemente non rilevano i miei dischi rigidi se scelgo la modalità AHCI. (AHCI = A Heck of Compatibility Issues?)

Quindi … perché esiste AHCI, perché dovrebbe interessarmi e volerlo usare, e perché/quando non dovrei volerlo usare? Ci sono caratteristiche degli hard disk più recenti che richiedono l'AHCI, e altrimenti si ammutoliscono quando funzionano in modalità IDE?

Risposte (7)

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

AHCI vs IDE - Benchmark & Vantaggi

Estratto : vantaggio di AHCI

  1. Hot-Plugging
  2. Accodamento dei comandi nativo (potrebbe migliorare la reattività del computer/sistema/disco rigido, specialmente in ambienti multi-tasking …

Verdict :

Questi benchmark estesi ci mostrano chiaramente che AHCI (NCQ) potrebbe sicuramente migliorare la reattività del computer, la velocità di trasferimento, il numero di IO al secondo e la lista continua.

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

Si può vedere AHCI come il linguaggio che il controller usa per parlare con il sistema. Il disco non può vedere se si sta usando AHCI o l'emulazione IDE. Se si usa AHCI, tutte le caratteristiche Serial ATA sono disponibili, mentre non è necessario alcun driver specifico per il controller.

Per usare effettivamente AHCI, il sistema operativo (che sia Windows, Linux o anche Ghost) deve avere un driver AHCI. Windows Vista e 7 includono il driver, ma non lo installano se il controller dell'unità di avvio non ha AHCI abilitato. Allo stesso modo, il driver IDE non viene installato se il controller IDE è disabilitato. Ecco perché non puoi semplicemente cambiare l'impostazione nel BIOS su un sistema Windows già installato.

Ghost 2003 è stato rilasciato nel 2002, alcuni anni prima che la specifica AHCI fosse completata. Non è sorprendente che Ghost 2003 non supporti AHCI. A quanto pare l'ultima versione enterprise di Ghost può funzionare in un ambiente di avvio basato su Windows o Linux, quindi è probabile che quella versione supporti AHCI.

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

Qui nel 2012, per questo confronto di prestazioni , non sembra essere urgente per una workstation a singolo utente. Tuttavia, AHCI è un'opzione migliore e più moderna e si dovrebbe sempre usarla quando è possibile.

Da quell'articolo:

  • Se la tua applicazione richiede il supporto di unità hot-plug o dischi ridondanti, allora AHCI è l'unica scelta.

  • La modalità IDE può occasionalmente beneficiare di velocità di lettura e scrittura leggermente superiori in alcuni test.

  • Il supporto TRIM funziona bene in entrambe le modalità

  • Nel complesso, la maggior parte dei drive SSD offre prestazioni migliori in modalità AHCI, ma non è notte e giorno.

Come fai a sapere che stai usando IDE o AHCI? Vai in Gestione dispositivi ed espandi i controller del disco rigido. Se vedi “AHCI” lì, stai usando AHCI.

La buona notizia è che puoi passare dalla modalità IDE a AHCI in Windows 7 o Vista senza reinstallare o addirittura aprire il case del PC. Ecco l'articolo della MSFT KB su come farlo.

  1. Premere il tasto Win+R per aprire il prompt di Run.
  2. Digita Regedit e premi Invio per aprire Registry Editor.
  3. Navigare fino a HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlset/Services/msahci
  4. Sulla destra, clicca con il tasto destro su “Start” e poi su “Modify”.
  5. Inserisci 0 nel campo “Value data” (esadecimale), il clik OK.
  6. Chiudere l'Editor del Registro di sistema.
  7. Riavviare il computer. Tieni premuto il tasto Canc mentre il computer si avvia per entrare nella configurazione del BIOS. Il tuo computer potrebbe usare un tasto diverso, come F2 o qualcos'altro. Fai riferimento al manuale del tuo computer.
  8. Nella configurazione del BIOS, seleziona “Integrated Peripherals” e metti il marcatore dove dice “SATA RAID/AHCI Mode”. Ora usa i tasti + e - o i tasti Page Up e Page Down per cambiare il valore da “Disabled” a “AHCI”. Questo si riferisce a versioni recenti del sistema Award BIOS. Le impostazioni del tuo BIOS potrebbero essere diverse. Fai riferimento al manuale del tuo computer.
  9. Premi F10 per salvare le modifiche. Premi Y se ti viene chiesto di confermare.
1
1
1
2012-02-23 14:28:28 +0000

Perché NON usare AHCI (avrei dovuto postarlo qualche anno fa, visto che ora è un po’ meno rilevante):

Può funzionare benissimo su/con hardware recente ma non è sempre stato così. Vorrai provarlo, ma se trovi qualche problema misterioso è bene ricordarsi di testare senza di esso. Alcuni problemi che ho riscontrato in passato: mancato rilevamento di alcuni modelli di HDD, bug nei driver Intel che causavano crash in alcuni scenari (probabilmente sono stati risolti ormai, ma non ho testato le ultime versioni estensivamente), mouse a scatti, glitch nell'audio ecc.

Il punto è che l'IDE legacy è stato provato e testato. AHCI e le sue caratteristiche sono maturate nel corso degli ultimi anni, ma possono ancora esistere alcuni rari scenari in cui, come gli incidenti aerei, molte cose devono accadere in un certo modo/ordine perché l'aereo si schianti. Questo tipo di cose saranno risolte col tempo, ma se volete giocare sul sicuro, AHCI potrebbe aver bisogno di qualche altro anno. Ci sono ancora nuovi driver AHCI rilasciati piuttosto frequentemente e non sono tutte nuove caratteristiche. Ho visto qualcuno che ha provato varie versioni dire che ci possono essere anche differenze di prestazioni.

Se apprezzi ciò che è noto come “quantità nota” e “provato e testato” allora forse vorrai pensare due volte ad AHCI. E finora il tempo che ho passato a diagnosticare i bug e a testare le prestazioni … Adoro essere il reparto QA gratuito di Intel. Se avessero effettivamente messo una “beta” o qualcosa del genere da qualche parte, mi avrebbero almeno avvertito di stare alla larga, ma ho stupidamente pensato che i loro driver AHCI e le Option ROM ecc. fossero solidi come quelli della CPU.

Con gli HDD e gli SSD dei desktop consumer, la mia ricerca suggerisce che per beneficiare di AHCI vorrai una porta SATA da 6 GB/s e un SSD, o vorrai usare HDD che sono noti per mostrare miglioramenti con NCQ. Ho provato HDD Samsung, WD, Maxtor consumer SATA con l'AHCI e nel mio sistema non c'è stato alcun miglioramento delle prestazioni, l'opposto infatti per alcuni scenari che sono tipici dei modelli IO delle workstation desktop.

L'articolo linkato sopra ha ottenuto risultati parzialmente diversi dai miei, e la maggior parte dei problemi che ho menzionato sono stati senza dubbio risolti ormai, ma tenete a mente questo post quando vi eccitate per una nuova innovazione nella tecnologia di archiviazione. I test e il QA degli sviluppatori potrebbero essere stati severamente limitati rispetto all'hardware del PC che si può usare con la nuova tecnologia.

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

Ho recentemente installato un'unità SSD nel mio portatile di sette anni. Il drive SSD ottiene un punteggio di 200 nel programma di test AS SSD test program quando funziona in modalità IDE. In modalità AHCI il punteggio era di 1250! E questo ha certamente riportato in vita il vecchio PC. La differenza è ENORME!

Se vuoi provare anche tu, controlla che il tuo BIOS abbia la possibilità di passare alla modalità AHCI.

Puoi facilmente fare questo cambiamento su un Windows già installato. Ci sono molti articoli in rete su questo, quindi non mi addentrerò in questo.

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

Non si può cambiare modalità tra IDE e AHCI su un sistema Windows che ha già il sistema operativo, altrimenti l'HDD non riesce ad avviarsi e si ottiene un errore “INACCESSIBLE BOOT DEVICE”… almeno in Windows 10. L'ho scoperto nel modo più duro quando ho resettato le impostazioni predefinite del BIOS e non si avviava e ho dovuto reinstallare l'intero sistema operativo per farlo funzionare di nuovo, solo per sentirmi dire da un amico più tardi che tutto quello che dovevo fare era rimettere la modalità SATA su IDE :-/

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

Tuttavia, i dischi di installazione di Windows 7 funzionano solo se l'unità di destinazione è in modalità IDE. Avresti quindi bisogno di convincere la nuova installazione di Windows 7 a convertire dalla modalità IDE alla modalità AHCI, ma ho appena lasciato il mio secondo portatile in modalità IDE perché voglio fare un sistema di avvio quadruplo che avvia Windows 7 a 64 bit, Windows 7 a 32 bit, Windows 98SE, e MS-DOS 7.10 . TurboCAD 2017 non funziona bene in Windows 64-bit funziona bene solo Windows 32-bit. Allo stesso modo, non voglio dover pagare 5.000 dollari per l'ultimo compilatore Fortran di Maxisquash. Voglio compilatori Fortran e PL/I che posso permettermi.