После установки программы появляется сообщение об ошибке «16-разрядная подсистема MS-DOS»

Переводы статьи Переводы статьи
Код статьи: 314452 - Vizualiza?i produsele pentru care se aplic? acest articol.
Версия этой статьи для Microsoft Windows 2000: 254914.

Внимание! Решение проблемы связано с внесением изменений в системный реестр. Перед внесением изменений рекомендуется создать архивную копию системного реестра и изучить процедуру его восстановления. Дополнительные сведения об использовании редактора реестра см. в следующей статье базы знаний Майкрософт:
256986 Описание реестра Microsoft Windows
Развернуть все | Свернуть все

Проблема

После установки программы при попытке запустить 16-разрядное приложение появляется одно из приведенных ниже сообщений об ошибке.
16-разрядная подсистема MS-DOS
диск:\программа
XXXX. Сбой при инициализации устанавливаемого драйвера виртуального устройства. Для завершения работы приложения нажмите кнопку «Закрыть».
или
16-разрядная подсистема MS-DOS
диск:\программа
SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers. VDD. Неверный формат драйвера виртуального устройства в системном реестре. Для завершения работы приложения нажмите кнопку «Закрыть».
В некоторых случаях, если нажать кнопку Пропустить, программа работает правильно, однако сообщение об ошибке продолжает появляться при каждом последующем запуске 16-разрядных программ.

Причина

Такое поведение наблюдается в случае повреждения следующего параметра реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD
Повреждение может произойти при установке 16-разрядного приложения или приложения, которое использовало 16-разрядную программу установки, не соответствующую стандартам Windows ХР. Кроме того, эта проблема возникает, если установленный на компьютере файл Command.com поврежден или имеет неправильный номер версии.

Решение

Для устранения проблемы выполните следующие действия.
  1. Запустите редактор реестра (Regedt32.exe или Regedit.exe).

    Примечание. Regedit.exe и Regedt32.exe в Windows XP объединены в одну программу, включающую функции обоих редакторов реестра из состава Windows 2000.
  2. Найдите и выделите следующий параметр:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD
  3. В меню Правка выберите команду Удалить.
  4. В меню Правка выберите пункт Создать, а затем — Мультистроковый параметр.
  5. Укажите в качестве названия параметра строку VDD и нажмите клавишу ВВОД.
  6. Закройте редактор реестра.
Если проблема продолжает возникать, убедитесь, что в папке папка_с_ОС/System32 установлена правильная версия файла Command.com.

Файл Command.com для Windows XP имеет следующие атрибуты.
   Размер   Дата          Время
   ------------------------------
   50 620   23-авг-2001   4:00
				

Статус

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в начале данной статьи.

Свойства

Код статьи: 314452 - Последний отзыв: 28 декабря 2004 г. - Revision: 1.0
Информация в данной статье применима к:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
Ключевые слова: 
kb3rdparty kbappdev kberrmsg kbprb KB314452

Отправить отзыв

 

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