Jelenleg nem kapcsolódik az internethez. Várakozás a kapcsolat helyreállítására

Merevlemezek MS-DOS-kompatibilitási móddal kapcsolatos hibáinak elhárítása

A jelenség
A Rendszertulajdonságok párbeszédpanel Teljesítmény lapja szerint a számítógép legalább egy merevlemeze MS-DOS-kompatibilitási módot használ. Az MS-DOS-kompatibilitási módot a fájlrendszerhez vagy a virtuális memóriához használhatja az operációs rendszer. Ilyenkor a következőhöz hasonló üzenet jelenhet meg:
A kompatibilitási mód csökkenti az átlagos teljesítményt.
Oka
Az MS-DOS-kompatibilitási mód az alábbiak bármelyike miatt használatban lehet.
  • Egy „nem biztonságos” eszközillesztő, memóriarezidens program vagy vírus csatlakozott az INT21h vagy az INT13h lánchoz a Windows rendszer betöltése előtt.
  • A Windows nem észlelte a számítógép merevlemez-vezérlőjét.
  • A merevlemez-vezérlő nem található az Eszközkezelő jelenlegi konfigurációjában.
  • Erőforrás-ütközés áll fenn a merevlemez-vezérlő és egy másik hardvereszköz között.
  • A védett módú Windows illesztőprogram hiányzik vagy sérült.
  • A 32 bites védett módú Windows illesztőprogramok nem támogatott konfigurációt vagy nem kompatibilis hardvert észleltek.
  • Windows Millennium Edition (Me) operációs rendszer használatakor a Powerquest cég Drive Copy 2.0 programját használta egy merevlemez tartalmának másik merevlemezre történő átmásolásához.
