Ahcı sürücüsünü yükleme. AHCI veya IDE - hangisi daha iyi? Rejimin tanımı, özellikleri. AHCI modu nedir

  • 04.03.2020

Masaüstü bilgisayar sistemleri ve dizüstü bilgisayar sahiplerinin performanslarını bir şekilde iyileştirmeye çalışması oldukça doğaldır. Bu sorunu çözmek için, bazıları bileşenlerin hız aşırtma (overclock) denilen yöntemini kullanırken, diğerleri geliştiriciler tarafından sağlanan yetenekler aracılığıyla ayarları kullanır. Herhangi bir yöntemi seçerken, almak için tam olarak neyin gerekli olduğunu anlamak ve seçilen yöntemin özelliklerini iyi anlamak önemlidir.

"Darboğaz"

Modern bir hesaplama sisteminin en yavaş bileşenlerinden birinin klasik iğ sistemine dayandığı bilinmektedir. Bugün SSD analogları ortaya çıktı, ancak çok yüksek maliyetleri nedeniyle henüz toplu dağıtım alamadılar.

Bu nedenle, geleneksel HDD'ler hemen hemen her bilgisayara kurulur. Sonuç olarak, DDR3 belleğin 20.000 Mb / s'yi kolayca aktardığı ortaya çıktı; merkezi işlemcinin dahili veri yolu on kat daha fazla verinin işlenmesini sağlar; ve yalnızca ideal koşullar altında SATA-3 standardına sahip bir sabit sürücü, saniyede gerçek 100 megabayta "hızlanır". En azından sistem dosyaları için verimli SSD modellerinin kullanılmasının tavsiye edilmesi tesadüf değildir. Yukarıdakilerin hepsinden basit bir sonuç çıkar: Modern sistemi yavaşlatan, dolayısıyla “darboğaz” olan HDD'dir. Ve kullanıcı, disk alt sistemi komutlarının işlenme biçiminde kolayca değişiklik yaparak hızı bir dereceye kadar etkilediğinden, genellikle hangi modun daha iyi olduğu sorusu duyulabilir: AHCI veya IDE.

standartlar

Disk, özel bir kontrol denetleyicisi aracılığıyla bilgi işlem sisteminin diğer bileşenleri ile etkileşime girer. Bu çip, bir tür komut çeviricisi, bir dönüştürücü görevi görür. Yakın zamana kadar, denetleyici tarafından anlaşılan tek "dil" IDE protokolüydü.

Bilgisayar endüstrisinin şafağında ortaya çıktı ve birkaç kez modernize edildi. Yüksek hızlı SATA sürücülerin ortaya çıkmasıyla, protokolün radikal bir şekilde yeniden tasarlanması gerekliydi. Ve böylece ortaya çıktı, artan veri akışı (arayüz) ile kolayca başa çıkıyor, modaya uygun NCQ komut kuyruğunu destekliyor ve hareket halindeyken cihazı kapatma yeteneğini uyguluyor. Peki AHCI nedir? Bazı yeni özellikler ekleyen bir IDE. İlk bakışta çok basit.

Fırsatlar ve beklentiler

Standartlar geriye dönük olarak uyumlu olduğundan (SATA aygıtı IDE protokolünü kullanarak sorunsuz çalışır), hemen hemen her zaman BIOS'ta veya eşdeğerinde, istediğiniz modu seçmenize olanak tanıyan bir öğe bulunur.

Çoğu durumda, normal bilgisayar performansını elde etmenin tek yolu budur. Mod seçme işlevi, yalnızca SATA ile çalışmayı sağlayan anakartların yazılımında bulunur. Bunların hepsi modern sistemlerdir. Bununla birlikte, hem klasik IDE cihazlarını (PATA, geniş konektör tarağı) hem de SATA'yı (kompakt konektör) bağlamanıza izin veren hibrit çözümler de burada atfedilebilir. Peki, AHCI veya IDE? Daha iyi ne var? Bunu anlamayı kolaylaştırmak için, kullanıcının daha modern bir modu etkinleştirerek aldığı "bonusların" listesi:

1. Dahili elektronik devreler sayesinde "disk denetleyicisi - kart denetleyicisi" SATA-1 modifikasyonu için 1,5 Gb / s'den (gigabit) üçüncü revizyonda 6'ya ulaşır. Eski sabit sürücülerin çalışabileceği UDMA-6'nın yalnızca 133 Mbit / s sağladığını hatırlayın.

2. Hangisinin daha iyi olduğu hakkında konuşmak - AHCI veya IDE, NCQ teknolojisi desteğinden bahsetmeden geçemezsiniz. Özü, sabit sürücünün komut akışı kuyruğuna "müdahale edebilmesi" ve iş verimliliğini artırmak için bunları yeniden düzenlemesidir.

3. Tüm sistemin kapatılmasını gerektirmeyen cihazın "sıcak" değiştirilmesi olasılığı.

4. Sıralı anahtarlama kullanmadan tüm disklere aynı anda paralel erişim.

İşte çok cazip bir olasılıklar listesi. Şaşırtıcı olmayan bir şekilde, soru şu: "AHCI veya IDE: hangisi daha iyi?" belki de en acılarından biridir. Birçok bilgisayar sahibi, şaşırtıcı bir şekilde, hala "sihirli düğmeye" inanıyor.

Teori ve pratik

Sonuçta, AHCI veya IDE - hangisi daha iyi? Yukarıdaki listeden, eski protokolün yenisinden önemli ölçüde daha düşük olduğu sonucuna varabiliriz. Ancak, bu pek doğru değil. Bu noktayı daha ayrıntılı olarak ele alalım. Evet, gerçekten de veri aktarım hızı on kat arttı, ancak sabit disklerdeki manyetik diskler hem 7200 devir (en popüler çözüm) hızında dönüyor hem de dönüyor. Buna göre okuma sürecinde devrim niteliğinde bir atılım gerçekleşmedi. Hiçbir HDD testinde kullanıcı 6 Gb aktarım görmeyecektir. 200 Mbps bile ulaşılamaz! İstisna, katı hal sürücüleridir. Sistemde böyle bir cihaz varsa, şu soruyla ilgilenemezsiniz: "AHCI veya IDE: hangisi daha iyi?", ancak güncellenen protokolü hemen etkinleştirin. Ancak, belirttiğimiz gibi, maliyet nedeniyle bu tür sürücüler henüz seri üretime geçmedi.

