Sabit sürücü pio modunda çalışıyor. PIO modu veya sabit sürücünün yavaşlamaya başlaması gerçeğiyle nasıl başa çıkılacağı

İkincil Usta

olası dört seçeneğin her birine seçenekler menüsü atamaları sabit sürücüler(E) Optimum PIO modunun IDE arayüzü (Programlanabilir Giriş/Çıkış). Olası değerler: "Otomatik" (varsayılan), "Mod 0", "Mod 1", "Mod 2", "Mod 3", "Mod 4". Mod 0...2, normal IDE sürücülerini (ATA standardı), 3 ve 4 ila EIDE'yi (ATA-2), mod 5 ila ATA-3'ü ifade eder. Otomatik modda sistemin her disk için en iyi hızlı veri aktarım modunu seçeceği açıktır. Ama şunu unutmamalıyız otomatik kurulum PIO modu, işlemin otomatik olarak algılanması olasılığına uygun olarak gerçekleştirilir sabit disk ve cihazdan alınan bilgi miktarı. Kullanıcının PIO modunun otomatik algılamasının doğruluğu konusunda şüpheleri varsa, o zaman aşağıdaki belgelere uygun olarak sabit disk kullanıcı herhangi bir sürücü için PIO modunu değiştirebilir. "Otomatik" moddaki BIOS, bir EIDE diskinin PIO modunu da yanlış tanımlayabilir ve ikincisi tanınmayacaktır. Mod 3 ve 4'ü kullanmak için sistemde EIDE disklerini kullanmanız gerekir.

Benzer (dört!) seçenek de " IDEÖncelikUstaPIO"vesaire.

Seçenek " Hızlı Programlanmış G/Ç Modu/Modları" şu değerleri sunar: "Devre Dışı", "Otomatik algılandı", "PIO0", ... "PIO4". Aynı ada sahip seçenek beklenmedik bir şekilde "Devre Dışı" ve "Otomatik Algılandı" değerlerini önerdi (varsayılan olarak) İlki kuruluma yol açar. hız özellikleri, optimumdan düşükse, "Otomatik Algılandı" mümkün olan maksimum hızı ayarlar.

Seçenek aynı zamanda " olarak da adlandırılabilir Mod PIO Aktarım Verileri" veya " Aktarım Modu". Son seçenek şu değer kümesini sunuyordu: "Otomatik", "Varsayılan" ("Hızlı PIO 1"e eşdeğer), "Hızlı PIO 1", "Hızlı PIO 2", "Hızlı PIO 3", "Hızlı PIO 4", " FPIO 3 / DMA 1", "FPIO 4 / DMA 2". Her seferinde dört sabit sürücünün veya eski sistemler için iki sabit sürücünün parametrelerinden bahsettiğimiz açıktır. Bu durumda seçenekler şunlar olabilir: isminde " IDE Ana PIO Modu" ("Ana Sürücü PIO Modu") Ve " IDE Bağımlı PIO Modu" ("Bağımlı Sürücü PIO Modu").

PIO (Programlanabilir Giriş/Çıkış), merkezi işlemci tarafından uygulanır ve verileri belirli G/Ç adreslerine aktararak çalışır ("Bağlantı Noktaları" alt bölümüne bakın). PIO modları, verilerin sürücü ile denetleyici arasında ne kadar hızlı aktarılabileceğini belirler. Bunları kullanırken kayıtlar devreye girer merkezi işlemci sistemler. Ama hepsi bu değil! PIO veya DMA modları, iletilen bilgi paketlerinin boyutunu, bunları kodlama yöntemini, aktarım hızını ve sırasını ve değişim döngüsünün tüm zaman özelliklerini belirler. Modlara bağlı olarak farklı çevrim süreleri ayarlanır, dolayısıyla aktarım hızları çok geniş sınırlar dahilinde değişebilir (tabloya bakın).

