Cikk azonosítója: 324767 - Utolsó ellenőrzés: 2006. december 22. - Verziószám: 4.0

MS-DOS programok vagy 16 bites Windows-alapú programok indításakor vagy telepítésekor hibaüzenet jelenik meg

RendszertippA jelen cikk az Ön által használttól eltérő operációs rendszerre vonatkozik. A cikk azon tartalmait, amelyek nem relevánsak Önnek, letiltjuk.

A lap tartalma

Az összes kibontása | Az összes összecsukása

A jelenség

Egy MS-DOS-alapú vagy 16 bites Windows-alapú program Windows XP rendszert futtató számítógépen való indításakor vagy telepítésekor az alábbiak egyikéhez hasonló hibaüzenetet kaphat:
16 bites MS-DOS alrendszer
az elindítani vagy telepíteni kívánt program elérési útja
C:\Winnt\System32\config.nt A rendszerfájl nem megfelelő a futó MS-DOS és Microsoft Windows alkalmazásokhoz. Az alkalmazásból való kilépéshez kattintson a 'Bezárás' gombra.
16 bites MS-DOS alrendszer
az elindítani vagy telepíteni kívánt program elérési útja
config.nt A rendszerfájl nem megfelelő a futó MS-DOS és Microsoft Windows alkalmazásokhoz. Az alkalmazásból való kilépéshez kattintson a 'Bezárás' gombra.
16 bites MS-DOS alrendszer
az elindítani vagy telepíteni kívánt program elérési útja
C:\Windows\System32\Autoexec.nt A rendszerfájl nem megfelelő a futó MS-DOS és Microsoft Windows alkalmazásokhoz. Az alkalmazásból való kilépéshez kattintson a 'Bezárás' gombra.
Bár választhat a programból való kilépés és az üzenet figyelmen kívül hagyása között, a program mindenképpen kilép.

Oka

Ez a probléma akkor fordulhat elő, ha az alábbi fájlok közül egy vagy több hiányzik vagy megsérült:
  • Config.nt
  • Autoexec.nt
  • Command.com

A megoldás

A probléma megoldásához használja a következő módszerek valamelyikét.

1. módszer

  1. Helyezze a CD lemezt a CD- vagy DVD-meghajtóba.
  2. Kattintson a Start menü Futtatás parancsára.
  3. A Megnyitás mezőbe írja be a cmd parancsot, és kattintson az OK gombra.
  4. Írja be az alábbi parancsokat a parancssorba, és minden egyes parancs beírása után nyomja meg az ENTER billentyűt:

    expand CD-ROM-meghajtó betűjele:\i386\config.nt_ c:\windows\system32\config.nt
    expand CD-ROM-meghajtó betűjele:\i386\autoexec.nt_ c:\windows\system32\autoexec.nt
    expand CD-ROM-meghajtó betűjele:\i386\command.co_ c:\windows\system32\command.com
    exit
  5. Indítsa el vagy telepítse a programot. Ha a probléma megoldódott, ne hajtsa végre a további lépéseket, ellenkező esetben folytassa a következő lépéssel.
  6. Megjegyzés: A következő eljárásban nem történik meg a Command.com nevű fájl szerkesztése vagy létrehozása, ezért esetleg azt a Windows XP CD-ROM-ról kell kibontania.

    Nyissa meg a Jegyzettömböt.
  7. Írja be a következőket a Jegyzettömb ablakába:
       dos=high, umb 
       device=%SYSTEMROOT%\system32\himem.sys 
       files=40
  8. Kattintson a Fájl menü Mentés másként parancsára.
  9. A Fájlnév mezőbe írja be a Config.nt nevet, majd kattintson a Mentés gombra. Zárja be a Config.nt fájlt.
  10. Kattintson a Fájl menü Új parancsára.
  11. Az üres dokumentumba írja be a következőket:
       @echo off 
       lh %SYSTEMROOT%\system32\mscdexnt.exe 
       lh %SYSTEMROOT%\system32\redir 
       lh %SYSTEMROOT%\system32\dosx 
       SET BLASTER=A220 I5 D1 P330 T3
  12. Kattintson a Fájl menü Mentés másként parancsára.
  13. A Fájlnév mezőbe írja be a Autoexec.nt nevet, majd kattintson a Mentés gombra. Zárja be az Autoexec.nt fájlt.
  14. Indítsa el a Windows Intézőt. Keresse meg a Config.nt fájlt, kattintson rá a jobb gombbal, majd kattintson a Másolás parancsra.
  15. Kattintson a jobb gombbal a %SYSTEMROOT%\System32 mappára, majd kattintson a helyi menü Beillesztés parancsára.
  16. Keresse meg a Autoexec.nt fájlt, kattintson rá a jobb gombbal, majd kattintson a Másolás parancsra.
  17. Kattintson a jobb gombbal a %SYSTEMROOT%\System32 mappára, majd kattintson a helyi menü Beillesztés parancsára.
  18. Keresse meg a Command.nt fájlt, kattintson rá a jobb gombbal, majd kattintson a Másolás parancsra.
  19. Kattintson a jobb gombbal a %SYSTEMROOT%\System32 mappára, majd kattintson a helyi menü Beillesztés parancsára. Indítsa újra a számítógépet.
