A merevlemez pio módban van. Kommunikációs módok

Egy hosszú stabilitási állapot előbb-utóbb megtör valami kiszámíthatatlant és furcsaságot, így eljött ez a pillanat. Pár napja egy fájl másolása közben egyik fizikai lemezről a másikra hirtelen azt vettem észre, hogy katasztrofálisan alacsony a sebesség - a várt 50-90 Mb/s helyett (a töredezettség miatt korrigálva) 4-6 Mb/s. Nézem a CPU terhelést - az egyik magot teljesen lefoglalja a megszakítások feldolgozása, minden világos - a lemez PIO módba vált.

Kezdeti konfiguráció: ASUS P5Q, 4 x 1 Gb SATA meghajtó, 2 x 1,5 Gb SATA meghajtó, nincs RAID, Windows XP SP3. A lemez UDMA módban működött, mint az összes többit, telepítés után teszteltem. Eszközkezelő -> IDE-vezérlők -> csatorna, és nézze meg az „aktuális átviteli módot”. A képen mindkét készülék UDMA módban működik, esetemben a második készülék PIO módban működött, de ezt a képet nem mentettem el. Ha meg szeretné tudni, hogy ki melyik csatornán lóg, váltsa az Eszközkezelő nézetet Nézet –> Eszközök kapcsolat alapján lehetőségre.

Bár a meghajtók SATA, az Eszközkezelőben lévő vezérlők ATA-s. A tény az, hogy a BIOS-ban a SATA vezérlők alapértelmezés szerint úgy vannak beállítva, hogy ATA vezérlőknek tűnjenek, ebben az esetben nincs szükség további új AHCI meghajtókra. Fájdalommentesen válthatunk AHCI módba, az adatok logikai szerveződését nem befolyásolja, csak a megfelelő drivereket igényel. AHCI módban megjelenik az NCQ (HDD parancsok átrendezése) támogatása, és általában a teljesítmény egy kicsit, de nem sokat nő, és a hot-swap támogatás is hozzáadódik.

A lehetséges okok változatai:

1) Valami vonattal.
2) Valami az illesztőprogramokkal, hiba vagy konfliktus.
3) Valami HDD-vel.

Van egy második rendszer - Windows 7, elindítom, és megfigyelem a lemezek teljes teljesítményét UDMA módban, ami azt jelenti, hogy a hardver normálisnak tűnik. Megnézem az eseménynaplót, nem találok üzenetet a lemezekkel kapcsolatos problémákról, megnézem a SMART diagnosztikát - minden rendben van, nincsenek eszközütközések, minden rendben van. Az ASUS legújabb illesztőprogramjait szedem. Felírom az Intel ICH10R illesztőprogram régi verziószámát, és telepítek egy újat. Gyanúsan gyorsan felkerül, ennek eredményeként nem frissítették. Manuálisan frissítem az ICH10R illesztőprogramokat INF fájlokon keresztül, telepítve van, de a probléma továbbra is fennáll. Megyek az Intelhez, letöltöm a legfrissebb verziót, telepítem, megint nincs telepítve semmi. Azt tapasztalom, hogy az illesztőprogramjaik csak akkor frissülnek, ha a készüléken egyáltalán nincs meghajtó, a kényszerhez a titkos kulcs „-overlall” használata szükséges, próbálkozom, frissítem, de nem oldja meg a problémát. Kicserélem a kábelt, kiveszem, bedugom a lemezt - nem segít. A köztes eredmény az, hogy a hardver működik, az új szoftver nem segít.

Találtam egy érdekes cikket a Microsoftban: „Több CRC hiba vagy időtúllépés után az IDE ATA és ATAPI meghajtók PIO módot használnak” . Azt írják, hogy ha UDMA-n keresztül átviteli hibák voltak, akkor a rendszer szekvenciálisan csökkenti a módokat PIO módig (vagy azonnal) és ezt az állapotot leállítja! A visszatéréshez azt javasolják, hogy töröljék a vezérlőt az Eszközkezelőből, és az újjászületik a hamvakból. Nem mentem erre, mert. Féltem, hogy nem születik újjá (valahol írtak róla), ezért az ott és más helyeken leírt második úton jártam.