"Sürücüyü Tanımla" komutunu alırken sürücü, diğer parametrelerin yanı sıra desteklenen PIO ve DMA modları hakkında bilgi verir. Bu parametreler kullanılarak da belirlenebilir. özel araçlar. İletim modu, kayıtlardan birinin - SC (ATA cihaz sektörü sayaç kaydı) değerine göre ayarlanır. Değişim modu bu kaydın çalışma modlarından biri aracılığıyla kontrol edilir.

ATA-2 modları (PIO 3 ve PIO 4) donanım akış kontrolünü kullanır. Spesifik olmak gerekirse, Geliştirilmiş IDE, sürücünün veri yolu bant genişliğinin %100'ünü kullanması için patlama aktarım modunu etkinleştirmesine olanak tanıyan "IORDY akış kontrolü" adı verilen işlemleri içerir. Akış kontrol modu, inisiyatifi cihaza (diske) aktarır ve denetleyici bant genişliğini sabit sürücünün özelliklerine göre ayarlayarak etkisiz "kör" PIO modlarından kurtulmanıza olanak tanır. Bu, tüm bant genişliğinin mevcut olduğu durumlarda sabit sürücünün ana bilgisayar adaptörüyle veri alışverişini yöneteceği anlamına gelir.

Bu ne tür bir sinyal? "IORDY" (Giriş/Çıkış Hazır) - EIDE sabit sürücüsünden gelen, denetleyiciyle değişim döngüsünün tamamlandığını doğrulayan bir sinyal. Diğer isimler: "CHRDY", "IOCHDRY". "IORDY" kullanılması, yüksek hızlı bir sabit sürücünün, veri almak veya iletmek için zamanı olmadığında denetleyiciyle değişim döngüsünü geciktirmesine olanak tanır. Bu, değişim döngüsünün standart süresini minimuma indirmeyi, hızı en üst düzeye çıkarmayı ve gerekirse "IORDY" kullanarak bireysel döngüleri uzatmayı mümkün kılar. Bunu yapmak için sinyalin hem sabit sürücü hem de denetleyici tarafından desteklenmesi gerekir. Disk tarafı akış kontrolü, "Özellikleri Ayarla" komutu kullanılarak denetleyici tarafından etkinleştirilir ve bu değişimin hem disk hem de denetleyici tarafından desteklenmesiyle sonuçlanır. "IORDY"yi desteklemeyen denetleyiciler, hızlı PIO modlarını kullanırken veri kaybına neden olabilir; bu durumda daha düşük hız modları kullanılmalıdır. Bazı kaynaklarda mod 5'ten bahsediliyor ancak yaygınlaşmadı ve standart değil.

Sistemdeki her cihaz için ve en iyi şekilde çalışan cihazları bağlarken değişim modlarını ayrı ayrı programlamak mümkün değilse farklı modlar, sistem minimum modun hızında değişim yapacak şekilde ayarlanacaktır. Bu nedenle standart öneri, bir sabit sürücüyü ve CD-ROM'u aynı kanala bağlamamaktır.

Programlanabilir G/Ç modları yalnızca tek görevli ortamlarda yeterince etkilidir. Çoklu görev işletim sistemleri için DMA modları daha çok tercih edilir. Yüksek hızlı çoklu DMA değişim modlarının sürücüler tarafından uygulandığı unutulmamalıdır. işletim sistemi. Sürücünün yazılım yapılandırma yetenekleri, DMA modlarının yönetilmesinde esneklik sağlar.

Bildiğiniz gibi, Windows 7Önceki modele kıyasla önyükleme süresinde ve sistem yanıtında daha önemli iyileştirmeler elde edildi Windows Vista . Sistemin tamamını tüketmemesini sağlayacak önemli değişiklikler yapıldı. sistem belleğiÇok sayıda Explorer penceresi açıldığında sistem hizmetleri ve işlemleri optimize edilir.


