Вспомогательная программа Microsoft Windows 2000 APCOMPAT.EXE




ID:
R10956
Product:
Windows 2000
Versions: 2000
Operation_Systems: MS Windows 2000
Last Modified Date: 19.06.00


АННОТАЦИЯ

В данной статье приводится описание вспомогательной программы MS Windows 2000 Application Compatibility Tool (ApCompat.exe).

ПРОБЛЕМА

В поставку операционной системы MS Windows 2000 входит вспомогательная программа Application Compatibility Tool (Apcompat.exe), которая предоставляет возможности по обеспечению совместимости с MS Windows 2000 приложений, разработанных для предыдущих версий операционных систем Microsoft.

В статье рассматриваются следующие вопросы:

  1. Приводится общее описание программы.
  2. Описывается установка и запуск программы.
  3. Приводится справочная информация по данной программе.

РЕШЕНИЕ

ОПИСАНИЕ ПРОГРАММЫ

Программа ApCompat предоставляет некоторые возможности по обеспечению совместимости с MS Windows 2000 приложений, разработанных для предыдущих версий операционных систем Microsoft.

Программа ApCompat может быть полезна в следующих случаях:

  1. Приложение было разработано для MS Windows NT 4.0 и проверяет при запуске необходимую версию пакета исправлений. При запуске под MS Windows 2000 приложение выдает сообщение об ошибке, подобное следующему: "Для запуска приложения требуется Windows NT Sevice Pack 3 или более поздний."
  2. Мультимедийные или игровые приложения, использующие DirectX, требуют для работы операционную систему MS Windows 95 или MS Windows 98.

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

Программа ApCompat не может разрешить проблему запуска в MS Windows 2000 приложений, разработанных для MS Windows 9x, в случаях, если приложения используют управление оборудованием напрямую или используют драйверы защищенного режима VxD.

УСТАНОВКА И ЗАПУСК ПРОГРАММЫ

Программа ApCompat расположена на установочном компакт-диске MS Windows 2000 в папке "Support". Файл Apcompat.exe может быть скопирован на жесткий диск и запущен из любой папки.

Для настройки режима совместимости для какого-либо приложения выполните следующие шаги:

  1. Запустите программу ApCompat (Apcompat.exe).
  2. Нажмите кнопку "Browse" и укажите запускающий файл (EXE) требуемого приложения.
  3. Установите необходимые настройки совместимости согласно нижеприведенной документации.
  4. Нажмите кнопку "OK". При этом, произойдет запуск указанного приложения с использованием установленных параметров совместимости.

ДОКУМЕНТАЦИЯ ПО ИСПОЛЬЗОВАНИЮ ПРОГРАММЫ

Документация по использованию программы ApCompat копируется в систему только при установке пакета "Windows 2000 Support Tools". Без установленной документации кнопка "Help" в программе ApCompat не работает.

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


Настройка совместимости

Описание

Operating System Некоторые приложения при установке или запуске проверяют версию операционной системы. Если для работы приложения требуются только определенные версии, и MS Windows 2000 таковой не является, приложение не будет установлено или запущено.

В случае подобной проблемы, попытайтесь установить или запустить приложение из программы ApCompat. В группе настроек "Operating System" установите флажок напротив операционной системы, в которой вы ранее запускали данное приложение.

Когда приложение проверяет версию операционной системы, возвращается указанная вами версия. Если, при этом, установка выполняется успешно, проверьте, также, происходит ли успешный запуск самого приложения.

Если, по-прежнему, повторяется ошибка установки или запуска приложения, данное приложение не совместимо с Windows 2000. Свяжитесь с производителем для получения информации об существующих обновлениях.

Disable Heap Manager on Windows 2000 Методы использования памяти в некоторых приложениях конфликтуют с технологией управления памятью Windows 2000. Если при работе приложения под Windows 2000 возникают ошибки, которых не было в предыдущих операционных системах, попробуйте установить флажок "Disable Heap Manager on Windows 2000". В этом режиме возможно устранение конфликтов памяти, однако, использование памяти приложением происходит менее эффективно.
Use Pre-Windows 2000 Temp path Некоторые приложения имеют ограничение на длину строки, в которой хранится путь к временному каталогу. Если в Windows 2000 данный путь содержит большее количество символов, чем допускается в приложении, установите флажок "Use Pre-Windows 2000 Temp path" для использования папки "\Temp" в качестве временного каталога. Если данная папка не существует, она будет создана автоматически.
Correct disk space detection for 2-Gb+ drives Некоторые приложения используют для хранения информации о свободном пространстве на диске тип данных, не совпадающий с тем, который используется Windows 2000. Данное несоответстсвие может привести к ложным сообщениям о нехватке места на диске, выдаваемым приложением.

Для разрешения данной проблемы установите флажок "Correct disk space detection for 2-Gb+ drives".

Make the above check box settings permanent Если вам удалось решить проблему совместимости приложения с помощью программы ApCompat, вы можете сохранить установленные настройки. В этом случае, приложение будет запускаться самостоятельно, не через программу ApCompat.

Для сохранения настроек совместимости установите флажок "Make the above check box settings permanent". Настройки будут внесены в системный реестр.


См. также статью Q251062.



Используются технологии uCoz