Mengapa saya harus memilih (atau tidak) AHCI daripada IDE dalam pengaturan BIOS PC saya?

43

Saya perhatikan dalam pengaturan BIOS PC yang lebih baru yang saya miliki sehingga saya dapat mengonfigurasi kerja pengontrol drive baik dalam mode AHCI (Advanced Host Controller Interface), atau dalam mode IDE.

Saya curiga bahwa AHCI "berkinerja" lebih baik, tetapi saya benar-benar tidak tahu banyak tentang itu dari sudut pandang praktis. Namun, saya juga memperhatikan bahwa program-program tertentu (misalnya Ghost 2003) tidak mendeteksi hard drive saya jika saya memilih mode AHCI. (AHCI = Heck Masalah Kompatibilitas?)

Jadi ... mengapa AHCI ada, mengapa saya harus peduli dan ingin menggunakannya, dan mengapa / kapan saya tidak ingin menggunakannya? Apakah ada fitur hard drive baru yang memerlukan AHCI, dan apakah mereka membodohi diri sendiri ketika berjalan dalam mode IDE?

Chris W. Rea
sumber

Jawaban:

23

Anda dapat melihat AHCI sebagai bahasa yang digunakan pengontrol untuk berbicara dengan sistem. Disk tidak dapat melihat apakah AHCI sedang digunakan atau emulasi IDE. Jika Anda menggunakan AHCI, semua fitur Serial ATA tersedia, sementara Anda tidak memerlukan driver khusus untuk pengontrol Anda.

Untuk benar-benar menggunakan AHCI, OS (apakah itu Windows, Linux atau bahkan Ghost) harus memiliki driver AHCI. Windows Vista dan 7 menyertakan driver, tetapi jangan menginstalnya jika pengontrol boot drive tidak mengaktifkan AHCI. Demikian pula, driver IDE tidak dapat diinstal jika pengendali IDE dinonaktifkan. Itu sebabnya Anda tidak bisa hanya beralih pengaturan di BIOS pada sistem Windows yang sudah diinstal.

Ghost 2003 dirilis pada 2002, beberapa tahun sebelum spesifikasi AHCI selesai. Hampir tidak mengejutkan bahwa Ghost 2003 tidak mendukung AHCI. Rupanya Ghost versi perusahaan terbaru dapat berjalan di lingkungan boot berbasis Windows atau Linux, jadi kemungkinan versi itu mendukung AHCI.

Zr40
sumber
30

AHCI vs IDE - Benchmark & ​​Advantage