Bu yazıda şunlara bakacağız:

  • başlat menüsünün optimizasyonu
  • optimizasyon sıkı çalış Windows 7'de disk
  • Windows 7'de dosyaları kopyalama ve taşıma hızını optimize etme
  • ile çalışmanın optimizasyonu Windows sürücüleri 7
  • zaman optimizasyonu Windows önyüklemesi 7
  • küçük resim görüntülerini görüntüleme sürecini hızlandırın
  • hızlanmanın tamamlanması Windows işletimi 7
Dikkat!
Çalışmayı hızlandırmak için tartışılan yöntemlerden bazılarının Windows 7 daha rahat kullanım için her türlü görevi devre dışı bırakmaya, sistemin işlevselliğini basitleştirmeye veya iyileştirmeye dayanır. Onlar. Temel olarak rahatlık ve performans arasında seçim yapıyorsunuz.

Windows 7'yi optimize etmenin yolları

1. Başlat menüsünü hızlandırın.

Tanım son zamanlarda yüklü programlar ve ayrıca başlat menüsünü her açtığınızda sistemin bu yeni yüklenen programları vurgulaması biraz zaman alır. Bu sefer tasarruf edebilirsiniz.

Bunu yapmak için başlat menüsü ayarlarına gitmeniz gerekir: özelliklerde "Görev Çubuğu ve Başlat Menüsü"(etkinleştirmek için kontrol paneline gidin Windows 7: Başlat -> Denetim Masası). Yer işaretine git "Başlat Menüsü" ve düğmeye tıklayın "Ayar".
Şekil 1. Başlat menüsü özelleştirmesi

İşareti kaldır "Son zamanlarda yüklenen programları vurgula", ardından tıklayın "Uygula".
Şekil 2. Yeni yüklenen programların vurgulanmasını devre dışı bırakın
Başlat menüsü penceresi göründüğünde duraklamayı azaltmak için kayıt defteri düzenleyicisine gidin (komut "regedit" diyalog halinde "Programları ve dosyaları bul").
Şekil 3. Kayıt Defteri Düzenleyicisini Başlatma
Kayıt Defteri Düzenleyicisi'ni başlattıktan sonra ( regedit.exe) konuya git HKEY_CURRENT_USER -> Denetim Masası -> Masaüstü(Şekil 4).

Şekil 4. Gerekli kayıt şubesinin seçilmesi
Anahtar değerini değiştirin MenüGösterGecikmeİle "400" Açık "50". Duraklama önemli ölçüde kısalacaktır.

Şekil 5. Bir pencere görüntülenirken duraklatmanın değiştirilmesi
2. Windows 7'de sabit sürücünüzü optimize etme

Bu seçenek o zamandan beri tanıdık geliyor Windows XP, ancak eğer XP başlangıçta dahil edildi, daha sonra Windows 7 Sabit sürücü optimizasyonunun gereksiz olduğu düşünüldü ve varsayılan olarak devre dışı bırakıldı. Şimdi bu seçeneği etkinleştirme yöntemine bakacağız.