Hangisinin daha iyi olduğu konusundaki tartışmalarda sıklıkla - AHCI veya IDE, protokolün NCQ'yu destekleme yeteneği, ilk lehine ana argüman olarak belirtilir. Aslında, birkaç program aynı anda aktif olarak sabit diske eriştiğinde, bu işlev, istek akışını en uygun şekilde yeniden oluşturmanıza olanak tanır. Bununla birlikte, ortalama bir bilgisayarda, aynı anda iki veya üçten fazla program nadiren diske erişir, bu nedenle tam bir hızlanma eksikliğinden bahsetmek imkansızdır, ancak hata payı içinde elde edilir.

IDE veya AHCI - hangisi daha iyi? Windows 7, ikinci mod etkinleştirildiğinde, hareket halindeyken bir SATA aygıtının bağlanmasını/bağlantısının kesilmesini destekler. Özellikle kapatmanın istenmediği sunucu sistemlerinde oldukça kullanışlıdır. Bununla birlikte, "çalışırken değiştirilebilir" kullanmak için dahili konektörlerin değil, kasaya getirilen SATA değişikliklerinin kullanılması önerilir.

Ve son olarak, protokol, istekleri beklemek yerine, veri yolundaki birkaç sabit sürücünün aynı anda çalışmasına izin verir. Bu durumda, NCQ'nun potansiyeli tamamen ortaya çıkar. Ortalama bir bilgisayar için ilgili değildir.

Sonuç olarak, AHCI protokolünün teknoloji açısından daha ilginç olmasına rağmen, yine de, kullanıcıların çoğunluğunun dahil edilmesinden ahlaki memnuniyetten başka bir şey almayacağı ortaya çıktı. Genel kuralın yalnızca iki istisnası vardır: sunucu sistemi ve SSD'lerin kullanımı.

Kullanım nüansları

BIOS'ta modları birkaç saniye içinde değiştirebilmenize rağmen, önemli bir noktaya dikkat edilmelidir. Aşağıdakilerden oluşur: işletim sistemi, örneğin AHCI ile kurulmuşsa, IDE'ye aktarıldıktan sonra yükleme mümkün olmayabilir. Bu bir kural değildir, ancak çoğu zaman bu şekilde olur. Bu nedenle, dağıtım kitini kurmadan önce bile, hangi disk alt sistemi protokolüyle çalışmayı planladığınıza karar vermeniz gerekir.

AHCI sürücü paketleri sadece Vista ile sisteme entegre edilmeye başlandı. Microsoft'tan önceki tüm çözümlerin yerleşik desteği yoktur, bu nedenle kurulumdan önce "derlemeler" kullanmanız veya uygun sürücüyle ortam hazırlamanız gerekir. Windows 7, yeni standartla iyi çalışıyor.SATA'nın IDE modundan AHCI'ye geçişi BIOS'tan yapılmalıdır (SATA'yı Yapılandır öğesi). Çok nadir durumlarda, kayıt defterinde değişiklik yapmanız gerekebilir.

Anahtarlama yöntemi

BIOS'a girmek için, bilgisayar sistemini açtıktan hemen sonra, arka arkaya birkaç kez Sil düğmesine (kişisel bilgisayarlar) veya F2'ye (dizüstü bilgisayarlar) basmanız gerekir. Uygulamaya bağlı olarak, istenen öğe herhangi bir bölümde olabilir. Örneğin, etkinleştirmek için Önyükleme Modunu UEFI yerine CSM'ye aktarmanız gerekebilir, ardından Uyumlu (IDE) ve AHCI görünür. Aradığınız ürün SATA Enhanced bölümünde olabilir. Mevcut listenin tamamını dikkatlice gözden geçirmeniz gerekir. Geçiş yaptıktan sonra ESC'ye basın ve değişiklikleri kaydetmeyi kabul edin.

Sonuçlar

Hangi protokolün tercih edileceğine dair karar birkaç faktöre bağlıdır. Her şeyden önce, kullanılan işletim sisteminden. "Demir" seviyesindeki uyumluluktan. Ve elbette, alt sistemdeki yükten. Ne kadar yüksekse, AHCI o kadar tercih edilir. Tüm incelemeleri analiz edersek, her iki protokolün de doğru ayarlarla herhangi bir arızaya neden olmadan iyi çalıştığını söyleyebiliriz. Ancak, güncellenmiş sürümü kullanmanız daha tavsiye edilir. Bu, tabiri caizse, örneğin bir SSD satın almak için "gelecek için" dokundu.

teknoloji Gelişmiş Ana Bilgisayar Denetleyici Arayüzü (AHCI) Intel tarafından önerilen ve entegre komut kuyruğu (NCQ) gibi gelişmiş SATA teknolojisi özelliklerini kullanarak SATA protokolü aracılığıyla bağlanan sabit sürücülerin okuma/yazma hızını artıran bir standarttır, ayrıca standart çalışırken değiştirilebilir sabit sürücüleri destekler. çalışırken değiştirme). Windows 7 ve Windows Vista işletim sistemleri zaten AHCI'yi destekleme yeteneğine sahiptir ve Windows 7 kurulumu sırasında sistem bilgisayarın AHCI'yi desteklediğini algılarsa, AHCI sürücüsü otomatik olarak yüklenir.