Kutipan : Keuntungan AHCI

  1. Hot-Plugging
  2. Native Command Queuing (dapat meningkatkan respons komputer / sistem / hard disk, terutama di lingkungan multi-tasking
    ...

Putusan :

Tolok ukur luas ini dengan jelas menunjukkan kepada kami, AHCI (NCQ) pasti dapat meningkatkan daya tanggap sistem komputer, kecepatan transfer, jumlah IO per detik dan daftarnya terus berlanjut.

Sampson
sumber
14

Di sini pada tahun 2012, per perbandingan kinerja ini , sepertinya tidak mendesak untuk workstation pengguna tunggal. Namun, AHCI adalah pilihan yang lebih baik dan lebih modern dan Anda harus selalu menggunakannya ketika Anda bisa.

Dari artikel itu:

  • Jika aplikasi Anda memerlukan dukungan hot-plug drive atau disk yang berlebihan, maka AHCI adalah satu-satunya pilihan.

  • Mode IDE sesekali mendapat manfaat dari kecepatan baca dan tulis yang sedikit lebih cepat dalam beberapa tes.

  • Dukungan TRIM bekerja di kedua mode dengan baik

  • Secara keseluruhan, sebagian besar drive SSD memberikan kinerja yang lebih baik dalam mode AHCI, tetapi ini bukan siang dan malam.

Bagaimana Anda tahu Anda menggunakan IDE atau AHCI? Buka Device Manager dan perluas pengontrol hard drive. Jika Anda melihat "AHCI" di sana, Anda menggunakan AHCI.

manajer perangkat, pengendali IDE ATA / ATAPI

Berita baiknya adalah Anda dapat beralih dari mode IDE ke AHCI di Windows 7 atau Vista tanpa menginstal ulang atau bahkan membuka casing PC Anda. Inilah artikel MSFT KB tentang cara melakukannya.

  1. Tekan tombol Win+ Runtuk membuka Run prompt.
  2. Ketik Regeditdan tekan Enteruntuk membuka Registry Editor.
  3. Navigasi ke HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlset/Services/msahci
  4. Di sisi kanan, klik kanan pada "Mulai" dan kemudian "Ubah".
  5. Masukkan 0bidang "Value data" (heksadesimal), klik OK.
  6. Tutup Penyunting Registri.
  7. Nyalakan ulang komputernya. Tekan dan tahan tombol Deletesementara komputer melakukan booting untuk masuk ke pengaturan BIOS. Komputer Anda mungkin menggunakan kunci yang berbeda, seperti F2atau sesuatu yang lain. Silakan merujuk ke manual komputer Anda.
  8. Dalam pengaturan BIOS, pilih "Integrated Peripherals" dan letakkan penanda di tempat yang bertuliskan "SATA RAID / AHCI Mode". Sekarang gunakan +dan -kunci atau Page Updan Page Downkunci untuk mengubah nilai dari "Disabled" untuk "AHCI". Ini merujuk ke versi terbaru dari sistem BIOS Penghargaan. Pengaturan BIOS Anda mungkin berbeda. Silakan merujuk ke manual komputer Anda.
  9. Tekan F10untuk menyimpan perubahan. Tekan Yjika Anda diminta untuk mengkonfirmasi.
Jeff Atwood
sumber
1

Mengapa TIDAK menggunakan AHCI (saya seharusnya memposting ini beberapa tahun yang lalu, karena sekarang ini sedikit kurang relevan):

Ini mungkin bekerja dengan baik pada / dengan perangkat keras baru-baru ini tetapi ini tidak selalu terjadi. Anda pasti ingin mencobanya tetapi jika Anda menemukan masalah misterius, ada baiknya untuk menguji tanpa itu. Beberapa masalah yang saya temui di masa lalu: kegagalan untuk mendeteksi model HDD tertentu, bug pada driver Intel menyebabkan crash pada beberapa skenario (masalah ini sudah diperbaiki sekarang tetapi saya belum menguji versi terbaru secara ekstensif), mouse yang tersentak-sentak, gangguan pada audio dll.

Intinya, legacy IDE telah dicoba dan diuji. AHCI dan fitur-fiturnya telah matang selama beberapa tahun terakhir tetapi mungkin masih ada beberapa skenario langka di mana, seperti pesawat jatuh, banyak hal perlu terjadi dengan cara tertentu agar pesawat jatuh. Hal-hal semacam ini akan diselesaikan dalam waktu, tetapi jika Anda ingin bermain aman, AHCI mungkin perlu beberapa tahun lagi. Masih ada driver AHCI baru yang dirilis agak sering dan itu tidak semua fitur baru. Saya melihat seseorang yang mencoba berbagai versi mengatakan ada juga perbedaan kinerja.

Jika Anda menghargai apa yang dikenal sebagai "kuantitas yang diketahui" dan "mencoba dan diuji" maka mungkin Anda ingin berpikir dua kali tentang AHCI. Dan sejauh ini waktu yang saya habiskan untuk mendiagnosis bug dan menguji kinerja ... Saya sangat suka menjadi departemen QA gratis untuk Intel. Jika mereka benar-benar meletakkan "beta" atau sesuatu di suatu tempat yang setidaknya akan memperingatkan saya untuk menjauh, tapi saya dengan bodoh mengira driver AHCI mereka dan Option ROM dll sekuat CPU.

Dengan HDD desktop dan SSD konsumen, penelitian saya sendiri menunjukkan bahwa untuk mendapatkan manfaat dari AHCI Anda akan menginginkan port SATA 6 GB / s dan SSD, atau Anda akan ingin menggunakan HDD yang diketahui menunjukkan peningkatan dengan NCQ. Saya sudah mencoba Samsung, WD, konsumen Maxtor SATA HDD dengan AHCI dan di sistem saya tidak ada peningkatan kinerja, sebaliknya untuk beberapa skenario yang khas untuk pola IO workstation desktop.

Artikel yang ditautkan di atas telah mendapatkan hasil yang sedikit berbeda dari milik saya, dan sebagian besar masalah yang saya sebutkan tidak diragukan telah diperbaiki sekarang, tetapi ingatlah hal ini dalam pikiran ketika bersemangat tentang inovasi baru dalam teknologi penyimpanan. Pengembang yang menguji & QA mungkin sangat terbatas dibandingkan dengan perangkat keras PC apa yang dapat Anda gunakan dengan teknologi baru.

Pengecut Anonim
sumber
Yang kedua adalah masalah yang saya miliki dengan HD sekunder yang tidak tersedia ketika PC dilanjutkan dari tidur menghilang ketika saya menginstal ulang Win7 dan menggunakan mode IDE asli. Ini tampaknya bukan masalah biasa.
BJ292
1

Saya baru-baru ini menginstal drive SSD di laptop saya yang berusia tujuh tahun. Drive SSD mendapat skor 200 dalam program uji AS SSD saat dijalankan dalam mode IDE. Dalam mode AHCI skornya adalah 1250! Dan itu tentu saja menghidupkan PC lama. Perbedaannya adalah BESAR!

Jika Anda ingin mencoba ini juga maka mulailah memeriksa apakah BIOS Anda memiliki kemungkinan untuk beralih ke mode AHCI.

Anda dapat dengan mudah melakukan perubahan ini pada Windows yang sudah diinstal. Ada banyak artikel di internet tentang ini, jadi saya tidak akan membahas lebih jauh tentang ini.

Per Duun
sumber
Selamat Datang di Pengguna Super! Posting Anda adalah komentar, bukan jawaban pertanyaan OP. Di situs ini kami menghargai jawaban Anda dan mendorong Anda untuk berkontribusi di mana Anda bisa. Anda selalu dapat mengomentari posting Anda sendiri dan setelah Anda mendapatkan reputasi yang cukup Anda dapat berkomentar di mana-mana .
Saya katakan Reinstate Monica
1

Anda tidak dapat beralih mode antara IDE dan AHCI pada sistem Windows yang sudah memiliki OS di atasnya jika tidak HDD gagal untuk boot dan Anda mendapatkan kesalahan "PERANGKAT BOOT YANG TIDAK DAPAT DITERIMA" ... setidaknya di Windows 10. Saya menemukan sulit ketika mengatur ulang BIOS default dan itu tidak mau boot dan harus menginstal ulang seluruh OS untuk membuatnya bekerja lagi, hanya untuk diberitahu oleh seorang teman nanti bahwa semua yang harus saya lakukan adalah mengembalikan mode SATA ke IDE lagi: - /

LenF
sumber
-1

Namun, disk instalasi Windows 7 hanya akan berfungsi jika drive target dalam mode IDE. Anda kemudian perlu membujuk instalasi Windows 7 baru untuk mengkonversi dari mode IDE ke mode AHCI tapi saya baru saja meninggalkan laptop kedua saya dalam mode IDE karena saya ingin melakukan sistem quad boot yang mem-boot Windows 7 64-bit, Windows 7 32- bit, Windows 98SE, dan MS-DOS 7.10. TurboCAD 2017 tidak berfungsi dengan benar di Windows 64-bit, hanya berfungsi dengan benar Windows 32-bit. Demikian juga, saya tidak ingin harus membayar $ 5.000 untuk Maxisquash eh maksud saya kompiler Fortran terbaru Microsoft. Saya ingin Fortran a dan PL / I kompiler yang saya mampu.

mc5w
sumber
Ini tidak menjawab pertanyaan yang diajukan penulis
Ramhound
Ada beberapa keuntungan dari mode disk. Anda dapat beralih dari AHCI ke IDE dengan menggunakan regedit.exe untuk mengedit HEY_LOCAL_MACHINE \ system \ currentcontrolset \ services \ picide. Salah satu nilai perlu diubah dari 3 ke 0 untuk mengaktifkan driver pciide. sys. Demikian juga, untuk beralih dari IDE ke AHCI yiu perlu mengubah nilai MSahci.sys dari 3 menjadi nol. Anda dapat menemukan info ini melalui www.google.com/advanced_search. Situs web Microsoft dan beberapa lainnya akan memberi tahu Anda cara melakukan ini.
mc5w