hadi gidelim Başlat -> Denetim Masası -> Aygıt Yöneticisi -> Disk Cihazları -> (sabit sürücünüzü seçin) -> Özellikler -> Politika... ve öğenin yanına bir onay işareti koyun "Önbellek arabelleği temizlemeyi devre dışı bırak" Windows girişleri bu cihaz için".
Şekil 6. Windows Giriş Önbelleği Arabelleğini Temizlemeyi Devre Dışı Bırakma
Şimdi aynı yerde "Aygıt Yöneticisi" başka bir konu aç - "IDE ATA/ATAPI Denetleyicileri (IDE ATA/ATAPI Denetleyicileri)", bundan sonra tüm kanalların özelliklerinde ATA (ATA Kanal 0, ATA Kanal 1 vb.) sekmesinde « Ek ayarlar (Gelişmiş Ayarlar onay kutusunun işaretli olup olmadığını kontrol edin "DMA'yı etkinleştir".
Şekil 7. DMA modunu etkinleştirme
Onay kutusu işaretli değilse işaretleyin.

3. Windows 7'de dosyaların kopyalanmasını ve taşınmasını hızlandırın

Windows 7 bir tane daha aldım ilginç özellik- uzaktan diferansiyel sıkıştırma.
Bu seçenek bir yandan iki nesne arasındaki farkı hesaplayıp ileterek iletilen veri miktarını en aza indirir, ancak diğer yandan hesaplama için zaman alır.

Bu özelliği devre dışı bırakabilirsiniz. Bunu yapmak için şuraya gidin: Başlat -> Denetim Masası -> Programlar ve Özellikler -> Açma ve kapatma Windows bileşenleri-> Uzaktan diferansiyel sıkıştırma (işaretini kaldırmanız gerekir).

Şekil 8. Diferansiyel sıkıştırmayı devre dışı bırakma
4. Sürücü dijital imza doğrulamasını devre dışı bırakın

Bu eylem aynı zamanda sistemin hızını da bir miktar artırabilir (yeni sürücüler yüklerken). Bu seçeneği devre dışı bırakmak için Windows 7şu adımları izleyin:

Yürütme süresi "Başlangıç" gpedit.msc.
Şekil 9. Yönetim panelinin başlatılması
Daha sonra aşağıdaki yola gidin:

Kullanıcı Yapılandırması -> Yönetim Şablonları -> Sistem -> Sürücü Kurulumu -> Aygıt Sürücülerinin Dijital İmzası. Bu pencerede modu seçmeniz gerekiyor "Engelli".

Şekil 10. Sürücü dijital imza doğrulamasını devre dışı bırakma
5. Windows 7'nin başlatılmasını hızlandırın

Gerçekten birkaç saniye daha kazanabiliriz bu tavsiyeçok çekirdekli işlemciler üzerinde çalışan kullanıcılar için geçerlidir. Windows 7 işletim sistemi olarak.
Yani şu adımları izleyin:

Girmek MSCONFIG menü arama alanında "Başlangıç" ve tuşuna basın "Girmek".

Açılan pencerede sekmeye gidin ve düğmeye tıklayın « Ek seçenekler(Gelişmiş seçenekler)".

Şekil 11. Ek sistem optimizasyon seçenekleriÖğenin yanındaki kutuyu işaretleyin "İşlemci sayısı" ve bu öğenin altındaki açılır menüden maksimum çekirdek sayısını seçin (2 veya 4).

Şekil 12. Çok iş parçacıklı işlemcilere sahip sistemler için işlemci sayısını ayarlama
Tıklamak "TAMAM" ve önyükleme hızında oldukça fark edilebilir bir fark görmek için sistemi yeniden başlatın Windows 7.

6. Küçük resimlerin (küçük resimler) görüntülenmesini hızlandırın.

Küçük resimlerin görüntülenme hızını artırabilirsiniz. Windows 7. Bunu yapmak için şu adımları uygulamanız gerekir:

Girmek regedit(tırnak işaretleri olmadan) menü arama alanında "Başlangıç" ve tuşuna basın "Girmek".

Konuya git "HKEY_CURRENT_USER -> Denetim Masası -> Fare".

Şekil 13. Küçük resimleri görüntülerken duraklatmayı optimize etmek için istenen kayıt defteri dalının seçilmesi
Parametreye çift tıklayın FareHoverTime ve değerini şu şekilde değiştirin: 100 .

Şekil 14. Yeni bir değerin ayarlanması
7. Zamanı azaltmak pencereleri kapat 7

Kapatma süresi Windows 7önemli ölçüde azaltılabilir. Ancak bu oldukça barbarca bir yöntemdir: Programı sonlandırmak için sürece ayrılan süreyi kısaltırız, ardından program zorla sonlandırılır.

Girmek regedit menü arama alanında "Başlangıç" ve tuşuna basın "Girmek".

Konuya git HKEY_LOCAL_MACHINE -> Sistem -> CurrentControlSet -> Kontrol.


Şekil 15. Gerekli kayıt defteri anahtarının seçilmesi
Parametre değerini değiştirin "WaitToKillServiceTimeout" anlamından 12000 (12 saniye) açık 2000 (2 saniye).

Şekil 16. Değerin değiştirilmesi.

Sabit sürücü ile PC belleği arasında veri aktarımı için iki ana mod kullanılır:

    Programlanmış Giriş/Çıkış (PIO) modu;

    Doğrudan Bellek Erişimi (DMA) modu.

pio modu

PIO modunda, sabit diskteki her bir bilgi baytı önce merkezi işlemci tarafından okunur ve ancak daha sonra bilgisayara yazılır. Veri deposu. Okuma döngüsünün süresine ve disk erişimi başına aktarılan sektör sayısına bağlı olarak PIO modları (PIO Modu 0), PIO1, PIO2, PIOЗ, PI04, PI05 vardır.

dma modu

PIO modları, tek görevli işletim sistemlerinde bilgisayar işlemcisi verileri okuduğunda veya yazdığında kullanılır. ara bellek IDE veya EIDE sabit sürücüleri ve ardından bu veriler RAM'e aktarılır. Çoklu görev işletim sistemlerinde Doğrudan Bellek Erişimi (DMA) modlarının kullanılması tavsiye edilir. Bu modda veri girişi/çıkışı CPU'nun katılımı olmadan PC RAM'ına gerçekleştirilir. Bu işlem, sürücü denetleyicisinin kontrolü altında gerçekleşir. sabit sürücüler CPU'nun RAM'e çağrıları arasındaki duraklamalarda, bu da veri aktarım hızını bir miktar azaltır, ancak işlemci zamanından tasarruf sağlar. Uygulama için DMA modları RYU'dan farklı olarak hem özel denetleyiciler hem de sürücüler gereklidir.

DMA modları, sistem veri yolu ile bir çalışma döngüsü sırasında aktarılan kelime sayısına bağlı olarak tek kelimeli (Tek Kelime) ve çok kelimeli (Çok Kelimeli) olarak ayrılır.

Seri veri (sata)

Paralel ATA arayüzü aracılığıyla veri aktarım hızlarının daha da artması teknik zorluklara neden oldu. Ayrıca PC üreticileri, kasanın içindeki hava sirkülasyonunu engelleyen ve uzunluğu 46 cm ile sınırlı olan geniş 40 çekirdekli (veya 80 çekirdekli) kablodan memnun değildi.

Bu nedenle, 1999 yılında, amacı bir seri ATA arayüzü - Seri ATA (SATA) oluşturmak olan Seri ATA Çalışma Grubu oluşturuldu. Arayüz 2001 yılında tanıtıldı ve 150 MB/sn'lik bir veri aktarım hızı sergiledi.

Ayrıca, çeşitli aygıtları (HDD, CD-ROM sürücüleri, DVD-ROM sürücüleri vb.) bağlamak için yıldız topolojisi (her aygıtın Ana veya Bağımlı olarak tanımlanması gerektiğinde) değil, noktadan noktaya bir topoloji kullanılacaktır. topoloji, her aygıtın doğrudan ana bilgisayar bağdaştırıcısına (SCSI aygıtları gibi) bağlanacağı zaman.

SCSl (Küçük Bilgisayar Sistemi Arayüzü), IDE'den daha çok yönlü ve verimli bir arayüzdür. Ancak donanım uygulaması, IDE arayüzü uygulamasından önemli ölçüde daha pahalıdır. SCSI arayüzü, videoyla çalışırken ve aynı zamanda çok görevli bir işletim ortamında bir CD-ROM sürücüsünü kullanırken veya bir ağ depolama aygıtı olarak kullanıldığında belirgin avantajlara sahiptir.

SCSI aygıtı ile G/Ç veri yolu (ISA, PCI, VLB gibi) arasındaki iletişim, bir Ana Bilgisayar bağdaştırıcısı kullanılarak harici bir veri yolu aracılığıyla gerçekleştirilir. SCSI veri yoluna bağlı cihazlar birbirleriyle doğrudan değil, yerleşik SCSI denetleyicileri aracılığıyla iletişim kurar.

Uzun vadeli istikrar durumu er ya da geç öngörülemeyen ve tuhaf bir şey tarafından bozulur, işte o an geldi. Birkaç gün önce, bir fiziksel diskten diğerine bir dosya kopyalarken, aniden hızın feci derecede düşük olduğunu fark ettim - beklenen 50-90 Mb/s (parçalanma için ayarlanmış) yerine 4-6 Mb/s. CPU yüküne bakıyorum - bir çekirdek tamamen kesintileri işlemekle meşgul, her şey açık - disk PIO moduna geçti.

İlk konfigürasyon: ASUS P5Q, 4 x 1 Gb SATA disk, 2 x 1,5 Gb SATA disk, RAID yok, Windows XP SP3. Disk, diğerleri gibi UDMA modunda çalıştı, kurulumdan sonra test ettim. Aygıt Yöneticisi -> IDE denetleyicileri -> kanala gidin ve "geçerli aktarım moduna" bakın. Resimde her iki cihaz da UDMA modunda çalışıyor; benim durumumda ikinci cihaz PIO modunda çalışıyordu ancak bu resmi kaydetmedim. Kimin hangi kanalda olduğunu anlamak için Cihaz Yöneticisi görünümünü Görünüm -> Bağlantıya Göre Cihazlar olarak değiştirin.

Rağmen SATA sürücüleri, Aygıt Yöneticisi'ndeki denetleyiciler ATA'dır. Sorun şu ki BIOS'ta SATA denetleyicileri varsayılan olarak ATA denetleyicileri gibi davranacak şekilde yapılandırılırlar; bu durumda ek yeni AHCI sürücüsü gerekmez. AHCI moduna sorunsuz bir şekilde geçebilirsiniz; bu, verilerin mantıksal organizasyonunu etkilemez ve yalnızca uygun sürücüleri gerektirir. İÇİNDE AHCI modu NCQ desteği görünür (HDD komutlarının yeniden sıralanması) ve genel performans biraz artar, ancak yalnızca çok az ve çalışırken değiştirilebilir destek de eklenir.

Sürümler olası nedenler:

1) Trenli bir şey.
2) Sürücülerle ilgili bir sorun, arıza veya çatışma.
3) HDD ile ilgili bir şey.

