Foxpro2.6 под ДОС и 2-х ядерный процессор | |
---|---|
iren Автор Сообщений: 511 Дата регистрации: 28.10.2003 |
Крутятся старые задачи под Foxpro2.6.
У пользователей - 2-х ядерные компьютеры. На одном из компьютеров перестала запускаться задача. Начала анализировать - просто не запускается сам файл Foxprox.exe (расширенная версия). Просто Foxpro.exe - запускается, а Foxproх.exe - нет. Но мне нужна именно расширенная версия, т.к. иначе могут быть другие проблемы с печатью и т.п. Обновляла всю директорию Foxpro - ничего не помогает. Причем, на других компютерах (также двухядерных и с такими же настройками - работает. В config.nt Files=200. Сообщение было такое: Phar Lap Err 35: The 386 Chip is currently executing in virtual 8086 mode under the control of another program. Yu must turn off this other Program in order to use 386! Dos-Extender to run in protected mode. Подскажите, чот еще нужно посмотреть? Спасибо! |
Re: Foxpro2.6 под ДОС и 2-х ядерный процессор | |
---|---|
pioner-v Сообщений: 1656 Дата регистрации: 01.05.2010 |
Посмотрите здесь: forum.oszone.net Проблема 1:1, что и Ваша... Или здесь: www.pcad.ru (только у вас каталог, наверное, C:\Windows\System32) Исправлено 3 раз(а). Последнее : pioner-v, 18.02.13 12:42 |
Re: Foxpro2.6 под ДОС и 2-х ядерный процессор | |
---|---|
Влад Колосов Сообщений: 22664 Откуда: Ростов-на-Дону Дата регистрации: 05.05.2005 |
Что-то такое мелькало в конференции, требуется TAMEDOS или вроде того.
------------------ Совершенство - это не тогда, когда нельзя ничего прибавить, а тогда, когда нечего убавить. |
Re: Foxpro2.6 под ДОС и 2-х ядерный процессор | |
---|---|
korsak Сообщений: 269 Откуда: Киров (Вятка) Дата регистрации: 27.03.2007 |
|
Re: Foxpro2.6 под ДОС и 2-х ядерный процессор | |
---|---|
iren Автор Сообщений: 511 Дата регистрации: 28.10.2003 |
Все, разобралась.
TameDos у нас установлен, проблему с зависанием на 2-х ядерных компах решала раньше (через ICEAffinityTest.exe). Проблема оказалась в том, что параметр FILES=200 нужно было указывать и в config.nt, и в autoexec.nt На этом компьютере было указано только в config.nt Всем спасибо! |
Re: Foxpro2.6 под ДОС и 2-х ядерный процессор | |
---|---|
akvvohinc Сообщений: 4203 Откуда: Москва Дата регистрации: 11.11.2008 |
Цитата:Сомнительно. autoexec.nt - это командный файл. Да и вообще неясно, какое отношение к указанной проблеме: Цитата: имеет параметр FILES. Исправлено 1 раз(а). Последнее : akvvohinc, 18.02.13 17:58 |
Re: Foxpro2.6 под ДОС и 2-х ядерный процессор | |
---|---|
Simple777 Сообщений: 33855 Дата регистрации: 05.11.2006 |
TameDos (точнее tame.exe) весьма сомнительная утилита. Мне приходилось не раз наблюдать, как подвешиваются и выбрасываются без предупреждения DOS-приложения, на тех компьютерах, где был установлен TameDos. Простая замена TameDos на resfree решала проблему загрузки процессора DOS-приложением.
|
Re: Foxpro2.6 под ДОС и 2-х ядерный процессор | |
---|---|
At Сообщений: 187 Дата регистрации: 29.08.2006 |
Ага, таме глючит по черному. А в ресфри какое число в параметр ставили? |
Re: Foxpro2.6 под ДОС и 2-х ядерный процессор | |
---|---|
Simple777 Сообщений: 33855 Дата регистрации: 05.11.2006 |
Ну, там где я resfree ставил, подходило более или менее значение параметра 2 или 3.
|
Re: Foxpro2.6 под ДОС и 2-х ядерный процессор | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
Ну не знаю, таме у меня так ничего и не решил помнится. Как и резфри, т.е. абсолютно без толку оба оказались Зато простое патчение утилиткой от MS нужной dll-ки все решило, сразу и окончательно. ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) Исправлено 1 раз(а). Последнее : Crispy, 19.02.13 19:15 |
Re: Foxpro2.6 под ДОС и 2-х ядерный процессор | |
---|---|
Simple777 Сообщений: 33855 Дата регистрации: 05.11.2006 |
Цитата: Ну так ить никто и не спорит, что "лучше быть богатым и здоровым, чем бедным и больным". Тут иногда бывает, что даже в config.nt доступа не дают - надо ждать, когда админ заказчика соизволит припереться. А уж менять NTVDM - кто ж ваапче разрешит? Ну, может, кто-то и разрешит... На своем-то компьютере или на компьютерах нескольких многолетних заказчиков можно что угодно "подправить". А вот "новенькие" всегда смотрят косо, и я тут вдруг, например, буду рассказывать админу историю про патч NTVDM. Так что resfree простая и эффективная штука, установка которой в bat-файл не требует каких-либо полномочий. Возможно, на каких-то конфигурациях resfree и не поможет, но мне таких конфигураций пока не попадалось. |
Re: Foxpro2.6 под ДОС и 2-х ядерный процессор | |
---|---|
At Сообщений: 187 Дата регистрации: 29.08.2006 |
А подробнее можно? Исправлено 1 раз(а). Последнее : At, 20.02.13 10:00 |
Re: Foxpro2.6 под ДОС и 2-х ядерный процессор | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
Так была такая тема уже. Только не dll, а exe патчится, эт я вчера написал по-быстрому, потом закрыл браузер вспомнил, но уже лень было назад возвращаться. В принципе можно глянуть в поиск, тема если что как раз моя и была. Собственно вот эта тема: forum.foxclub.ru Там даже сама утилита пристегнута на случай, если вдруг сходу не найдется Toolkit от MS, откуда она и взята. ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) Исправлено 2 раз(а). Последнее : Crispy, 20.02.13 13:50 |
Re: Foxpro2.6 под ДОС и 2-х ядерный процессор | |
---|---|
Simple777 Сообщений: 33855 Дата регистрации: 05.11.2006 |
Хотя тема и давнишняя, но...
На днях столкнулся с таким же вот сообщением на одном из компов Win 7x32: Phar Lap Err 35: The 386 Chip is currently executing in virtual 8086 mode under the control of another program. Yu must turn off this other Program in order to use 386! Dos-Extender to run in protected mode. Поискал по инету и вышел на этот топик, в котором сам когда-то участвовал. Проблему не удалось решить ни одним из способов, перечисленных выше. По сути сообщение об ошибке означает, что виртуальная машина NTVDM уже занята каким-то приложением. Но если выгрузить все приложения, то ошибка не устраняется. Не загружается любая DOS-программа, требующая Dos-Extended режима. При этом простой DOS-архиватор грузится. Обратился к админам - типа, вот не запускаются приложения, хотя раньше на этом же компе запускались. Админы, ясен пень, не стали вникать и просто переустановили винду, после чего всё стало загружаться. Поэтому причина этой ошибки так и осталась никем не выяснена, у кого было такое же сообщение об ошибке. У одних "само проходило" (как у ТС, где якобы заработало после добавления строки files=200 в autoexec.nt, что, конечно, неправда), а другие просто переустанавливали винду. |
Re: Foxpro2.6 под ДОС и 2-х ядерный процессор | |
---|---|
akvvohinc Сообщений: 4203 Откуда: Москва Дата регистрации: 11.11.2008 |
Почему же неправда? Может быть, и правда. Только следует учесть что "после" не обязательно означает "вследствие этого". |
Re: Foxpro2.6 под ДОС и 2-х ядерный процессор | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
эмулятор доса в винде запускается с определённым набором параметров, включая эмулируемые части "расширителей памяти". Настраивается это либо для отдельного дос приложения в его ярлыке, либо в каком-то "общесистемном" pif-файле или что-то типа этого - точно не помню. Так что возврат к factory defaults вполне себе способ полечить сбившиеся настройки для дос-программ.
------------------ WBR, Igor |
Re: Foxpro2.6 под ДОС и 2-х ядерный процессор | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
А просто посмотреть в список процессов? ;) Загадки в природе конечно бывают. Но в винде они таки все рукотворные. Ну админы похоже деревья с желудями. Сколько им интересно платят. Но мог бы и сам глянуть и прибить, даже скриптом можно прибивать. А еще лучше посмотреть все загрузки и службы, откуда это дело вешается - и вырезать нафиг. ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) |
Re: Foxpro2.6 под ДОС и 2-х ядерный процессор | |
---|---|
Simple777 Сообщений: 33855 Дата регистрации: 05.11.2006 |
Процессы не смотрел - мало ли там что. А приложения все закрывал, и это не помогло.
Насчет настройки pif - "по идее" настройки могли бы сбиться, но... Не запускался даже выше упомянутый в топике iceaffinity.exe - выдавалось такое же сообщение. Какой-то процесс "держал" NTVDM и не давал его запустить. |
Re: Foxpro2.6 под ДОС и 2-х ядерный процессор | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
"Приложение" и "процесс" - таки вещи не всегда одинаковые. Первое не бывает без второго. Но второй часто вполне себе может и без первого. Вот в процессах и надо было глядеть. Значит там висел ntvdm. Надо было посмотреть, кто у него родитель, откуда он вызывается. Ну и т.д. Как говорится: "во всем дойти до самой сути". ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) |
Re: Foxpro2.6 под ДОС и 2-х ядерный процессор | |
---|---|
Simple777 Сообщений: 33855 Дата регистрации: 05.11.2006 |
А родитель процесса как увидеть? Это типа графа "Описание"?
|
© 2000-2024 Fox Club  |