Megoldás. Nyissa meg a „HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl lSet\Control\Class\(4D36E96A-E325-11CE-B FC1-08002BE10318)” rendszerleíró ágat, amely 0000, 0001 stb. ágakat fog tartalmazni. Ezek megfelelnek az Eszközkezelőben lévő eszközöknek. Minket csak a csatornák érdekelnek, a DriverDesc alapján nézzük a nevet, jelen esetben „Primary IDE Channel”.

Ügyeljen a MasterDeviceTimingModeAllowed és a SlaveDeviceTimingModeAllowed-re - ezek beállítják az engedélyezett módok maszkját, ha 0xffffffff, akkor minden engedélyezett, és ha 0x1f, akkor csak a PIO mód. Van egy problémám a Slave-vel. Maguk az aktuális módok MasterDeviceTimingMode és SlaveDeviceTimingMode-ban vannak tárolva, ezek különböznek (a számok jelentését megtalálod a neten). Az MS a következőt javasolja: állítson be egy további kulcsot ResetErrorCountersOnSuccess (DWORD) = 1, és indítsa újra. Megtettem, de nem működött, csak visszaállította a kívánt UserSlaveDeviceTimingModeAllowed 0x1f-re. Visszatettem az Eszközkezelőbe, de szerintem itt is beállíthatod manuálisan a 0xffffffff-et. Ezután beállítottam a SlaveDeviceTimingModeAllowed = 0xffffffff értéket, újraindítottam és íme, minden működött. Összességében úgy gondolom, hogy csak a következőket kellett megtenni (a probléma a Slave-ben van):

UserSlaveDeviceTimingModeAllowed = 0xffffffff, SlaveDeviceTimingModeAllowed = 0xffffffff, ResetErrorCountersOnSuccess = 1, és indítsa újra.

A következő kép a rendszerleíró adatbázis végleges állapotát mutatja újraindítás után. A módok most ugyanazok, a maszkok megmaradtak és az Eszközkezelőben látjuk a képet, mint a bejegyzés elején.

Most az ok miatt. Amint az MS cikkéből következik, az egyik oka a meghajtójuk javításának az volt, hogy a HDD indítási időtúllépése nem volt elegendő (Win2000-ben 4 mp, 10 mp), és ez akkor volt probléma, ha a lemezek alvó állapotból jöttek ki. Folyamatosan a beállítást használtam a lemezek kikapcsolására 2 óra inaktivitás után, ami néha oda vezetett, hogy a ventilátoruk felébredt, amikor egyes alkalmazások egyszerre több partíciót akartak felmászni. Úgy gondolom, hogy egyes forgatókönyvek szerint az időtúllépést még mindig túllépték, és meghibásodást rögzítettek, ami az UDMA letiltásához vezetett. Most nem voltam hajlandó kikapcsolni a lemezeket, hadd működjenek, ráadásul a gyakori be- és kikapcsolás többet árt, mint használ.

Üdvözlök minden blogolvasót. Ebben a cikkben a rendszer teljesítményének visszaállításáról fogunk beszélni. A felhasználóknak gyakran a nagyon lassú számítógép problémája van, különösen felvételkorés at olvasás lemezek, vagy egyszerűen a rendszer ésszerűtlen "fékezése" működés vagy töltés közben. Olvassa el, miért fagy le a rendszer
Ennek nagyon sok oka lehet, ma azt javaslom, hogy fontolja meg egy meglehetősen gyakoriat - ez a rossz működési mód CD/DVD - ROM vagy merevlemezek, azaz beszéljünk róla PIO és DMA.Olvassa el, hogyan lehet ellenőrizni a merevlemezen a hibákat és kijavítani azokat

Mi a lényeg és a különbség a PIO és a DMA között?.