A megoldás
A probléma megoldásához hajtsa végre az alábbi műveleteket.
  1. Ha a Powerquest cég Drive Copy 2.0 programját használta, forduljon a Powerquest céghez a szoftver olyan verziójáért, amely kompatibilis a Windows Millennium Edition operációs rendszerrel.
  2. A Rendszertulajdonságok párbeszédpanel Teljesítmény lapjával határozza meg, hogy a számítógép melyik merevlemeze használ MS-DOS-kompatibilitási módot, és miért.

    Megjegyzés: Ha hajlékonylemez- és CD-ROM-meghajtók üzemelnek MS-DOS-kompatibilitási módban, a Teljesítmény lapon ugyanúgy az „Egyes illesztőprogramok MS-DOS-kompatibilitási módot használnak” üzenethez hasonló üzenet jelenik meg a fájlrendszerhez, de vegye figyelembe, hogy ez a cikk kizárólag az MS-DOS-kompatibilitási módban üzemelő merevlemezek hibáinak elhárításával foglalkozik.

    A hajlékonylemez-meghajtókkal kapcsolatos hibák elhárításáról bővebben a Microsoft Tudásbázis következő cikkében olvashat a cikk számára kattintva:
    131690 Hajlékonylemezes meghajtó problémák hibakeresése Windows-ban
    1. Ha az MS-DOS-kompatibilitási módért felelős illesztőprogramként az Mbrint13.sys fájlt adja meg a rendszer, akkor elképzelhető, hogy számítógép rendszerindítószektor-vírussal fertőzött, vagy azon olyan, valós módú geometriai eltolásokat végző szoftver fut (1024 cilindernél nagyobb IDE merevlemeznél), amely nem kompatibilis a védett módú Windows lemez-eszközillesztőkkel.

      A védett módú Windows lemez-eszközillesztőkkel kompatibilis valós módú geometriai eltolásokat végző szoftverekről bővebben a Microsoft Tudásbázis következő cikkében olvashat a cikk számára kattintva:
      126855 Nagy tárolókapacitású IDE szabványú merevlemezek támogatása Windows rendszerben (Előfordulhat, hogy a hivatkozás részben vagy teljes egészében angol nyelvű tartalomra mutat.)
      A Disk Manager 6.03 program támogatott védett módban a merevlemezek elsődleges IDE csatornáján, ha nincs telepítve a DriveSpace lemeztömörítő szolgáltatás. A másodlagos IDE csatornán található merevlemezek esetében a Disk Manager 7.0 programra vagy annak újabb verziójára van szükség. A Microsoft Windows operációs rendszerben és a Microsoft Plus! csomagban megtalálható DriveSpace tömörítőprogram használatakor a Disk Manager 7.04 programot vagy annak újabb verzióját kell alkalmaznia.
      További információt a Microsoft Tudásbázis következő cikkében talál a cikk számára kattintva:
      126855 Nagy tárolókapacitású IDE szabványú merevlemezek támogatása Windows rendszerben (Előfordulhat, hogy a hivatkozás részben vagy teljes egészében angol nyelvű tartalomra mutat.)
      A rendszerindítószektor-vírusok észleléséről és eltávolításáról további információt a Microsoft Tudásbázis következő cikkében talál a cikk számára kattintva:
      82923 Rendszerindítószektor-vírusok észlelésének módszerei (Előfordulhat, hogy a hivatkozás részben vagy teljes egészében angol nyelvű tartalomra mutat.)
      129972 Számítógépvírusok: ismertetés, megelőzés és helyreállítás
      49500 A víruskereső szoftverek forgalmazóinak listája
    2. Ha a rendszer egy, a Config.sys fájlban felsorolt illesztőprogramot nevez meg, forduljon annak gyártójához, és szerezze be az illesztőprogram olyan változatát, amely lehetővé teszi a védett módú hozzáférést a Windows rendszerben.

      Ha a Teljesítmény lapon nincs felsorolva illesztőprogram, folytassa a 3. lépéssel.
  3. Bizonyosodjon meg arról, hogy a merevlemez-vezérlő megtalálható az Eszközkezelőben. Ha nem szerepel a felsorolásban, telepítse az Új hardver hozzáadása varázslóval. Amennyiben a varázsló nem észleli a vezérlőt, futtassa újra a varázslót úgy, hogy ne próbálja meg a varázslóval észleltetni a vezérlőt. Ehelyett jelölje ki az eszközt a hardverlistából. Ha a vezérlő nem található a felsorolásban, érdeklődje meg a gyártótól, hogy létezik-e védett módú Windows lemez-eszközillesztő vagy 32 bites Windows 3.1 lemez-hozzáférési (FastDisk) illesztőprogram.

    Megjegyzés: Ha a merevlemez-vezérlő látható ugyan az Eszközkezelőben, de felette egy piros X jel látható, akkor a vezérlőt eltávolították a jelenlegi hardverprofilból. Kattintson az Eszközkezelőben a vezérlőhöz tartozó Tulajdonságok gombra, majd jelölje be a jelenlegi hardverprofilhoz tartozó jelölőnégyzetet az Eszközhasználat csoportban.
  4. Ha a merevlemez-vezérlő látható ugyan az Eszközkezelőben, de felette egy sárga felkiáltójel látható, akkor IRQ-, I/O-, DMA- vagy RAM-címütközés áll fenn egy másik eszközzel, vagy a védett módú illesztő hiányzik, esetleg sérült, de az is lehet, hogy be van jelölve a 32 bites védett módú lemez-eszközillesztőket letiltó jelölőnégyzet a fájlrendszer tulajdonságai között.

    1. Bizonyosodjon meg arról, hogy nincs bejelölve az előbb említett jelölőnégyzet a Fájlrendszer tulajdonságai párbeszédpanel Hibaelhárítás lapján. A lap megnyitásához kattintson duplán a Vezérlőpult Rendszer ikonjára, kattintson a Teljesítmény fülre, majd a Fájlrendszer elemre.
    2. Oldjon fel minden, más eszközökkel fennálló erőforrás-ütközést (IRQ-, I/O-, DMA- vagy RAM-címütközés). Az erőforrás használatával és annak megváltoztatásával kapcsolatos tudnivalókat a vezérlő dokumentációjában talál.
    3. Ellenőrizze, hogy a védett módú illesztőprogram a Windows\SYSTEM\IOSUBSYS könyvtárban található, és megfelelően betöltődik-e. Ha tudni szeretné, hogy melyik illesztőprogram biztosít 32 bites lemezhozzáférést, kattintson az Eszközkezelőben a vezérlőhöz tartozó Tulajdonságok gombra, majd az Illesztőprogram fülre annak megjelenítéséhez, hogy mely illesztőprogramfájlok vannak a vezérlőhöz rendelve.

      Megjegyzés: IDE, EIDE vagy ESDI szabványú merevlemez-vezérlő használatakor előfordulhat, hogy az Illesztőprogram lap nem látható, miután a vezérlőhöz tartozó Tulajdonságok gombra kattint az Eszközkezelőben. Ha nem külső gyártótól származó illesztőprogramot használ, ezen vezérlők 32 bites lemezhozzáférésének biztosítására a rendszer az Esdi_506.pdr védett módú illesztőprogramot használja.

      Indítsa újra a Windows rendszert, majd „A Windows xx indítása” üzenet megjelenésekor nyomja meg az F8 billentyűt, és engedélyezze a rendszerbetöltés naplózását (/Bootlog.txt) a Windows rendszerindítási beállításaiban. Vizsgálja meg az imént létrehozott Bootlog.txt fájlban, hogy a fent felsorolt illesztőprogram helyesen betöltődik-e.

      Windows 98 rendszerben tartsa lenyomva a CTRL billentyűt a Windows 98 rendszerindítási beállításainak megjelenéséig, majd válassza a rendszerbetöltés naplózását (/Bootlog.txt) engedélyező beállítást.

      Ha a Bootlog.txt fájlban „Init Failure” (Indítási hiba) vagy „Load Failure” (Betöltési hiba) üzenet található a fent említett illesztőprogramra vonatkozóan, a „D” lépéssel folytassa. Ha a Bootlog.txt fájlban a fent említett illesztőprogramra vonatkozóan „INITCOMPLETESUCCESS” (Sikeres indítás) üzenet látható, vizsgálja át az IOS.LOG fájlt.

      A Windows akkor készít Ios.log fájlt a Windows könyvtárban, ha bármely meghajtó MS-DOS-kompatibilitási módot használ. Az Ios.log fájl első pár sora adatokat tartalmazhat arról, hogy miért nem sikerült a védett módú illesztőprogram betöltése. Ha a hibával kapcsolatban a Microsoft terméktámogatási szolgálatához fordul, helyezze keze ügyébe ezt az információt.
    4. Ellenőrizze, hogy megtalálható-e a NOIDE érték a rendszerleíró adatbázis alábbi helyén:

      HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\IOS

      A NOIDE érték akkor kerül bele a rendszerleíró adatbázisba, amikor az IDE-vezérlő védett módú illesztőprogramjának indítása nem volt megfelelő.
      A NOIDE értékkel kapcsolatos hibák elhárításáról további információt a Microsoft Tudásbázis következő cikkében talál a cikk számára kattintva:
      151911 MS-DOS kompatibilitási mód problémák PCI-IDE vezérlőkkel
    5. Bizonyosodjon meg arról, hogy a védett módú illesztőprogram nem sérült.

      ESDI és IDE szabványú meghajtók esetén a Windows az IOSUBSYS könyvtárban található ESDI_506.PDR fájlt használja a 32 bites lemezhozzáférés biztosításához. SCSI vezérlők esetén a Windows az SCSIPORT.PDR fájlt és egy miniport típusú (.MPD) illesztőt használ a 32 bites lemezhozzáférés biztosításához.

      Bontsa ki manuálisan a megfelelő .pdr vagy .mpd fájlokat a Windows lemezekről vagy CD-ROM-ról, vagy futtassa a telepítőt, és válassza az Ellenőrzés lehetőséget.
  5. Ellenőrizze a System.ini fájlban, hogy az Mh32bit.386 illesztő betöltődik-e. Ellenőrizze, hogy létezik-e „device=mh32bit.386” tartalmú sor. Az illesztőprogramot a MicroHouse EZ-Drive program telepíti, és nem kompatibilis a védett módú Windows lemez-eszközillesztőkkel. Az illesztőt a Windows telepítője nem távolítja el.
  6. A Windows rendszert érintő kompatibilitással kapcsolatban forduljon a merevlemez-vezérlő gyártójához. Az alábbi módszerekkel védett módú, 32 bites lemezhozzáférést érhet el a Windows rendszerben.

    • Tiltson le minden speciális szolgáltatást (gyorsítótárazás, gyors vagy nagyon gyors mód, az adatátviteli sebesség csökkentése stb.) a vezérlőn (SCSI, IDE vagy ESDI) vagy a BIOS segédprogramban (csak IDE szabványnál).
    • Szerezzen be egy védett módú Windows lemez-eszközillesztőt vagy Windows 3.1 FastDisk illesztőprogramot a vezérlőhöz.
