Проблема с запуском программ в консоли.
	
	
		Ситуация:
XP Pro SP2 английский (+ MUI для удобства владельца);
Стоял Symantec Client Security;
при установке хозяином игрушки, установилась утилита Daemon tools (D-Tools, виртуалка) коя была снесена (из-за наличия Alcohol 120% );
Однако! Данная (ээээ ... как бы помягче - программа rolleyes.gif ) при сносе уцепила за собой Symantec;
Теперь:
При запуске в консоли (cmd.exe) программ (что-то имеющих в отношении к 16-и разрядным приложениям, например старая версия словаря PGW)
имеем:
"Ошибка выполнения приложения,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers, VDD - неверен, бла бла бла и все такое ..."
Решение?
P.S.
Желающим запостить советы : "сноси, пререустанови, откати назад ..." большое спасибо заранее  :)  Не утруждайте себя, вы нам еще пригодитесь  ;)
	 
	
	
	
		Ответ: Проблема с запуском программ в консоли.
	
	
		Ну, я бы для начала проверил эти самые "\VirtualDeviceDrivers, VDD " - есть они живьём-то на диске или как. Если нет, искать их и ставить (скорее всего в где_винда\system32). Пока больше ничё не придумывается.
	 
	
	
	
		Ответ: Проблема с запуском программ в консоли.
	
	
		В том то и дело, что в реестре нету такого ...
более точное сообщение могу привести позже (когда сам его увижу).
	 
	
	
	
		Ответ: Проблема с запуском программ в консоли.
	
	
		Может чего нарушИлось в системных переменных, в частности, в путях до cmd.exe?
	 
	
	
	
		Ответ: Проблема с запуском программ в консоли.
	
	
		d-tools ставился не сам (при инсталяции игры запускался скриптом - так понимаю обход защиты) так что не знаю.
Допрос с пристрастием показал:
при деинсталяции d-tools'a симантек ругнулся (но как все великие - зять не обратил внимания на что и нажал Ок %) )
После чего система попросила перезагрузки - и клиент секюрити начал выдавать цену на снег в африке ... за что его прибили.
Ну а результат - вот: "16-разрядная подсистема Windows.
SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers, VDD Неверный формат драйвера виртуального устройства в системном реестре."
Причем такой ветки в реестре нет.
P.S.
cmd.exe - запускается.
command.com - уже нет (тоесть выходит это сообщение). Ну и далее по списку.
	 
	
	
	
		Ответ: Проблема с запуском программ в консоли.
	
	
		Свертывание sysprep'пом даст надежду трудящемуся?
	 
	
	
	
		Ответ: Проблема с запуском программ в консоли.
	
	
		Разумеется, такой ветки в реестре нет. При удалении программы она удалена.
Зато виртуалка осталась. И указатель на неё тоже. 
Вариантов три.
Превый - попытаться снова поставить Symantec Client Security, на который взгромоздить эту игрушку вместе с Daemon tools. После чего аккуратно кастрировать последнего.
Второй - пытаться грохать виртуальник. Где он? Ищи, что тут скажешь...
Третий тебе известен.
	 
	
	
	
		Ответ: Проблема с запуском программ в консоли.
	
	
		Привет, я тут что нашел
http://support.microsoft.com/kb/314452/EN-US/
только не понятно, VDD - пустой параметр получается?
P.S.
А совет у мелкомягких один и на все ...
если не получилось - переустановите :/
	 
	
	
	
		Ответ: Проблема с запуском программ в консоли.
	
	
		Подробнее:
Отсюда
Вопрос: С некотоpых поp пpи запyске ДОС-пpиложений появляеся сообщение, что "Virtual Device Driver format in the registry is invalid. Choose 'Close' to terminate the application". Если выбрать 'Ignore', все работает. Это лечится?
Ответ: Полный текст сообщения может быть таким:
  16 bit MS-DOS Subsystem
  drive:\program path
  XXXX. An installable Virtual Device Driver failed DLL initialization. Choose
  'Close' to terminate the application.
  или таким:
  16 bit MS-DOS Subsystem
  drive:\program path
  SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers. VDD. Virtual Device
  Driver format in the registry is invalid. Choose 'Close' to terminate the
  application.
 Эта ошибка обычно появляется после инсталляции 16-bit программ или программ,  использующих 16-bit инсталляторы. Как правило, повреждается параметр VDD в разделе реестра HKLM\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers.
  Для устранения ошибки запустите Regedt32.exe, найдите вышеуказанный параметр и удалите его. Затем добавьте новый параметр, назовите его VDD, и выберите тип данных REG_MULTI_SZ. Откроется редактор для ввода многострочного текста.
  Оставьте поле ввода пустым и нажмите "Ok". Подробнее можно почитать здесь:
http://support.microsoft.com/default...;EN-US;q254914
	 
	
	
	
		Ответ: Проблема с запуском программ в консоли.
	
	
		FilippOk, спасибо ... по мелкомягкому лазил всю ночь и утро %)
Лекарство нашел в другом месте :D 
http://forum.oszone.net
P.S.
В моем случае это засада от Symantec'а осталась ...
На машине с установленным Client Security - в VDD параметр прописывается ее DLL'ка. И изменяются autoexec.nt; config.nt; command.com (размеры не совпадают, заменил с диска - все заработало)
	 
	
	
	
		Ответ: Проблема с запуском программ в консоли.
	
	
		
	Цитата:
	
		
		
			
				Сообщение от Blowball
				
			
			В моем случае это засада от Symantec'а осталась ...
			
		
	 
 Кто бы сомневался. :)
	Цитата:
	
		
		
			
				Сообщение от Blowball
				
			
			...заменил с диска - все заработало...
			
		
	 
 Ок. Сие главное. :)
	 
	
	
	
		Ответ: Проблема с запуском программ в консоли.
	
	
		Мне другое понравилось ... совет от мелкомягких: "ну если не получилось - переустановите систему" %)
	 
	
	
	
		Ответ: Проблема с запуском программ в консоли.
	
	
		Угу. "Если Ваш автомобиль не заводится - замените автомобиль." :)