Eski anakart modellerinde, yonga setinin AHCI teknolojisini desteklemesine rağmen, desteği BIOS düzeyinde devre dışı bırakılmıştır. Bu nedenle, Windows 7 / Vista kurulumu sırasında yükleyici yonga setinde ACHI desteğinin varlığını belirlemediyse, AHCI aygıt sürücüsü yüklenmeyecektir. Sonuç olarak, böyle bir sistemde, Windows'u kurduktan sonra, BIOS'ta ACHI desteğini etkinleştirirseniz, sistem önyüklemeyi durdurabilir veya BSOD'nin mavi ekranına düşer.

Bu nedenle, Windows 7'yi yükledikten sonra, anakartınızın AHCI modunu desteklediğini ancak bu özelliğin BIOS'ta devre dışı bırakıldığını fark ederseniz, bu talimat Windows 7 / Vista'da AHCPI desteğini etkinleştirmenize yardımcı olacaktır.

Dikkat! Bu işlem dizisi, BIOS ayarlarında AHCI'yi etkinleştirmeden ÖNCE gerçekleştirilmelidir, aksi takdirde sistem önyüklemeyi durduracaktır!

Etkin olup olmadığı nasıl kontrol edilirAHCI'lerpencereler

Windows 7'nizde AHCI desteğinin etkin olup olmadığından emin değilseniz, bu kılavuzu takip etmek bu gerçeği belirlemenize yardımcı olacaktır.

  1. Aygıt Yöneticisi'ni açın (Başlat menüsünden cihazmüdür).
  2. UAC istemine yanıt olarak "Aşağıdaki programın bu bilgisayarda değişiklik yapmasına izin vermek istiyor musunuz?" Cevap Evet.
  3. Bölümü aç IDE ATA/ATAPI denetleyicileri .
  4. Windows'ta bir AHCI sürücüsü kuruluysa, bunun gibi bir şey Standart AHCI 1.0 Seri ATA Denetleyici veya Intel(R) 5 Serisi 6 Bağlantı Noktalı SATA AHCI Denetleyici.

AHCI Denetleyicisi hakkında hiçbir şey bulamazsanız, sisteminizde AHCI desteğinin devre dışı bırakıldığını varsaymalısınız. Ayrıca Windows'ta AHCI'yi etkinleştirebilir (yukarıdaki talimatlara göre) ve ardından BIOS'ta AHCI'yi etkinleştirebilirsiniz.

Merhaba sevgili okuyucular! Bugün bileceksin pencerelerde AHCI modu nasıl etkinleştirilir, ve genel olarak ne olduğunu.
Makale, çok profesyonel teknisyenleri hesaba katmazsanız, neredeyse tüm bilgisayar kullanıcıları için hacimli ve işe yaramaz olmayı vaat ediyor :).

