Участник
Зарегистрирован: May 2004
Место проживания:
Публикаций: 1
Статус:  |
Уважаемые! Подскажите.
Поставил я тут WinXP SP 1 (Build 2600.xpsp1.020828-1920 : Service Pack 1) Английская версия.
До этого была английская без сервис-пака с номером на FCKGV. Все работало.
Теперь при запуске приложений старых, 16-разрядных и 32-разрядных под 95 винды (т. е. где-то 1996 года выпуска), вылетает ошибка типа прикрепленного изображения.
Примеры программ, выдающих такую ошибку:
- любые DOS-программы, в т. ч. встроенные ы XP (edit.com, например, или debug.exe, тот же mem.exe, я уж не говорю о таких вещах как dosx.exe и иже с ними. NTDVM работает нормально...)
- Инсталляторы старых версий программ (Photoshop 3.0, Office 95)
- Компоненты инсталляторов древних программ (WinPGP 6)
Как ни странно, сами программы после инсталляции (ну, PShop, Office) работают либо нормально, либо в режиме совместимости со всем, чем угодно (Win95 - 2K).
Еще вариант: если перезагружаться в Safe Mode, то вышеуказанные программы работают нормально. Такое ощущение, что какой-то сервис или драйвер что-то не то делает... Может ли проблема быть с wowexec? Кстати, он аналогично не запускается с аналогичной ошибкой (см. картинку)...
Хотелось бы не перезагружаться постоянно, чтобы пользоваться старыми программами (напр. Borland C++ 3.1)...
Поможите, если кто знает, шо за глюк...
Или хоть порекомендуйте, где копать...
Буду оч признателен.
Супер Боров добавил 05-05-2004 в 15:33:21:
я подвел итоги: 16-битные приложения работают только в Safe Mode, в т. ч. те, что входят в состав WinXP Sp1.
Program Compatibility Wizard не помогает.
В реестре нашел ключики:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WOW
и
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\WO
W
Поэкспериментировал, ничего не получилось. Может, у кого-нибудь есть доки по параметрам вышеуказанных ключей...

Файл: window.jpg
Был скачан 8 раз(а).
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|