További információ
Egy valós módú illesztőprogram akkor „biztonságos”, ha szolgáltatásai nem haladják meg a megfelelő védett módú Windows eszközillesztő szolgáltatásait. Ha egy valós módú illesztőprogram biztonságos, a védett módú illesztőprogram átveheti a megfelelő eszközre vonatkozó összes bemeneti és kimeneti műveletet. Egyéb esetben a Windows minden bemeneti és kimeneti műveletet a valós módú illesztőprogramon keresztül hajt végre.

Nem biztonságos illesztőprogram lehet például egy valós módú IDE/ESDI illesztő, amely biztonsági megfontolásból dinamikus titkosítást használ. Mivel a Windows nem biztosít titkosítást, a rendszer nem engedélyezi a védett módú IDE/ESDI illesztőprogramnak, hogy átvegye a valós módú illesztő szerepét. Minden valós módú illesztőprogram, amely az alábbi felsorolásban szereplő szolgáltatások bármelyikét nyújtja, „nem biztonságos” megítélésű:

  • A DoubleSpace szolgáltatással nem kompatibilis adattömörítés
  • Adattitkosítás
  • Lemeztükrözés
  • Hibás szektorok feltérképezése
  • Hibatűrés (például ECC-javítás kezelése külön lemezen)
  • Forgalmazó-specifikus IOCTL
  • Microsoft által definiált IOCTL-ek, forgalmazók által kiegészített szolgáltatásokkal
