Активация технологии режима совместимости приложений в Windows 2000 с пакетами обновлений 2 (SP2) и 3 (SP3)

Переводы статьи Переводы статьи
Код статьи: 279792 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

Режим совместимости обеспечивает такую среду для работающих программ, которая наиболее точно отражает поведение либо Microsoft Windows 95, либо Microsoft Windows NT 4.0. Эти режимы решают некоторые из наиболее распространенных проблем, которые мешают правильной работе устаревших программ в Windows 2000. Программы, с которыми возникают подобные проблемы после переноса в другую систему, могут быть запущены в одной из таких сред совместимости.

Технология режима совместимости в настоящее время используется в Windows 2000 для обеспечения встроенной совместимости для многих популярных программ. В Windows 2000 с пакетами обновлений 2 (SP2) и 3 (SP3) администраторы могут вручную активировать и использовать эту технологию для обеспечения решения проблем совместимости, возникающих с их собственными программами. Только администраторы могут активировать данную технологию для пользователей.

Активация свойств режима совместимости

Технология режима совместимости по умолчанию не включена. Для активации интерфейса, который позволит использовать эту технологию для ваших программ поле установки Windows 2000 с пакетами обновлений 2 (SP2) или 3 (SP3), выполните следующие действия:
  1. Войдите в систему с правами администратора.
  2. В меню Пуск выберите команду Выполнить.
  3. В поле Открыть введите команду
    regsvr32 %systemroot%\apppatch\slayerui.dll
    , где %SystemRoot% — это диск и папка, где установлена система Windows, и нажмите кнопку OK.

Использование свойств режима совместимости

Администраторы могут использовать ярлык программы для установки режима совместимости для какой-либо из программ. Для этого необходимо, чтобы свойства режима совместимости были правильно установлены и зарегистрированы на компьютере (см. вышеуказанные действия). Активация режима совместимости с помощью ярлыка программы.
  1. Войдите в систему с правами администратора.
  2. Щелкните ярлык требуемой программы правой кнопкой мыши и выберите пункт Свойства.
  3. Перейдите на вкладку Совместимость. Эта вкладка отображается только в том случае, если интерфейс режима совместимости был включен на компьютере должным образом.
  4. Установите флажок в окне Запустить программу в режиме совместимости с для активации поддержки режима совместимости для выбранной программы.
  5. В раскрывающемся списке выберите режим совместимости либо с Windows 95, либо с Windows NT 4.0.
  6. Нажмите кнопку OK для сохранения изменений.
  7. Дважды щелкните ярлык программы для ее запуска.

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

Отключение режима совместимости

Поскольку активация режима совместимости не зависит от процесса установки Windows 2000 с пакетами обновлений 2 (SP2) или 3 (SP3), соответственно, при удалении этих пакетов обновлений режим совместимости не удаляется. Удаление режима совместимости.
  1. Войдите в систему с правами администратора.
  2. В меню Пуск выберите команду Выполнить.
  3. В поле Открыть введите команду
    regsvr32 /u %systemroot%\apppatch\slayerui.dll
    , где %SystemRoot% — это диск и папка, где установлена система Windows 2000, и нажмите кнопку OK.
Администраторы могут включать и выключать механизм, улучшающий совместимость с другими платформами (который также называется «Технология Shim»), используя вкладку «Совместимость». После того как оболочка совместимости активирована для ярлыка программы, пользователь работает с программой при использовании совместимости, однако при этом настройки на вкладке «Совместимость» не отображаются.

Активация технологии режима совместимости приложений в Windows 2000 с пакетом обновлений 3 (SP3)

  1. Запустите редактор реестра (Regedit32.exe).
  2. Найдите и выделите следующий раздел реестра:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\AppCompatibility
  3. В меню Правка выберите команду Создать параметр и добавьте параметр реестра Explorer.exe.
  4. В созданном разделе Explorer.exe создайте новый строковый параметр (REG_SZ) DllPatch-x. Не указывайте значение для данного нового строкового параметра.
  5. В созданном разделе Explorer.exe создайте новый двоичный параметр (REG_BINARY) с именем x.
  6. Отредактируйте двоичный параметр x и введите следующее значение:
    0c 00 00 00 00 00 00 00 06 00 00 00 00 00 00 00
  7. Закройте редактор реестра.

Ссылки

Дополнительные сведения о последнем пакете обновлений для Windows 2000 см. в следующей статье базы знаний Майкрософт:
260910 Как получить последний пакет обновления для Windows 2000

Свойства

Код статьи: 279792 - Последний отзыв: 26 октября 2007 г. - Revision: 1.3
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows 2000 Service Pack 2
Ключевые слова: 
kbhowto kbhowtomaster kbui kbproductlink KB279792

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com