PIO és DMA- ez a merevlemezek két működési módja, általában bármely meghajtó esetében.
PIO (programozható bemenet/kimenet)- már elavult mód, működnie kell
vegyenek részt CPU, ami jelentős teljesítménycsökkenést eredményez.
DMA (Direct Memory Access)- modern módszer, amely megkerüli a processzort és
felhívja közvetlenül RAM-hoz, ez jelentősen lehetővé teszi termelékenység növeléseés megszabadulni az idegesítő "fékektől".
A Windows 7, 8 és 10 operációs rendszerekben azonban régóta használják a DMA módot különböző verziókban Windows XP rendszerben, gyakran előfordul olyan helyzet, amelyben A DMA automatikusan PIO-ra váltés a hagyományos módszerekkel nem fog sikerülni. Mi okozza ezt a helyzetet?
Windows XP rendszerben implementálva gépezet hibakezelés, ha merevlemezről vagy más meghajtóról történő olvasáskor túl gyakran fordulnak elő hibák, a rendszer automatikusan lassabb üzemmódba kapcsol, ahol a százalékuk kisebb. De, Windows XP normál működésű eszközt tud átvinni ebbe az üzemmódba.
A hibák kijavítása Windows olvas

Tehát ellenőrizzük az összes meghajtó működési módját, hogy a rendszer ne lassuljon le.

1 . A konzol elindítása "Számítógép-kezelés"- jobb klikk "A számítógépem"


a legördülő menüben válassza ki az elemet "Eszközkezelő", vagy keresztül
Kezelőpanel. Vagy Start - Futtatás - devmgmt.msc

2. Választ " Eszközkezelő", választ IDE ATA/ATAPI vezérlők,


több vonal is megnyílik vezérlőkkel – érdeklődünk :
Elsődleges és másodlagos csatornák IDE→ menjen egyesével tulajdonságait ezek a csatornák (jobb gombbal kattintson a csatornára, sor " Tulajdonságok"), a " könyvjelzőhöz Extra lehetőségek",
itt két csoport van „0. eszköz” és „1. eszköz”, mindegyikben vannak vonalak
"Átviteli mód"- ki kell választani "DMA, ha elérhető”, majd a sort "Jelenlegi átviteli mód", valami hasonlónak kell lennie "Ultra DMA mód: 4,


ha itt a "PIO mód" van beállítva, akkor ez csak a miénkügyben és meg is fogjuk javítsd meg.
Ha mindenholérdemes mód ultra DMA, akkor minden rendben van, és nem folytathatja a további lépéseket.
3. Először próbáljuk meg manuálisan megjavítani - minden sorban Az „Átviteli mód” beállítása „DMA, ha elérhető”, nyomja meg "RENDBEN"és indítsa újra a számítógépet. Újbóli bekapcsolás után
megnézzük a csatornák működési módjait, ha mindenhol DMA van, akkor minden rendben van, ha a PIO marad, majd folytatjuk.
4. Találja meg újra Elsődleges és másodlagos IDE csatornákés törölje őket (kattintson jobb gombbal az egyes csatornákra, a listában válassza ki "Töröl"). Ne félj, minden rendben lesz.
Indítsa újra a számítógépet - A Windows XP megtalálja a vezérlőketés gyors módba kapcsolja őket, mármint a DMA-ban. Ellenőrizd az eredményt, mindenhol legyen mód DMA.
5. Ha a fentiek mindegyike nem segített, és újra megjelenik a „ PIO mód", akkor szükség lesz rá átrendezzük a sofőröket az alaplaphoz - újraindítás
és ellenőrizze újra az eredményt.
6. Nos, az utolsó pont, ha az összes szenvedés után a rezsim PIO soha nem tűnt el, akkor szerkeszteni kell Regisztráció. Szeretném megjegyezni - végezzen bármilyen műveletet a
nagyon körültekintően és körültekintően regisztrálja a rendszerleíró adatbázist, minden helytelen művelet a rendszer teljes működésképtelenségéhez vezethet. A legjobb, ha előzetesen másolatot készít a nyilvántartásról.
A Windows XP konfigurálása a rendszerleíró adatbázis olvasásával

