Při instalaci aplikace se zobrazí chybová zpráva týkající se 16bitového podsystému MS-DOS

Překlady článku Překlady článku
ID článku: 314452 - Produkty, které se vztahují k tomuto článku.
Verzi tohoto článku pro systém Microsoft Windows 2000 naleznete pod číslem 254914.

DŮLEŽITÉ: Tento článek obsahuje informace o úpravě registru. Před úpravami je nutné registr zálohovat. Seznamte se také s postupem při obnovení registru v případě, že nastanou potíže. Informace o zálohování, obnovení a úpravě registru naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
256986 Popis registru systému Microsoft Windows
Rozbalit všechny záložky | Minimalizovat všechny záložky

Příznaky

Po instalaci aplikace v počítači můžete při pokusu o spuštění 16bitové aplikace obdržet jednu z následujících chybových zpráv:
16bitový podsystém MS-DOS
jednotka:\cesta k aplikaci
XXXX. Inicializace instalovatelného virtuálního ovladače zařízení se nezdařila. Vybráním příkazu Zavřít ukončíte aplikaci.
-nebo-
16bitový podsystém MS-DOS
jednotka:\cesta k aplikaci
SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers. VDD. Formát virtuálního ovladače zařízení je neplatný. Vybráním příkazu Zavřít ukončíte aplikaci.
V některých případech se po klepnutí na tlačítko Ignorovat spustí aplikace správně, ale tato chybová zpráva se bude při spouštění 16bitových aplikací i nadále zobrazovat.

Příčina

K tomuto chování může dojít, pokud je poškozena následující hodnota registru:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD
K tomuto chování může dojít po instalaci 16bitové aplikace nebo aplikace používající 16bitový instalační program, který není kompatibilní se systémem Windows XP. K tomuto chování může dojít v případě, že soubor Command.com nainstalovaný v počítači je poškozen nebo má nesprávnou verzi.

Řešení

Chcete-li tento problém vyřešit, postupujte následovně:
  1. Spusťte Editor registru (Regedt32.exe nebo Regedit.exe).

    POZNÁMKA: V systému Windows XP byly nástroje Regedit.exe a Regedt32.exe integrovány do jediného programu, který kombinuje funkce obou editorů registru v systému Windows 2000.
  2. Vyhledejte a vyberte následující hodnotu:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD
  3. V nabídce Úpravy klepněte na příkaz Odstranit.
  4. V nabídce Úpravy přejděte na příkaz Nový a potom klepněte na příkaz Víceřetězcová hodnota.
  5. Zadejte hodnotu VDD do pole Název hodnoty a stiskněte klávesu ENTER.
  6. Ukončete Editor registru.
Pokud se problém vyskytuje i nadále, ověřte, zda je ve složce kořenová_složka_systému/System32 v počítači nainstalována správná verze souboru Command.com.

Verze souboru Command.com pro systém Windows XP má přibližně tyto atributy:
   Velikost Datum     Čas
   ------------------------------
   50 620   23. 8. 2001   16:00
				

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny na začátku tohoto článku.

Vlastnosti

ID článku: 314452 - Poslední aktualizace: 16. května 2005 - Revize: 1.1
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
Klíčová slova: 
kb3rdparty kbappdev kberrmsg kbprb KB314452

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com