компоненты Windows, установленные по запросу

Платформа

клиенты — Windows 8.1

Описание

в Windows 8.1 по запросу будут установлены два Windows компонентов: DirectPlay и NTVDM. Эти компоненты перечислены в необязательных компонентах в узле "устаревшие компоненты". Эти компоненты устанавливаются локально в составе операционной системы и сжимаются как дополнительные компоненты. Когда приложение обращается или вызывает один из этих компонентов (обычно при первом запуске приложения), установка активируется автоматически. Пользователи будут уведомлены о том, что компонент будет установлен, и они должны подтвердить действие для продолжения. Для этого требуется повышение прав, если пользователь не является администратором. После первоначальной установки пользователю не нужно выполнять никакие другие действия для повторного использования компонента.

Проявление

Когда приложение ссылается на устаревший компонент или вызывает его в дополнительных компонентах (при первом запуске), приложение будет приостановлено и откроется диалоговое окно "компонент по запросу", запрашивающее разрешение пользователя на установку компонента. Если пользователь нажимаем кнопку "ОК", они также могут увидеть запрос на повышение прав, когда они должны ввести свои учетные данные. Затем компонент будет установлен и приложение будет возобновлено.

Меры по снижению риска

Чтобы эти компоненты не открывались в интерфейсе пользователя по запросу, можно предварительно установить DirectPlay и NTVDM с помощью DISM или пользовательского интерфейса дополнительных компонентов.

Решение

настоятельно рекомендуется избегать ссылок или вызова компонентов, которые были перечислены как устаревшие необязательные компоненты в Windows в будущих версиях приложения. Устаревшие необязательные компоненты содержат только старые, менее используемые компоненты, которые могут вызвать проблемы с производительностью и безопасностью пользователей.

Тесты

Для обеспечения совместимости не требуется никаких дополнительных тестовых размещений. Важно помнить, что это диалоговое окно появляется при вызове или ссылке на дополнительный компонент, и эта установка требует повышения прав.