Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Не работают 16-и разрядные приложения

Автор: Andy_Condor
Дата сообщения: 25.02.2009 07:03
Microsoft Windows Server 2003 SP2. Не работает VDM. Даже COMMAND.COM не запускается. При попытке его запуска мелькает консольное окошко и тут же закрывается, при запуске его из 32-разрядной консоли (CMD.EXE) курсор просто переходит на следующую строку без выдачи какой-либо информации. В логах Windows никаких ошибок не фиксируется. В то же время как на соседнем аналогичном сервере всё в порядке.
Проверил локальные политики ("Computer Configuration" -> "Administrative Templates" -> "Windows Components" -> "Application Compatibility"; параметр "Prevent Access to 16-bit application" находится в состоянии "Non Configured"), проверил доменные политики - то же самое. Проверил реестр (параметр "DisableCMD" под ключами [HKCU и HKLM\Software\Policies\Microsoft\Windows\System]), всё в порядке.
Грязно скопировал файлы COMMAND.COM, AUTOECEC.NT, CONFIG.NT и _default.pif с сервера, где всё в порядке, на проблемный. Результаты нулевые.
Может кто подскажет, где ещё можно покопать?
Автор: ShriEkeR
Дата сообщения: 25.02.2009 10:21
Andy_Condor
зачем хочешь запускать command.com?
что происходит, если в командной строке запустить %SystemRoot%\system32\command.com
Troubleshooting MS-DOS-based programs in Windows XP
MS-DOS-based programs do not run as expected on a computer that is running Windows Server 2003, Windows XP, or Windows 2000
A message from a 16-bit MS-DOS-based program does not appear in a Command Prompt window until a named pipe is closed in Windows XP
Автор: Andy_Condor
Дата сообщения: 25.02.2009 10:36
ShriEkeR
Да я не столько command.com хочу запустить, сколько DOS-программы. Они тоже не запускаются. Дело в том, что с программированием я завязал давным-давно, изучив только ассемблер и только под DOS-ом. И сейчас, когда нужно что-нить простенькое написать, типа, получить день недели и передать его в коде возврата, я использую ассемблер. А на данном серваке проги отказались работать.
Насчёт того, что происходит - ничего. Мелькает консольное окошко и всё.
За ссылки, спасибо, покопаюсь, может чего найду.

Добавлено:
ShriEkeR
Спасибо. В указанных тобой ссылках я нашёл решение проблемы. Оказалось, что под ключём [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ VirtualDeviceDrivers] в параметре "VDD" ранее живший на серваке симантековский антивирус понаписал своего, а при деинсталляции не очистил. Я почистил вручную, после чего всё заработало.

Страницы: 1

Предыдущая тема: Контекстное меню в проводнике


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.