Először próbálja meg letiltani a hibaellenőrző rendszert.
Ehhez a regisztrációs ágban:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdfs\,
hozzon létre egy kulcsot ErrorControlés állítsa be az értékét 0.


Ezután indítsa újra, és kövesse a lépést №4.


benne manuálisan állíthatja be az üzemmódot DMA.
Itt több mappa található. - 0000, 0001, 0002.
0000 - magáért az adatkezelőért felelős;
0001 - felelős a másodlagos IDE Chanellért;
0002 - felelős az elsődleges IDE Chanellért;
Nyissa meg a szükséges csatorna mappáját. Benne vannak
több billentyűt először válassza ki:
MasterDeviceTimingModeAllowed
SlaveDeviceTimingModeAllowed
és állítsa be az értéket 0xffffffff.
Ezután beállítjuk a következő kulcsok értékét:
MasterDeviceTimingMode
SlaveDeviceTimingMode
a következő adatok szerint, attól függően
támogatott UDMA - mód:
UDMA mód 2 – 0x2010
UDMA mód 4 - 0x8010
UDMA mód 5 – 0×10010
UDMA mód 6 - 0xffff

Ezután indítsa újra és ellenőrizze az eredményt - mindennek megfelelően kell működnie.

Olvassa el, hogyan gyorsíthatja fel és állíthatja vissza a Windows 10 teljesítményét
Mekkora az információátvitel sebessége a számítógépekben, olvassa el
Remélem, ez a cikk segít a módok helyes beállításában. PIO és DMAés javítja a rendszer általános teljesítményét.

Ha a számítógép elkezd lelassulni, akkor a legtöbb felhasználó először a processzoron, a RAM-on vagy a videokártyán kezd hibázni, de teljesen elfelejti, hogy a merevlemez a számítógép ugyanolyan fontos csomópontja, és sok esetben a problémák az operációs rendszer sebességének csökkentése pontosan vele kapcsolódnak.

A merevlemez lehetséges működési módjai

A HDD két módban képes adatkezelésre: az elavult PIO és az újabb DMA. Alapvetően különböznek egymástól a munkájuk elvében és ennek megfelelően az adatfeldolgozás sebességében. Tehát PIO módban minden adatot a processzor dolgoz fel, ami erősen terheli azt, és ennek eredményeként a rendszer általános teljesítményének csökkenéséhez vezet. De a DMA mód már hardveres adatfeldolgozás, amelyben különféle gyorsítókat használnak, és a CPU nem vesz részt ebben a folyamatban.

A Windows spontán váltása PIO módba és ennek jelei

A Windows alapértelmezés szerint nagysebességű DMA módban működik a HDD-vel, de néha bizonyos hibák miatt magától PIO módba kapcsol. Ráadásul a DMA visszakapcsolása nagyon problémás, és szinte lehetetlen szabványos módszerekkel megtenni. A jellemző jelek, amelyek arra utalnak, hogy a Windows átállt a merevlemezzel PIO módban történő munkára:

A HDD-vel végzett munka sebességének többszöri csökkenése;
Lassú rendszersebesség lemezműveletek során;
Túlzott CPU-használat (80-90%) merevlemezzel végzett munka során;
A rendszer kezdett élesen "lelassulni". Vagyis egy órája még minden rendben volt, aztán hirtelen megjelentek a problémák.

Jelenleg a merevlemez az egész rendszer leggyengébb pontja, sebességének akár felére való csökkenése is katasztrofális következményekkel jár. Annak érdekében, hogy megbizonyosodjon arról, hogy a Windows valóban átvált a merevlemezzel lassú PIO módban, a következőket kell tennie:

1. Kattintson a jobb egérgombbal a "Sajátgép" ikonra, és válassza a "Kezelés" menüpontot;