Ha a probléma továbbra is fennáll, másolja az Autoexec.nt és a Config.nt fájlt a Windows Repair mappájából a System mappába. Ehhez hajtsa végre a következő lépéseket:
  1. Kattintson a Start menü Futtatás parancsára, írja be a c:\windows\repair parancsot, majd kattintson az OK gombra.
  2. Kattintson a jobb gombbal az Autoexec.nt elemre, majd kattintson a helyi menü Másolás parancsára.
  3. Kattintson a Start menü Futtatás parancsára, írja be a c:\windows\system32 parancsot, majd kattintson az OK gombra.
  4. Kattintson a jobb gombbal a mappa bármely pontjára, majd válassza a Beillesztés parancsot.
  5. Kattintson a jobb gombbal az éppen idemásolt Autoexec.nt fájlra, majd válassza a Tulajdonságok parancsot.
  6. Jelölje be az Írásvédett jelölőnégyzetet, majd kattintson az OK gombra.
  7. A Config.nt fájl másolásához ismételje meg az 1–6. lépéseket.
Megjegyzés: Engedélyeznie kell az írásvédettségre vonatkozó jogosultságokat, mert ellenkező esetben a rendszer a Windows újraindítása után eltávolítja a fájlokat.

2. módszer

  1. Kattintson a Start menü Futtatás parancsára, írja be a C:\windows\repair parancsot, majd kattintson az OK gombra.
  2. Kattintson a jobb gombbal az Autoexec.nt fájlra, majd kattintson a helyi menü Másolás parancsára.
  3. Kattintson a Start menü Futtatás parancsára, írja be a %windir%\system32 parancsot, majd kattintson az OK gombra.
  4. A System32 mappában a Ctrl + V billentyűkombinációt lenyomva illessze be a mappába az Autoexec.nt fájlt.

További információ

A Windows rendszerben futtatott MS-DOS-alapú programokról a Microsoft Tudásbázis alábbi cikkeiben tájékozódhat:
305521  (http://support.microsoft.com/kb/305521/ ) Windows Server 2003 vagy Windows 2000 Server rendszerben MS-DOS vagy 16 bites Windows programok futtatásakor a „16 bites MS-DOS alrendszer” hibaüzenet jelenik meg
314106  (http://support.microsoft.com/kb/314106/ ) MS-DOS alapú programok hibaelhárítása Windows XP rendszerben

A cikkben található információ a következő(k)re vonatkozik:
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
Kulcsszavak: 
kberrmsg kbprb KB324767
A Microsoft tudásbázisban szolgáltatott információkat "az adott állapotban", bárminemű szavatosság vagy garancia nélkül biztosítjuk. A Microsoft kizár mindennemű, akár kifejezett, akár vélelmezett szavatosságot vagy garanciát, ideértve a forgalomképességre és az adott célra való alkalmasságra vonatkozó szavatosságot is. A Microsoft Corporation és annak beszállítói semmilyen körülmények között nem felelősek semminemű kárért, így a közvetlen, a közvetett, az üzleti haszon elmaradásából származó vagy speciális károkért, illetve a kár következményeként felmerülő költségek megtérítéséért, még abban az esetben sem, ha a Microsoft Corporationt vagy beszállítóit az ilyen károk bekövetkeztének lehetőségére figyelmeztették. Egyes államok joga nem teszi lehetővé bizonyos károkért a felelősség kizárását vagy korlátozását, ezért a fenti korlátozások az ön esetében esetleg nem alkalmazhatók.