AHCI (Gelişmiş Ana Bilgisayar Denetleyici Arayüzü AHCIİngilizce'den tercüme edilmiştir. Gelişmiş Ana Bilgisayar Denetleyici Arayüzü) - protokole göre sürücü bağlantı modu Seri ata. Bu mod, sabit sürücüler bağlandığında bilgisayarın gelişmiş özelliklerden ve işlevlerden yararlanmasını sağlayarak performansın artmasını sağlar.
Modern sürücüler (HDD ve SSD), bir arabirim (bağlayıcı) aracılığıyla bilgisayar anakartına bağlanır SATA(Seri ATA), eski arayüzün yerini aldı PATA(Paralel ATA). Resim 1, soldaki PATA konektörünü ve sağdaki SATA konektörünü gösterir.
IDE modu ve AHCI modunun cihaz yöneticisinde göster
SATA arayüzü 2 modda çalışabilir:

  1. IDE(İngilizce'den Entegre Geliştirme Ortamı paralel sürücü arayüzü) eski yazılım ve donanımlarla uyumluluk için kullanılan eski bir moddur.
  2. AHCI(Gelişmiş Ana Bilgisayar Denetleyici Arayüzü) - bağlantıyı genişleten ve SATA arayüzünden tam olarak yararlanmanıza izin veren yeni bir mod. Örneğin:
    • Çalışırken değiştirilebilir sabit disk, yani sürücü bilgisayarı kapatmadan değiştirilebilir. Bu özellik esas olarak sunucu yöneticileri için değerlidir.
    • NCQ(İngilizce'den Yerel Komut Sıralaması - yerleşik komut sıralama) - HDD okuma kafasının hareket sayısını azaltmanıza izin veren ve sürücüyü aynı anda birkaç programla kullanırken veri okuma hızının optimizasyonuna yol açan bir işlev.

AHCI'yi etkinleştir sürücüdeki verilere daha hızlı okuma ve erişim sağlar ve buna bağlı olarak bilgisayarın genel performansını iyileştirir.

Artık ne olduğunu bildiğimize göre AHCI modu, o zaman nasıl açılacağını düşünmenin zamanı geldi. Zaten etkinleştirmiş olabilirsiniz. Şu şekilde kontrol edebilirsiniz:

  1. Klavyede en sevdiğimiz Win + R düğmeleri kombinasyonuna basın ve mmc devmgmt.msc komutunu girin. Ardından Giriş düğmesine basın. başlayacak Windows Aygıt Yöneticisi.
  2. Windows Aygıt Yöneticisi'nde bölümü genişletin IDE ATA/ATAPI denetleyicileri. Adında AHCI kelimesi geçen bir cihaz görürseniz ihtiyacımız olan mod devreye girmiş demektir.

AHCI kelimesini görmüyorsanız, devre dışıdır. içinde etkinleştirebilirsin BIOS "e. Ancak dahil edilmesine, aşağıda tartışacağım bazı problemler eşlik edebilir.

AHCI'yi etkinleştirin. Aktivasyonun özellikleri ve olası problemler.

AHCI modunu etkinleştirmek için ve oradaki öğeyi bulun SATA modu ya da çok benzer bir şey. BIOS'un farklı sürümlerinde öğenin adı biraz farklı olabilir. Bu bölümde, modu değiştirebilirsiniz SATA itibaren IDE içinde AHCI ve tersi. eğer değersen IDE, sonra moda geçmek için acele etmeyin AHCI, çünkü düzgün çalışması için özel bir sürücüye ihtiyacı var Windows AHCI'si. Windows 7/8/10 ve Vista'da bu sürücü, işletim sisteminin kendisinde yerleşiktir. Bu sürücü sisteme otomatik olarak yüklenir. Sistem zaten kuruluysa ve SATA modunu IDE'den AHCI'ye değiştirmek istiyorsanız, sistem kayıt defterinde daha derine inmeniz gerekecektir. Ancak bunu diğer makalelerde Windows 7 ve Windows 8 için ayrı ayrı yazacağım. Bu yayınları beklemenizi tavsiye ederim. Burada sadece açamayacağınızı bilmeniz gerekiyor. BIOS modunu AHCI olarak değiştirirseniz, çalışmayan bir işletim sistemi elde edersiniz.
Windows XP'de, bu işletim sisteminin AHCI sürücüsü her bilgisayara bağlı olarak farklı olduğundan, açmayı denemenizi bile önermiyorum.

Yeni bir sabit disk satın aldınız. Elbette Seri ATA arayüzü ile. Ve elbette, en son modellerde uygulanan yeni ilginç özellik hakkında çok şey duyduk - NCQ. Windows ve program yükleme hızında gözle görülür bir artış öngörerek ve sabit sürücünün gürültüsünü azaltarak, sabit sürücüyü bağlarsınız, işletim sistemini kurarsınız ve ... Şimdi AHCI desteğini etkinleştirmek için ek manipülasyonlar yapmanız gerekir ve uygun sürücüleri yükleyin. Aksi takdirde, NCQ teknolojisi ve diğer ilginç özellikler kullanılmadan kalacaktır.

Ne için

NCQ (Yerel Komut Kuyruğu) teknolojisinin altında yatan fikir, sabit disklerde ve denetleyicilerde birden fazla kez uygulandı, ancak sıradan kişisel bilgisayarlarda kullanılanlarda uygulanmadı.

Yani, NCQ'nun arkasındaki ilke budur. Bildiğiniz gibi sabit disk, mekanik yapısından dolayı diğer PC cihazlarına göre oldukça yavaştır. Özellikle sistem tarafından talep edilen veri sektörlerinin bulunduğu raylar arasında kafaları hareket ettirmek için çok zaman harcanmaktadır. Bu hareketleri en aza indirmek için, komut kuyruğunu yeniden sıralamak için iyi bilinen bilgisayar bilimi yöntemini kullanabilirsiniz. Bu durumda, yeniden inşa kriteri olarak erişilecek parkurlar arasındaki mesafe kullanılır. Sistemden sabit diske gelen okuma komutları sırayla yürütülmez, bir kuyrukta biriktirilir. Orada, bitişik istekleri yürütürken kafa mümkün olduğunca az hareket edecek şekilde değiştirilirler. Bu sayede hızlanma sağlanır.

Yeniden düzenlemenin etkisini göstermek için verilen klasik örnek, bir binadaki asansördür. Paneldeki düğmelere basıldığı sırada katlar arasında hareket ettiğini hayal edin. Ancak asansör çok daha verimli çalışır - katlardaki kapıları seyahat yönünde açar. Evet, bazı yolcuların daha uzun süre beklemesi gerekiyor, ancak diğerleri doğru kata çok daha hızlı ulaşıyor.

Aslında asansörlü bir örnek verdikten sonra bazı dezavantajlar sizin için aşikar hale geldi. Tüm istekler daha hızlı tamamlanmayacaktır - bazıları sıraya takılarak diğer istekleri atlayabilir. Ve bir yazma talebinin ortaya çıkması, bir veri bütünlüğü ihlali durumu mümkün olduğundan, genellikle komut kuyruğunun işlenmesini karmaşıklaştırır.

Ek olarak, böyle bir teknoloji yalnızca sabit sürücüye verilen komutlar yoğun bir akışta ve bunları yürütmek için gereken zamandan çok daha hızlı alındığında faydalı olacaktır. Modern PC'lerin koşullarında, bu durum çok sık meydana gelmez - özellikle işletim sistemi ve büyük yazılım paketlerinin yüklenmesi sırasında. Bu nedenle, bir sunucu ortamında komutların akıllı yeniden sıralanması uzun süredir ve başarılı bir şekilde kullanılmasına rağmen, NCQ teknolojisinin uygulanması henüz yeni başlamıştır.

ATA arayüz protokolünde (TCQ teknolojisi) komutların ve işlem sıralarının sırasını değiştirme olasılığının da bulunduğuna dikkat edilmelidir. Ve bunun oldukça başarılı bir şekilde uygulanmasının örnekleri bile var. Ancak bu çok güzel ve rahat bir şekilde yapılmaz. Gerçek şu ki, geleneksel, "paralel" bir arabirime sahip sabit sürücüler tarafından kullanılan ATA arabirim protokolü, ISA veri yolu protokolüne dayanmaktadır. Bir komutu başlatma ve gönderme prosedürü ile durum ve hataları izleme prosedürü, birkaç kaydın analizini gerektiren oldukça uzun ve karmaşık bir prosedürdür. Bu nedenle, geliştiriciler bu teknoloji için yeni bir arabirim - Seri ATA kullanarak sabit disklerde destek uygulamaya karar verdiler.

AHCI protokolü

Bu standardın gereksinimlerine göre Seri ATA denetleyicisi, en az iki çalışma modunu desteklemelidir. İlk - ATA denetleyici öykünme modu (Eski Mod). Bu modda, denetleyici ATA sabit disk erişim protokolünü tamamen tekrarlar ve işletim sistemi ve sürücüler açısından "paralel" arabirim denetleyicisinden farklı değildir. Bu durumda, kendisine bağlı sabit sürücüler, ayrı bir kanalda Ana cihazlar olarak veya işletim sistemi ikiden fazla kanalı “anlamıyorsa” bir çift Master ve Slave cihaz olarak taklit edilir. Bu mod varsayılan olarak etkindir ve tüm işletim sistemleri ve BIOS tarafından tam olarak desteklenir.

Sorun, öykünme modunda, ek Seri ATA işlevlerinin uygulanmasının kısmen veya tamamen imkansız olmasıdır, aksi takdirde klasik ATA uygulamasıyla uyumluluk ihlal edilecektir. Bu nedenle, kontrolör geçiş yapma yeteneğine sahiptir. “yerel” (Yerel) Seri ATA modu ATA ile ilgili olarak kendisini bağlayan "akraba yükümlülükleri" olmayan .

AHCI protokolü (Gelişmiş Ana Bilgisayar Denetleyici Arayüzü) sadece denetleyicinin davranışını tanımlar yerel modda sistem açısından. Denetleyicinin komut kuyruğunu nasıl ele aldığını, nerede ve nasıl depolandıklarını, programcının komutları kuyruğa nasıl yerleştirmesi gerektiğini ve yürütme sonuçlarının nereden alınacağını açıklar. ATA protokolünün tüm konvansiyonları atılır, register ve flagları manipüle etmenin tüm zorlukları gereksiz olduğu için ortadan kaldırılır. NCQ, Hot Swap, Port Multiplier, Staggered Spin-Up vb. dahil olmak üzere tüm ek Seri ATA özelliklerinin uygulanması artık sınırsızdır.

Yerel Mod, Windows 2000, XP, Vista, Windows 7 işletim sistemleri ile çalışmayı hedeflemiştir.

Başka bir deyişle, AHCI protokolü işlevleri yalnızca Yerel Mod Seri ATA'da çalışır.

Bu protokol, Intel tarafından yönetilen özel bir girişim grubu tarafından geliştirilmiştir. Genel olarak ana bilgisayar denetleyicileri (sabit sürücünün bağlı olduğu bilgisayar sisteminin tarafındaki denetleyiciler) için gereksinimleri açıklamayan Seri ATA standardına bir ektir. AHCI ile birlikte Seri ATA standardı, yeni nesil PC'lerde bir disk alt sisteminin düzenlenmesi için eksiksiz bir çözümdür.

Yine de, Seri ATA'yı yerel olarak desteklemeyen yazılımlarla uyumluluk kaybı. Kontrolör aynı anda iki modda çalışamaz. Yerel moda geçerek, AHCI protokolünü "anlamayan" yazılımlardan gelen komutları kabul etme yeteneğini kaybeder. Windows XP'nin başlangıçta Yerel Mod AHCI'de Seri ATA ile çalışmadığını, Vista ve Windows 7'nin desteklediğini hatırlayın.

AHCI nasıl etkinleştirilir

Birinci yöntem, klasik. RAID oluştururken olduğu gibi, anakartınızla birlikte gelen kurulum disketini kullanırsınız veya kendinizinkini yaratırsınız. Windows'u yüklemeye başlıyorsunuz, ilk yeniden başlatmaya başlıyorsunuz ve mavi ekranın altında “F6'ya Basın ...” yazısı göründüğünde, F6'ya basın ve bir disket verin. Doğru sürücü seçeneğini seçmeli ve Windows kurulumuna devam etmelisiniz. Daha sonra, kurulum başarıyla tamamlandığında, sürücüleri ve yardımcı programları tekrar kurmak faydalı olacaktır - bunlar bazı ayarları yapmanıza ve NCQ'nun etkinleştirildiğinden emin olmanıza izin verecektir.

İkinci yöntem daha karmaşıktır, ancak disket olmadan ve Windows'u yeniden yüklemeden yapmanızı sağlar. Bunu yapmak için, bilgisayarınızın BIOS'unun AHCI'yi (veya bu durumda eş anlamlı olan Yerel Modu) devre dışı bırakma yeteneğine sahip olması gerekir. Öykünme modu etkinleştirildiğinde, Windows'u yüklersiniz ve ardından denetleyici üreticisinden (anakart yonga seti) sürücüleri yüklersiniz. Otomatik olarak ayarlanmazlarsa, manuel olarak yapın. Ardından BIOS'ta AHCI'yi etkinleştirin ve sistem NCQ'dan yararlanmaya başlar.

Intel örneğinde

Intel yonga setlerinde, 915 serisinde AHCI desteği ortaya çıktı.Doğru, yalnızca “R”, “M” ve “DH” sonekleriyle güney köprülerinde:

  • ICH6R, ICH6M - 915/925 serisi yonga setleri;
  • ICH7R, ICH7M, ICH7DH, ICH7MDH - 945/955/975 serisi yonga setleri;
  • ICH8R - 965 serisi yonga setleri.
  • ICH9R - P35 serisi yonga setleri

Yalnızca ikinci nesilden başlayarak Centrino platformuna dayalı dizüstü bilgisayarlar ve 925, 955, 975 serisinin yonga setlerine dayanan anakartlar bu tür köprülerle donatılmıştır ... Kural olarak, AHCI destekleniyorsa, ilgili satır olacaktır. BIOS'ta. Aşırı durumlarda, anakartın kılavuzuna bakabilirsiniz.

AHCI denetleyicisi, aşağıdaki hub denetleyicisi ile yonga setine yerleştirilmiştir:

  • Intel® ICH10R/DO SATA RAID/AHCI Denetleyici Kutusu
  • Intel® ICH10D SATA AHCI Denetleyici Kutusu
  • Intel® ICH9M-E SATA RAID/AHCI Denetleyici Kutusu
  • Intel® ICH9M AHCI Denetleyici Kutusu
  • Intel® 82801IR/IO Denetleyici Kutusu (ICH9R/DO) - RAID ve AHCI
  • Intel® 82801HEM G/Ç Denetleyici Hub'ı (ICH8M-E) - RAID ve AHCI
  • Intel® 82801HBM G/Ç Denetleyici Hub'ı (ICH8R) - Yalnızca AHCI
  • Intel® G/Ç Denetleyici Kutusu 82801HR/HH/HO (ICH8R/DH/DO) - RAID ve AHCI
  • Intel® 631xESB/632xESB G/Ç Denetleyici Hub - RAID ve AHCI
  • Intel® 82801GHM G/Ç Denetleyici Hub'ı (ICH7MDH) - Yalnızca RAID
  • Intel® G/Ç Denetleyici Birimi 82801GBM (ICH7M) - Yalnızca AHCI sürümü
  • 82801GR/GH G/Ç Denetleyici Kutusu (ICH7R/DH) - RAID ve AHCI
  • Intel® G/Ç Denetleyici Kutusu 82801FR (ICH6-R) - RAID ve AHCI
  • Intel® 82801FBM G/Ç Denetleyici Hub'ı (ICH6M) - Yalnızca AHCI

Eskiden Intel Application Accelerator olan Intel Matrix Storage sürücülerine ve bunların kurulum disketine ihtiyacınız olacak. Görüntüsü Intel web sitesinden indirilebilir. Bu disketteki sürücüler, hem Windows'u kurmak hem de kurulumdan sonra AHCI'yi etkinleştirmek için faydalı olacaktır. İkinci durumda, diğer sürücüleri değiştirmeye başlamadan önce Intel INF Güncellemesini yüklediğinizden emin olun. Standart Seri ATA denetleyici sürücüleri, Intel yükleme diskindeki sürücülerle değiştirildikten sonra AHCI etkinleştirilebilir. Windows önyüklenebilir ve ardından Matrix Storage kitini yüklemeye devam edebilirsiniz - AHCI'yi etkinleştirmeden başlatmayı reddeder. Diğer üreticilerin denetleyicileri için prosedür benzerdir - önce sürücüleri yükleyin, ardından AHCI'yi etkinleştirin.

Bu durumda sabit sürücü etkilenmez - biçimlendirme, değiştirme vb. hiçbir şeye ihtiyacın yok.

ICH6R, ICH6M, ICH7R, ICH7DH, ICH7M, ICH8R, ICH9R güneyköprüsüne sahip m/b Intel için adım adım talimat

Not: Aşağıda Windows'un 32bit sürümlerinden bahsediyoruz. Tabii ki, x64 için bir sürücü de var. Onu bulmak kolaydır.

  1. BIOS'ta AHCI'nin devre dışı bırakıldığından emin olun ve Windows klasörlerini yedeklemeyi unutmayın. Ayrıca yedek bir önyükleme diski oluşturmanızı da tavsiye ederim.
  2. 79im05ww.exe dosyasını indirin ve örneğin C:\DRIVERS\WIN\SATA klasörüne açın
  3. ICH7M'niz varsa adım (5)'e gidin
  4. Tüm DEV_27C5'leri güney köprünüz için uygun değerlerle değiştirerek C:\DRIVERS\WIN\SATA\PREPARE\IMSM_PRE.inf dosyasını düzenleyin:
    • ICH6R-DEV_2652
    • ICH6M-DEV_2653
    • ICH7R-DEV_27C1
    • ICH7DH-DEV_27C1
    • ICH7M-DEV_27C5
  5. Win+R tuşlarına basın, C:\DRIVERS\WIN\SATA\PREPARE\INSTALL.CMD girin, Tamam'a basın
  6. Bilgisayarınızı yeniden başlatın ve BIOS'ta AHCI desteğini etkinleştirin
  7. İşletim sistemi önyüklendiğinde, Yeni Cihaz Keşfi sihirbazı başlayacaktır:
    • Windows XP için, Hayır, bu sefer değil'i seçin, ardından bir listeden veya belirli bir konumdan yükle (Gelişmiş)'i seçin ve yolu C:\DRIVERS\WIN\SATA olarak ayarlayın.
    • Windows 2000 için, Cihazım için uygun bir sürücü ara (önerilen) öğesini seçin, ardından Bir konum belirtin ve C:\DRIVERS\WIN\SATA öğesini seçin.

ICH8R ile kart çözümleri:

  • AHCI etkinleştirilmiş olarak Windows XP'yi yüklemek için önce bir AHCI sürücü disketi oluşturmanız gerekir. Bunun için ihtiyacınız olan her şey anakartla birlikte gelen diskte mevcuttur.

Windows XP SP 2'yi kurarken, sürücülü disketi FDD okuyucusuna yerleştirin. Windows yükleyici tarafından istendiğinde - "Özel bir SCSI veya RAID sürücüsü kurmak için F6'ya basın" F6'ya basın ve sağlanan listeden AHCI sürücüsünü seçin.

  • Disket sürücünüz yoksa veya Windows XP zaten SATA - IDE modunda kuruluysa, gerekli sürücüyü doğrudan işletim sistemine entegre edebilirsiniz.

Bu, aşağıdaki şekilde yapılır.
Aygıt yöneticisine giriyoruz ve IDE ATA / ATAPI listesinde denetleyicileri buluyoruz.
Denetleyiciler için sürücüleri güncelleriz (varsayılan olarak 2 tane vardır).
Bunu yapmak için Sürücüyü güncelle => Arama'yı seçin. Doğru sürücüyü kendim seçeceğim.
Anakart için kurulum diskindeki Drivers\Chipset\Intel\makedisk\DOS\F632 klasörünün yolunu belirtin.
"Yalnızca uyumlu cihazlar" seçeneğinin işaretini kaldırın ve listeden Intel ® ICH8R / D0 / DH SATA AHCI Denetleyicisini seçin. (Yani her iki kontrolör için !!!).
Sistem sizden yeniden başlatmanızı isteyecek - yapın. BIOS'ta yeniden başlatırken, denetleyici modunu seçin - AHCI.

Windows XP'yi Vista ve Seri ATA AHCI ile Dizüstü Bilgisayarlara Yükleme

Bu işletim sisteminin geliştiricilerinin özel bir belgede (http://www.microsoft.com/whdc/device...alATA_FAQ.mspx) kabul ettikleri gibi, Vista'dan önceki tüm Windows sürümlerinin disk alt sistemi AHCI'yi desteklemeyecektir. Bunu, AHCI'nin farklı kontrolör üreticileri tarafından uygulanmasındaki özelliklerin varlığıyla açıklıyorlar. Gelecekte, Windows çekirdeği, sürücüleri bağlamak için yeni bir mekanizma olan Ataport'u uygulayacak ve sürücüler, Seri ATA denetleyicisinin Yerel modu için standart bir miniport içerecek. Bu arada, ne yazık ki, doğrudan denetleyici üreticisinden özel bir sürücü veya SCSI miniport yüklemeniz gerekiyor.

Bu sorun ilk bakışta göründüğünden daha karmaşıktır. Windows işletim sistemi, başlangıçta sabit sürücü denetleyicisi için doğru sürücüyü "alması" gerektiği şekilde tasarlanmıştır. Aksi takdirde, başlatma, yalnızca sistemin yeniden yüklenmesiyle ortadan kaldırılabilen kötü şöhretli "mavi ekran" tarafından kesintiye uğrar. Ayrıca, Windows'a gerekli sürücüye sahip bir disketi zamanında sağlamazsanız, yükleme işlemi de aynı “mavi ekran” tarafından kesintiye uğrayacaktır. Dizüstü bilgisayar sahiplerini hiç kıskanmayacaksınız - disket takacak hiçbir yerleri yok ve bu durumda Windows diğer medyaları kabul etmiyor.

Böylece, Windows XP'yi AHCI'li bir dizüstü bilgisayara yerleştirdik.

Çoğu durumda, XP'yi öykünme modunda yüklemeye çalışmak, aşağıdaki hatayla birlikte bir BSOD ("mavi ölüm ekranı") ile sonuçlanır:

DUR 0x0000007B INACCESSABLE_BOOT_DEVICE

Daha önce bahsedildiği gibi, BIOS'ta SATA Yerel Modu etkinleştirilmiş olarak Windows XP'yi kurmanın 2 yolu vardır: F6 aracılığıyla önyükleme yaparken sürücüleri dağıtıma atmak veya gerekli sürücülerin dağıtıma zaten entegre olması için işletim sistemini değiştirmek.

İlk durumda, Dizüstü bilgisayarda disket olmadığı için tek çıkış yolu çok ucuz olmayan bir USB Disket Sürücü kullanmaktır.

Sürücü Entegrasyonu dağıtım daha karmaşıktır, ancak daha uygun maliyetlidir.

Halihazırda entegre sürücülere sahip çok sayıda dağıtım kiti (montaj) vardır, sadece İnternet'ten bir tane indirin ve boş bir yere yazın. Böyle bir montaj bulamazsanız, geriye kalan tek şey sürücüleri nLite programını kullanarak dağıtım kitine entegre etmektir.

Örneğin, ICH7-ICH8 (Intel ® Matrix Storage Manager) içeren bir Intel platformu için şu dosyalar standarttır:

  • iaahci.cat
  • iastor.cat
  • iaahci.inf
  • iastor.inf
  • txtsetup.oem
  • iastor.sys

Windows Vista kurulumu sırasında, kullanılmayan tüm yığın depolama sürücüleri devre dışı bırakılır. Bu, işletim sistemini başlatma hızını artırmanıza olanak tanır. Önyükleme disk sürücüsünü devre dışı bırakılmış bir sürücüyle değiştirirseniz, BIOS'ta SATA yapılandırmasını değiştirmeden önce yeni sürücüyü etkinleştirmeniz gerekir.

Sürücüyü kullanan bir denetleyiciye sahip bir bilgisayara Windows yüklediğinizi varsayalım. pciide.sys. Kullanıcı daha sonra SATA'dan AHCI'ye bir mod değişikliği gerçekleştirir. Msahci.sys sürücüsü şimdi sürücü için yüklenmelidir. Ancak, bu tür değişiklikleri yapmadan önce sürücüyü etkinleştirmeniz gerekir. Msahci.sys. Bu sorun yalnızca önyükleme diskiyle ilgilidir. Önyüklenebilir olmayan bir sürücüde değişiklik yapılırsa bu sorun oluşmaz.

Önyükleme sürücüsünün SATA modunu değiştirmeden önce sorunu gidermek için kayıt defterinde AHCI sürücüsünü etkinleştirin. Bunu yapmak için şu adımları izleyin:

  1. Kayıt defteri düzenleyicisi regedit'i çalıştırın.
    Aşağıdaki kayıt defteri alt anahtarını bulun ve vurgulayın:
  2. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
  3. Sağ bölmede, seçeneğe sağ tıklayın Başlat bir sütunda İsim, ardından düğmesine basın Değiştirmek.
  4. alanında Anlam 0 girin ve düğmeye tıklayın TAMAM.
  5. Kayıt Defteri Düzenleyicisi'ni kapatın.

Yol profesyonel. Sürücüleri dağıtıma entegre etmek yerine, \i386\winnt.sif dosyasını yazıp, yakacak odun içeren klasörlere giden yolları belirtebileceğiniz dağıtıma koymayı deneyebilirsiniz.

Gibi bir şey:

OemPnpDriversPath = "Drivers\megaIDE;Drivers\ICH85;Drivers\ICH78;Drivers\ICH62;Drivers\!inf;Drivers\lan.Pro100;Drivers\lan.Pro1000;lan.Drivers\lan.rtl8169;Drivers\IntelVGA895;Drivers\ IntelVGA845;Drivers\lan.Marvell;Drivers\lan.Attansic;Drivers\jMicron;Drivers\ATK100;Drivers\ATK110"

Bir bilgisayarın yetkin çalışması ancak donanım ve işletim sistemi arasında iyi koordine edilmiş bir etkileşim ile mümkündür. Teknoloji gelişiyor ve son zamanlarda en çok depolama alanında dikkat çekiyor. Modern sabit sürücüler ve SSD'ler, 5-10 yıl önce bilgisayarlarda kullanılanlardan çok daha hızlıdır. Veri aktarımı için, sürücünün bilgisayara bağlı olduğu SATA arabirimi kullanılır. SATA arabirimi iki modda çalışabilir: IDE ve AHCI ve kurulu modern bir sabit sürücünüz veya SSD'niz varsa, AHCI modunu etkinleştirerek bilgisayarınızı hızlandırabilirsiniz.

AHCI modu nedir

Yukarıda belirtildiği gibi, AHCI, SATA arabirimi aracılığıyla veri aktarım modlarından biridir. Bildiğiniz gibi SATA arabirimi üzerinden saniyede 1,5 ila 6 gigabayt hızında bilgi aktarabilirsiniz. Tüm modern sürücülerle kullanılması gereken AHCI modunda maksimum hız desteklenir. IDE moduna gelince, eski sabit sürücülerle uyumluluk için SATA arabiriminde desteklenir.

Varsayılan olarak, Windows işletim sistemi, sürücüler anakarta SATA aracılığıyla bağlansa bile her zaman AHCI modunu etkinleştirmez. Bu nedenle, diskin hızı yazılım tarafından sınırlandırıldığından, kullanıcı bilgisayar performansında kaybeder. AHCI modunu ayarlayarak, sürücünün hızını %20-30 oranında artırabilirsiniz, bu da bilgisayarın genel hissini etkiler.

Windows'ta AHCI modunun etkin olup olmadığı nasıl anlaşılır

Çoğu zaman, kullanıcılar bilgisayar performansının daha yüksek olması için AHCI modunu etkinleştirmenin gerekli olduğundan şüphelenmezler. Aynı zamanda, varsayılan olarak Windows, AHCI modunda en modern olanları bile, her zaman HDD'ler ve SSD'lerle çalışmaz. Windows'ta AHCI modunun etkinleştirilip etkinleştirilmediğini kontrol etmek için aşağıdakileri yapmanız gerekir:


Not: Ayrıca listede AHCI modunda çalışan cihazların olmaması, yeni modda çalışamayan eski sürücülerin anakarta bağlı olmasından kaynaklanıyor olabilir.

Ayrıca BIOS üzerinden SATA arayüzünün AHCI veya IDE modunda çalışıp çalışmadığını kontrol edebilirsiniz. Bunu yapmak için, bilgisayarınızı yeniden başlatmanız ve önyükleme işlemi sırasında "Del" veya F2 tuşuna basmanız gerekir. SATA Modu öğesini bulmanız ve AHCI veya IDE seçeneğinin kurulu olup olmadığını görmeniz gereken BIOS başlayacaktır.

Önemli: BIOS'ta SATA arayüzünün IDE modunda çalışacak şekilde ayarlandığını fark ederseniz, AHCI moduna geçmenize gerek yoktur, çünkü bundan hiçbir faydası olmayacaktır.

Windows'ta AHCI modu nasıl etkinleştirilir

Microsoft, Windows 7 ile birlikte Windows işletim sistemlerinde AHCI modunu desteklemeye başladı. Ancak, bu yöntemin her zaman bir performans artışı sağlamadığını ve Windows XP'de AHCI modunu kullanma fikrinden vazgeçmenin ve standart bir IDE aracılığıyla sürücülerle çalışmanın daha iyi olduğunu belirtmekte fayda var.

AHCI modunun kendisini etkinleştirmek için BIOS'ta SATA için uygun ayarın yapılması yeterlidir. Ancak bu, Windows işletim sistemini kurmadan önce yapılmalıdır, aksi takdirde, önyükleme sırasında bilgisayar 0x0000007B INACCESSABLE_BOOT_DEVICE hatası verir veya kalıcı bir yeniden başlatma durumuna geçer. Bu nedenle, Windows yüklüyken IDE modunu AHCI olarak değiştirmek için kayıt defterinde bazı değişiklikler yapmanız gerekir, aşağıda işletim sisteminin her sürümü için hangi eylemlerin gerçekleştirileceğini ele alacağız.

Windows 10'da AHCI modu nasıl etkinleştirilir

Mevcut Windows 10 işletim sisteminde Microsoft, SATA arabirimi daha önce IDE üzerinden çalışıyorsa, AHCI modu için anında desteği etkinleştirecek bir ayar sunmadı. AHCI moduna doğru şekilde geçmek için aşağıdakileri yapmanız gerekir:


Bilgisayarı başlattıktan sonra, Windows işletim sistemi sizden AHCI modu ile çalışmak için gerekli sürücüleri yüklemenizi isteyecektir, bunu yaptığınızdan emin olun.

Windows 8 ve Windows 8.1'de AHCI modu nasıl etkinleştirilir

Windows 8 veya Windows 8.1 işletim sistemini AHCI moduyla çalışacak şekilde değiştirmek için komut satırında biraz çalışmanız gerekir. Aşağıdakileri yapmanız gerekecek:


Bilgisayar bir Intel CPU üzerinde çalışıyorsa, Windows'u AHCI ile çalışacak şekilde değiştirmek için gerekli ayarları yapmanıza izin veren şirketin standart yardımcı programını kullanabileceğinizi belirtmekte fayda var. Bu şu şekilde yapılır:


Not: Yukarıdaki yöntem sadece Intel işlemcili bilgisayarlar için uygundur, AMD için şu anda böyle bir çözüm bulunmamaktadır.

Windows 7'de AHCI modu nasıl etkinleştirilir

Windows 7 işletim sisteminde AHCI modunu etkinleştirmenin yolu Windows 10'da kullanılana benzer. Burada ayrıca kayıt defterinde aşağıdaki gibi bazı değişiklikler yapmanız gerekir:


Not: Bilgisayarınızı ilk kez başlattığınızda, işletim sisteminin sunacağı tüm sürücüleri yükleyin.

AHCI moduna geçtikten sonra hatalar meydana gelirse, resmi Microsoft web sitesinden indirilmesi gereken ücretsiz Microsoft Fix it yardımcı programını kullanarak bunları düzeltmeyi deneyebileceğinizi belirtmekte fayda var. Programın Rusça yerelleştirmesi var ve bunu anlamak zor olmayacak.