Tuttovola.org

Software e Hardware => Hardware, Sistema Operativo e Driver => Topic aperto da: Ybor - 20 Dic 2013, 10:43:27

Titolo: AHCI...quel mistero....
Inserito da: Ybor - 20 Dic 2013, 10:43:27
Piccola premessa: ieri in ts si parlava tra l’altro dell’utilita’ di impostare il bios in modalità AHCI….Ho notato c’erano molti dubbi, timori, ignoranza e incertezze; ovviamente Me compreso. Certo questo post non risolverà tali problematiche ma forse riuscira’ a spiegarCi meglio cosa è l’AHCI mode.

bios.JPG

1)

Quando comprai il mio SSD samsung 840 da 256 Gb trovai subito a disposizione un software a lui dedicato per gestire varie possibilita’ di ottimizzazione, S.O., ottimizzazione della performance, firmware etc.. come da foto e molte di queste opzioni NON funzionavano se il bios non era impostato su AHCI. Ovviamente non tutti gli SSD hanno questo software dedicato e come detto prima, poco cambia se si imposta il bios nella suddetta modalità o no. Tuttavia, se nella stragrande maggioranza delle nuove mobo c’è questa opzione, sono certo non sia per bellezza!

SSD software info.jpg

2)

DA:  http://wdc-it.custhelp.com/app/answers/detail/a_id/4295/~/che-cos%26%2339%3B%26%23232%3B-l%26%2339%3Bahci-(advanced-host-controller-interface)%3F (http://wdc-it.custhelp.com/app/answers/detail/a_id/4295/~/che-cos%26%2339%3B%26%23232%3B-l%26%2339%3Bahci-(advanced-host-controller-interface)%3F)
Che cos'è l'AHCI (Advanced Host Controller Interface)?
AHCI (Advanced Host Controller Interface) è presente sui più recenti chipset Intel. La modalità AHCI è supportata nella BIOS, dove le impostazioni più comunemente disponibili sono 3: IDE, AHCI e RAID. Le ultime due (AHCI e RAID) necessitano di un disco floppy e l'unità può essere introdotta nell'installazione del sistema operativo tramite F6. Altrimenti il disco fisso non verrà individuato.
La modalità AHCI presenta 3 vantaggi principali:
•   Supporta NCQ (Native Command Queuing), consentendo all'unità SATA di accettare più di un comando alla volta e di riordinare dinamicamente i comandi per godere della massima efficienza.
•   Supporta il collegamento a caldo dei dispositivi.
•   Supporta la rotazione sfalsata di dischi fissi multipli al momento dell'avvio.
A livello di performance, l'utilizzo di AHCI non comporta alcuna differenza.
Nota: Se avete installato Windows in modalità IDE (non avete cioè utilizzato F6 e fornito un disco driver), il semplice cambio di impostazioni della BIOS in modalità AHCI e il riavvio causeranno un errore di Windows e renderanno necessaria un'installazione di riparazione. Molti consigliano di re-installare Windows se volete che AHCI si abilitato.
Per maggiori informazioni su AHCI, fate clic sul link sottostante:
http://www.intel.com/technology/serialata/ahci.htm (http://www.intel.com/technology/serialata/ahci.htm)
3)
DA: http://www.chicchedicala.it/2010/01/21/abilitare-la-modalita-ahci-nel-bios-dopo-linstallazione-di-windows-per-aumentarne-le-prestazioni/ (http://www.chicchedicala.it/2010/01/21/abilitare-la-modalita-ahci-nel-bios-dopo-linstallazione-di-windows-per-aumentarne-le-prestazioni/)
Nelle schede madri dotate di interfacce per hard disk Serial ATA, è possibile decidere dal BIOS se l’interfaccia per l’hard disk deve lavorare in emulazione IDE (lo standard usato prima dell’arrivo del SATA), in modalità AHCI (Advanced Host Controller Interface), oppure in modalità RAID. In teoria la scelta andrebbe fatta prima di installare il sistema operativo, infatti, cambiando questa voce dopo l’installazione, Windows non si avvierà segnalando l’assenza dell’ hard disk. E per quale motivo ? Perchè tale modalità necessita di driver speciali per far riconoscere il disco al setup di Windows. In questo articolo vedremo come abilitare la modalità AHCI con sistema operativo già installato. E perchè dovrei cambiare questa impostazione ? Per chi di voi non lo sapesse è un meccanismo hardware che permette di comunicare con le periferiche Serial ATA ed è in grado di offrire funzionalità avanzate, di conseguenza aumenteranno le prestazioni in lettura e scrittura. Detto questo vediamo come procedere.
(…..segue)
Ciao a tutti
Titolo: Re:AHCI...quel mistero....
Inserito da: LG965 - 20 Dic 2013, 22:31:44
Bella guida Ybor, tanto che mi hai fatto venir voglia anche a me di passare dalla modalità RAID che era impostata nel mio bios a quella AHCI soprattutto perché poco tempo fa ho eliminato la coppia di dischi in raid che possedevo e acquistato un Samsung 840pro da 500GB.