İkinci bir sistem var - Windows 7, ona önyükleme yapıyorum ve UDMA modlarında disklerin tam performansını gözlemliyorum, bu da donanımın normal göründüğü anlamına geliyor. Olay günlüğüne bakıyorum, disklerle ilgili bir sorunla ilgili hiçbir mesaj yok, SMART tanılamasına bakıyorum - her şey yolunda, cihaz çakışması yok, tüm bunlar iyi. ASUS'tan en güncel sürücüleri alıyorum. Intel ICH10R sürücüsünün eski sürüm numarasını yazıp yenisini yüklüyorum. Şüpheli bir şekilde hızlı bir şekilde kuruldu, sonunda güncellenmedi. Manuel olarak INF dosyaları ICH10R sürücülerini güncelliyorum, yükleniyor ancak sorun devam ediyor. Intel'e gidiyorum, en son sürümü indiriyorum, kuruyorum, yine hiçbir şey kurulmuyor. Sürücülerinin yalnızca cihazın sürücüsü yoksa güncellendiğini öğrendim, onu zorlamak için "–overlall" gizli anahtarını kullanmanız gerekiyor, deniyorum, güncelleniyor ama sorunu çözmüyor. Kabloyu değiştiriyorum, çıkarıyorum, diski takıyorum - yardımcı olmuyor. Orta sonuç, donanımın çalıştığı, ancak yeni yazılımın yardımcı olmadığıdır.

