Проблема с запуском программ в консоли.
Ситуация:
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
...заменил с диска - все заработало...
Ок. Сие главное. :)
Ответ: Проблема с запуском программ в консоли.
Мне другое понравилось ... совет от мелкомягких: "ну если не получилось - переустановите систему" %)
Ответ: Проблема с запуском программ в консоли.
Угу. "Если Ваш автомобиль не заводится - замените автомобиль." :)