A biztonságos illesztőprogramok listáját (az Ios.ini fájlt) a Windows rendszer tartja karban. A lista minden eleme olyan illesztő- vagy memóriarezidens program, amelynek szerepét a Windows át tudja venni a vonatkozó védett módú illesztőprogrammal. A biztonságos illesztőprogramok listája tartalmazza az illesztő- vagy memóriarezidens programok nevét. Ennek a névnek meg kell egyeznie a Config.sys vagy az Autoexec.bat fájlban szereplővel.

A Windows a listán szereplő illesztő- vagy memóriarezidens programok verziószámát nem tárolja, így a forgalmazót terheli a felelőség azért, hogy megváltoztassa az illesztőprogram nevét, ha a jövőbeli változat olyan fejlesztéseket tartalmaz, amely azt nem biztonságos besorolásúvá minősíti.

Alapértelmezés szerint az alábbi illesztőprogramok minősülnek biztonságosnak:
  • Az MS-DOS rendszer 5.0-s verziójával kompatibilis, valós módú blokkeszközillesztők
  • INT 13 figyelőeszközök (csatlakoznak a INT 13 modulhoz a kimenet és a bemenet figyelésének céljából, de nem férnek hozzá a hardverhez közvetlenül, és nem módosítják a kimeneti és bemeneti puffert)
  • INT 13 csatlakozóprogram (csatlakozik a INT 13 modulhoz a kimenet és bemenet megváltoztatása céljából, de nem fér hozzá a hardverhez közvetlenül)
  • INT 13 illesztőprogram (INT 13 alapú szolgáltatásokat biztosít, és közvetlenül hozzáfér a hardverhez)
  • ASPI-kezelő (az ASPI beállítása az MS-DOS specifikációhoz)
  • CAM-kezelő (a CAM beállítása az MS-DOS specifikációhoz)
Megjegyzés: Ha a használt valós módú illesztőprogram jobb teljesítményű vagy több szolgáltatást nyújt, mint a védett módú Windows illesztőprogram, a forgalmazónak el kell távolítania azt a biztonságos illesztők listájáról. A rendszer használhat valós módot a meghajtó elérésére. Ha a használt valós módú illesztőprogram szerepét biztonságosan átvehetik a védett módú illesztőprogramok, a forgalmazó hozzáadhatja azt a biztonságos illesztők listájához.

A Lemezkezelő segédprogramot (Disk Manager) az OnTrack Computer Systems vállalat gyártja, amely egy, a Microsoft vállalattól független forgalmazó. A Microsoft sem közvetve, sem más módon nem vállal garanciát a termék teljesítményére vagy megbízhatóságára vonatkozóan.

Az EZ-Drive programot a Micro House vállalat gyártja, amely egy, a Microsoft cégtől független forgalmazó. A Microsoft sem közvetve, sem más módon nem vállal garanciát a termék teljesítményére vagy megbízhatóságára vonatkozóan.
ez.exe dm.exe dmdrvr.bin xbios.ovl tshoot noide w95hwfaq win95 win98 win98se winMe winMil Drvdata bin Drvidx bootlog txt config sys vagy autoexec bat
Tulajdonságok

Cikkazonosító: 130179 - Utolsó ellenőrzés: 11/03/2005 15:39:00 - Verziószám: 1.3

  • Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 98 Second Edition
  • Microsoft Windows Millennium Edition
  • kbtshoot kbwinme kbhardware kbenv kbhw kbprb kbfaq KB130179
Visszajelzés