Program telepítésekor a „16 bites MS-DOS alrendszer” hibaüzenet jelenik meg

E cikk Microsoft Windows 2000 rendszerre vonatkozó változata a Tudásbázis következő cikke (előfordulhat, hogy a hivatkozás részben vagy teljes egészében angol nyelvű tartalomra mutat): 254914 .

FONTOS: Ebben a cikkben a rendszerleíró adatbázis módosításával kapcsolatos tudnivalók olvashatók. A rendszerleíró adatbázis módosítása előtt feltétlenül készítsen biztonsági másolatot arról, és csak akkor fogjon hozzá, ha tisztában van a rendszerleíró adatbázis visszaállításának módjával probléma esetén. További információt a rendszerleíró adatbázis biztonsági mentéséről, visszaállításáról és szerkesztéséről a Microsoft Tudásbázis következő cikkében talál a cikk számára kattintva:
256986 A Microsoft Windows rendszerleíró adatbázisának ismertetése

A jelenség

Program telepítése után, ha 16 bites programot kísérel meg futtatni, a következő hibaüzenetek valamelyike jelenhet meg:
16 bites MS-DOS alrendszer
meghajtó:\program elérési útja
XXXX. Hiba történt a telepíthető Virtuális-eszközillesztő DLL inicializálása közben. Az alkalmazásból való kilépéshez kattintson a „Bezárás” gombra.
– vagy –
16 bites MS-DOS alrendszer
meghajtó:\program elérési útja
SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers. VDD. A rendszerleíró adatbázisban adott virtuális eszközillesztője érvénytelen. Az alkalmazásból való kilépéshez kattintson a „Bezárás” gombra.
Bizonyos esetekben, ha a Tovább gombra kattint, a program megfelelően fut, bár 16 bites programok futtatásakor továbbra is megjelenik ez a hibaüzenet.

Oka

Ez akkor fordulhat elő, ha a következő rendszerleíró azonosító sérült:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD
Ezt a jelenséget akkor tapasztalhatja, ha egy 16 bites programot vagy a Windows XP rendszerrel nem kompatibilis 16 bites telepítőprogramot használó programot telepített.

Ez a jelenség abban az esetben is előfordulhat, amikor a Command.com fájl sérült vagy verziója nem megfelelő.

A megoldás

A probléma megszüntetéséhez hajtsa végre az alábbi műveleteket.

  1. Indítsa el a Rendszerleíróadatbázis-szerkesztőt (Regedt32.exe vagy Regedit.exe)

    MEGJEGYZÉS: A Windows XP rendszerben a Regedit.exe és a Regedt32.exe programokat egyetlen alkalmazás váltotta fel, amely a Windows 2000 rendszer mindkét rendszerleíróadatbázis-szerkesztő segédprogramjának szolgáltatásait tartalmazza.
  2. Keresse meg és jelölje ki a következő értéket:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD
  3. Kattintson a Szerkesztés menü Törlés parancsára
  4. Mutasson a Szerkesztés menü Új pontjára, majd válassza a Karakterláncsoros érték parancsot
  5. Az Azonosító neve mezőbe írja be a VDD azonosítót, majd nyomja le az ENTER billentyűt
  6. Lépjen ki a Rendszerleíróadatbázis-szerkesztőből
Ha a probléma továbbra is tapasztalható, ellenőrizze hogy a számítógép rendszergyökér/System32 mappájában található Command.com fájl verziója megfelelő-e.

A Command.com fájl Windows XP verziója az alábbihoz hasonló tulajdonságokkal rendelkezik:


Méret Dátum Idő
------------------------------
50620 2001.08.23. 04:00

Állapot

A Microsoft megerősítette a hiba létezését a cikk elején felsorolt Microsoft-termékekben.
Tulajdonságok

Cikkazonosító: 314452 - Utolsó ellenőrzés: 2005. jan. 31. - Verziószám: 1

Visszajelzés