Методы исправления



Помимо использования предложенной на сайте программы, в зависимости от ситуации, возможны следующие методы:

1) Если программа доступна в исходниках - перекомпилировать с использованием нового модуля CRT или пропатчив старый. Это позволит устранить ошибку для программ реального и защищенного режимов
(bp7patch.zip, crt2.tpu, rte200w, crt.zip)
2) Если программа подается распаковке без потери работоспособности или не запакована, то лучший способ устранить ошибку - применить патч. В интернет можно найти патч, который исправляет также неправильную задержку, тем самым полностью восстанавливая работоспособность. Некоторые патчи не работают для программ защищенного режима.
Перед применением патча практически всегда необходимо сделать копию изменяемого файла!
(bp7fix.zip, tppatch.zip, bp7patch.zip)
3) Запустить одновременно несколько копий приложения, например, при помощи кнопки ENTER в проводнике Windows (в этом случае желательно поставить в настройках системы или BIOS максимальную частоту повторения нажатий)
4) Использовать программные замедлители, сменить частоту, систему, отключить кэш L1 в BIOS и работать в чистом DOS, не загружая Windows. Последнее продиктовано тем, что загрузка Windows при отключенном кэше первого уровня может занять более получаса. В идеале, если замедлитель качественно выполнен, данный метод позволит полностью решить проблему для любых типов программ. Недостаток этого метода понятен: замедлить исполнение DOS программы под Windows непросто, а работа в голом ДОС для пользователя не очень комфортна.
(slodn200.zip)
5) Искать еще какой-нибудь способ, новый или сочетающий в себе указанные выше. Пожаловаться в форум.
Дело в том, что для исправления ошибки для программ защищенного режима требуется достаточно большой объем работы, а в силу нераспространенности подобных программ такие средства никто не разрабатывает. По крайней мере, автору данного сайта обнаружить такие средства (кроме замедления работы системы, естественно) не удалось. Второй аспект связан с борьбой с ускорением работы программы. Здесь опять же есть возможность для модернизации.

Программы, успешно предотвратившие возникновение ошибки на тестовой конфигурации Athlon 2000 MHz:

Патчи:
* tppatch.zip

Программные замедлители:

* slodn200.zip

Патчи, не устранившие ошибку на Athlon 2000 MHz:

* P2fix.exe
* bppatch.zip (Требует ввести делитель вручную)
* fix200.zip

Программы с аналогичным действием (резидентные):

* tp7p5fix
* Error200.com, 84 байта

На главную страницу

Яндекс.Метрика
<-- /Yandex.Metrika counter -->