Ho notato nelle impostazioni del BIOS dei nuovi PC che possiedo che posso configurare il controller dell'unità in modalità AHCI (Advanced Host Controller Interface) o in modalità IDE.
Sospetto che AHCI "funzioni" meglio, ma in realtà 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 = Un diavolo di problemi di compatibilità?)
Quindi ... perché esiste AHCI, perché dovrei preoccuparmi e voglio usarlo, e perché/quando non dovrei volerlo usare? Ci sono caratteristiche dei dischi rigidi più recenti che richiedono AHCI, e altrimenti si stupiscono durante l'esecuzione in modalità IDE?
È possibile visualizzare AHCI come lingua utilizzata dal controller per parlare con il sistema. Il disco non può vedere se si sta utilizzando AHCI o l'emulazione IDE. Se si utilizza AHCI, tutte le funzionalità Serial ATA sono disponibili, mentre non è necessario alcun driver specifico per il controller.
Per utilizzare 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 installarlo 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 commutare 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 sorprende che Ghost 2003 non supporti AHCI. Apparentemente l'ultima versione aziendale di Ghost può essere eseguita in un ambiente di boot basato su Windows o Linux, quindi è probabile che la versione supporti AHCI.
AHCI vs IDE - Benchmark & Advantage
Estratto : Vantaggio di AHCI
- L'inserimento a caldo
- Native Command Queuing (potrebbe migliorare la reattività del computer/sistema/disco rigido, specialmente nell'ambiente multi-tasking
...Verdict :
Questi ampi benchmark ci mostrano chiaramente che AHCI (NCQ) potrebbe sicuramente migliorare la reattività del sistema del computer, la velocità di trasferimento, il numero di IO al secondo e l'elenco potrebbe continuare.
Qui nel 2012, per questo confronto delle prestazioni , non sembra essere urgente per una singola workstation utente. Tuttavia, AHCI è un'opzione migliore e più moderna e dovresti sempre usarla quando puoi.
Da quell'articolo:
Se l'applicazione richiede il supporto di unità hot-plug o dischi ridondanti, quindi AHCI è l'unica scelta.
Occasionalmente, la modalità IDE può beneficiare di velocità di lettura e scrittura leggermente più veloci in alcuni test.
Il supporto TRIM funziona in entrambe le modalità
Complessivamente, la maggior parte delle unità SSD offre prestazioni migliori in modalità AHCI, ma non è notte e giorno.
Come sai che stai usando IDE o AHCI? Vai a Gestione periferiche 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 aprire il case del PC. Ecco l'articolo MSFT KB su come farlo.
Regedit
e premere Enter per aprire l'editor del registro.HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlset/Services/msahci
0
nel campo "Dati valore" (esadecimale), il clik OK.Di recente ho installato un'unità SSD nel mio portatile di sette anni. L'unità SSD ottiene 200 punti nel AS SSD test program quando è in esecuzione in modalità IDE. In modalità AHCI il punteggio era 1250! E questo ha sicuramente riportato in vita il vecchio PC. La differenza è ENORME!
Se vuoi provare anche questo, inizia a controllare che il tuo BIOS abbia la possibilità di passare alla modalità AHCI.
È possibile apportare facilmente questa modifica su un Windows già installato. Ci sono molti articoli in rete su questo, quindi non approfondirò questo.
Non è possibile cambiare le modalità tra IDE e AHCI su un sistema Windows su cui è già installato il sistema operativo, altrimenti l'HDD non si avvia e si riceve un errore "INACCESSIBLE BOOT DEVICE" ... almeno in Windows 10. Ho scoperto il modo più difficile quando ripristinai i valori predefiniti del BIOS e non si avviava e dovevo reinstallare l'intero sistema operativo per farlo funzionare di nuovo, solo per essere detto da un amico in seguito che tutto quello che dovevo fare era reinserire la modalità SATA su IDE: /
Perché NON usare AHCI (avrei dovuto postare qualche anno fa, dato che ora è un po 'meno rilevante):
Potrebbe funzionare benissimo su/con hardware recente, ma non è sempre stato così. Avrai voglia di provarlo, ma se trovi qualche problema misterioso è bene ricordarsi di provare senza. Alcuni problemi che ho riscontrato in passato: mancato rilevamento di alcuni modelli di HDD, errori nei driver Intel che causavano arresti anomali in alcuni scenari (sono stati corretti, ma non ho testato estesamente le ultime versioni), mouse a scatti, problemi audio ecc.
Il punto è che l'eredità IDE è stata provata e testata. L'AHCI e le sue caratteristiche sono maturati negli ultimi anni, ma possono ancora esserci alcuni rari scenari in cui, come gli incidenti aerei, molte cose devono accadere in un certo modo/ordine per far precipitare l'aereo. Questo tipo di cose sarà risolto nel tempo, ma se vuoi giocare al sicuro, AHCI potrebbe aver bisogno di qualche altro anno. Ci sono ancora nuovi driver AHCI rilasciati piuttosto frequentemente e non tutte sono solo nuove funzionalità. 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 vorresti pensarci due volte su AHCI. E finora ho passato la diagnosi dei bug e il test delle prestazioni ... Adoro essere il dipartimento di controllo qualità gratuito per Intel. Se avessero effettivamente messo una "beta" o qualcosa da qualche parte che mi avrebbe avvertito di stare alla larga, ma pensavo scioccamente che i loro driver AHCI e la ROM delle Option ROM fossero solidi quanto quelli della CPU.
Con HDD e SSD desktop consumer, le mie ricerche suggeriscono che per beneficiare di AHCI è necessario disporre di una porta SATA da 6 GB/s e SSD, oppure si vorrà utilizzare l'HDD che è noto per mostrare miglioramenti con NCQ. Ho provato l'HDD SATA consumer Samsung, WD, Maxtor con l'AHCI e nel mio sistema non si sono verificati miglioramenti delle prestazioni, a differenza di alcuni scenari tipici dei modelli IOdella workstation desktop _.
L'articolo sopra riportato ha risultati parzialmente diversi dai miei, e la maggior parte dei problemi che ho citato sono stati risolti senza dubbio, ma tieni a mente questo post quando sei entusiasta della nuova innovazione nella tecnologia di storage. Gli sviluppatori che eseguono test e controllo qualità potrebbero essere stati notevolmente limitati rispetto all'hardware del PC che è possibile utilizzare con la nuova tecnologia.