Microsoft'ta ilginç bir makale buldum: "Birkaç CRC hatası veya zaman aşımı meydana geldikten sonra, IDE ATA ve ATAPI arayüzlerine sahip sürücüler PIO modunu kullanır." UDMA aracılığıyla iletim arızaları olması durumunda sistemin modları sırayla PIO moduna (veya hemen) düşürdüğünü ve bu durumu dondurduğunu yazıyorlar! Geri almak için denetleyiciyi Aygıt Yöneticisi'nden kaldırmanızı ve denetleyicinin küllerinden yeniden doğmasını öneriyorlar. Ben buna başvurmadım çünkü... Yeniden doğmayabileceğinden korktum (bunun hakkında bir yerlerde yazdılar), bu yüzden orada ve başka yerlerde anlatılan ikinci yolu seçti.

Çözüm.“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\(4D36E96A-E325-11CE-B FC1-08002BE10318)” kayıt defteri dalını açın, 0000, 0001 vb. dalları içerecektir. Aygıt Yöneticisi'ndeki aygıtlara karşılık gelirler. Biz sadece kanallarla ilgileniyoruz; DriverDesc ismine bakıyoruz, bu durumda “Birincil IDE Kanalı”.

MasterDeviceTimingModeAllowed ve SlaveDeviceTimingModeAllowed'a dikkat edin - kabul edilebilir modların bir maskesini ayarlarlar, eğer 0xffffffff ise her şeye izin verilir ve 0x1f ise sadece PIO modu. Slave'de bir sorunum var. Mevcut modların kendisi MasterDeviceTimingMode ve SlaveDeviceTimingMode'da saklanır, farklıdırlar (sayıların anlamını internette bulabilirsiniz). MS şunları yapmanızı önerir: ek anahtarı ResetErrorCountersOnSuccess (DWORD) = 1 olarak ayarlamak ve yeniden başlatmak. Bunu yaptım, ancak hiçbir şey yapmadı, yalnızca istenen UserSlaveDeviceTimingModeAllowed modunun da 0x1f olarak sıfırlandığını verdi. Aygıt Yöneticisi'ne geri gönderdim, ancak burada da manuel olarak 0xffffffff olarak ayarlayabileceğinizi düşünüyorum. Sonra, SlaveDeviceTimingModeAllowed = 0xffffffff ayarını yaptım, yeniden başlattım ve işte!, her şey işe yaradı. Sanırım yapmam gereken tek şey şuydu (Slave'deki sorun):

UserSlaveDeviceTimingModeAllowed = 0xffffffff, SlaveDeviceTimingModeAllowed = 0xffffffff, ResetErrorCountersOnSuccess = 1 ve yeniden başlatın.

Aşağıdaki resim, yeniden başlatmanın ardından kayıt defterinin son durumunu göstermektedir. Modlar artık aynı, maskeler korundu ve Cihaz Yöneticisi'nde yazının başındaki resmi görüyoruz.

Şimdi nedeni hakkında. MS yazısından da anlaşılacağı üzere sürücüsünü düzeltmelerinin nedenlerinden biri HDD'nin başlaması için bekleme süresinin yetersiz olması (Win2000'de 4 saniyeydi, 10 saniye yapmışlardı) ve diskler geldiğinde bu sorun oluyordu uykusuz. 2 saat sonra işlem yapılmaması durumunda diskleri kapatmak için bu ayarı sürekli kullandım, bu da bazen bazı uygulamalar aynı anda birden fazla bölüme erişmek istediğinde rastgele uyanmalarına neden oluyordu. Bazı senaryolarda zaman aşımının aşıldığına ve UDMA'nın devre dışı bırakılmasına yol açan bir arızanın kaydedildiğine inanıyorum. Artık diskleri kapatmaktan vazgeçtim, bırakın çalışsınlar, üstelik sık sık açıp kapatmak yarardan çok zarar getirebilir.