2. Bontsa ki a vezérlő ágát, és keresse meg a csatornát, amelyhez a merevlemez csatlakozik;
3. Kattintson rá a jobb gombbal, lépjen a "Tulajdonságok" elemre, és váltson a "Speciális beállítások" menüpontra;
4. Nézze meg a "Jelenlegi átviteli mód" sort. Ha azt írja ki, hogy „DMA mód”, akkor minden rendben van, de ha „PIO Mode”, akkor néhány egyszerű műveletet kell végrehajtania, és vissza kell állítania a lemezt a kívánt üzemmódba.

Kapcsolja be a DMA módot

Valójában ezt kétféleképpen lehet elérni. Az első meglehetősen egyszerű, és csak el kell távolítania a hibás eszközt, majd újra kell indítania a számítógépet. Ezt követően a Windows automatikusan újratelepíti, és a készülék visszavált DMA módba.

Ha valamilyen oknál fogva nem tudja először engedélyezni a DMA-t, akkor egy kicsit több erőfeszítést kell tennie, és használnia kell a Rendszerleíróadatbázis-szerkesztőt. Csináld a következőt:

  1. Nyomja meg a Win + R billentyűket, és írja be a parancsot a megjelenő sorba regedit;
  2. Navigáljon az út mentén HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\(4D36E96A-E325-11CE-BFC1-08002BE10318);

  1. Keresse meg a MasterDeviceTimingModeAllowed sort.
  2. Ha ennek a sornak az értéke a 0x00000001f oszlopba van írva, akkor ez azt jelenti, hogy a merevlemez valóban PIO módban működik;
  3. Módosítsa az értéket 0xffffffff-re, és indítsa újra a számítógépet.

Ezt követően a merevlemez visszakapcsol DMA módba, és működési sebessége és a rendszer általános sebessége jelentősen megnő.

1. Nyissa meg az Eszközkezelőt.
Ezt úgy teheti meg, hogy jobb gombbal kattint a "Sajátgép" (Sajátgép) elemre, kiválasztja a "Lemezeszközök" (Hardver) fület, és rákattint az "IDE" (Eszközkezelő kiválasztása) gombra.

2. Nyissa meg az "IDE ATA/ATAPI Controllers" részt, és kattintson duplán az "Elsődleges IDE csatorna" elemre.

3. A Speciális beállítások lapon ellenőrizze az 1. eszköz beállítást.
Lehetséges, hogy az Ön jelenlegi beállítása "PIO".

4. Állítsa be a "DMA" értéket, ha elérhető (DMA, ha elérhető).

5. Minden művelet végén indítsa újra a számítógépet.

Ha másodlagos IDE-csatornán van egy eszköz, ismételje meg ugyanezeket a lépéseket a másodlagos IDE-csatornánál.

Csővágó és csőhajlító az LSS önszereléséhez

Két EK Water Blocks eszköz az önépítőknek szól: az EK-Loop Soft Tube Cutter és az EK-Loop Modulus Hard Tube Bending Tool.

Windows 10 összesített frissítése, 1909 KB4528760

2020. január 14-én a Microsoft kiadta a KB4528760 (Build 18363.592) összesített frissítést a Windows 10 2019. novemberi frissítéséhez (1909-es verzió) x86, x64 (amd64), ARM64 és Windows Server 2019 6-alapú (190-es) folyamatokhoz (4-alapú) rendszerek.

A Cherry továbbfejlesztette a mechanikus billentyűzetkapcsolókat

A mechanikus billentyűzetkapcsolók szállítójaként ismert Cherry továbbfejlesztette az MX sorozat népszerű modelljeit: Red, Brown, Black és Speed.

AMD Radeon Software Adrenalin 2020 Edition illesztőprogram 20.1.1

A 2020. január 1-i Radeon Software Adrenalin 2020 Edition 20.1.1 Graphics Driver Pack optimalizálásokat tartalmaz a Monster Hunter World: Iceborne számára, és csaknem három tucat, a korábbi kiadásokban azonosított hibát javít.