Purtroppo i link che tu elenchi non forniscono soluzione al mio caso che è diverso, e leggendo qua e la ho fatto le somme e posso dire che:

per passare velocemente da una modalità all'altra selezionando dal BIOS RAID/AHCI/IDE in qualsiasi ordine,  bisogna mette a 0 i valori di start delle seguenti chiavi del registro (se esistono altrimenti ignorarle), all'avvio verranno ricaricati tutti i driver necessari, soluzione drastica ma efficiente!

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\atapi     
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV 
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\intelide   
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\pciide   
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\pciidex
Titolo: Re:AHCI...quel mistero....
Inserito da: Ybor - 21 Dic 2013, 09:30:15
Si Kommander, tra l'altro ho abbandonato anch'io la modalita' raid, perche' davvero non ne avevo bisogno per i 2 hd wd da 500, cmq, non ho capito bene quale sia il tuo problema, ma tempo fa trovai questo, non mi ricordo da dove, me lo incollai nei miei miriade appunti, per imparare....incollo qui:
How to enable TRIM Command in Windows 7 with a Solid State Drive

To enable or disable TRIM Command, you will need to open an Elevated Command Prompt window.

How To Open an Elevated Command Prompt window: Click on Start Orb > Type "CMD.exe" in Search box > Right click on "CMD" and select "Run as Administrator" (If you receive a prompt confirmation, click YES)

How to Enable TRIM Command

In the Elevated command Prompt windows, type the following:

fsutil behavior set disabledeletenotify 0

How to Disable TRIM Command

In the Elevated command Prompt windows, type the following:

fsutil behavior set disabledeletenotify 1

How do I know if TRIM is working in Windows 7?

In the Elevated command Prompt windows, type the following:

fsutil behavior query disabledeletenotify
Results explained below:
DisableDeleteNotify = 1 (Windows TRIM commands are disabled)
DisableDeleteNotify = 0 (Windows TRIM commands are enabled)


How to enable AHCI in Windows 7 after Instalation:

There is one way to fix this, although you need to have knowledge of registry editing. The detailed steps from Microsoft are as follows:

1.Exit all Windows-based programs.
2.Click Start, type regedit in the Start Search box, and then press ENTER.
3.If you receive the User Account Control dialog box, click Continue.
4.Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINES ystemCurrentControl SetServicesMsahci
5.In the right pane, right-click Start in the Name column, and then click Modify.
6.In the Value data box, type 0, and then click OK.
7.On the File menu, click Exit to close Registry Editor.

After this you’ll have to restart your computer, go to BIOS and enable AHCI. When you log in to Windows again, you’ll notice the installation of drivers for AHCI. Another restart will be required to finish the driver installation.

These steps are provided at your own risk and not suggested unless you know and understand the risks. You will want to make sure the controller driver and MB BIOS support this option before you enable it

Nota che quest'ultima parte considera solo 1 striga del registro e le Tue mi sembrano piu' complete.

....segue
 ciao
Titolo: Re:AHCI...quel mistero....
Inserito da: LG965 - 21 Dic 2013, 12:06:12

Nota che quest'ultima parte considera solo 1 striga del registro e le Tue mi sembrano piu' complete.


Non è questione di completezza ma di utilizzo.
Questa da te menzionata permette il passaggio dalla modalità IDE alla AHCI, sempre dopo aver installato il sistema operativo, le altre da me elencate per casi diversi (come per esempio il mio, da RAID a AHCI).
Azzerarle tutte permette qualsiasi "manovra" e chiaramente alcune sono superflue, ma non dannose, anzi ricaricare i driver a volte puo risolvere problemi.
SimplePortal 2.3.7 © 2008-2026, SimplePortal