Поддерживаемые механизмы замены ресурсов
Замена защищенных ресурсов поддерживается с помощью следующих механизмов.
Разрешение на полный доступ к изменению защищенных WRP ресурсов в Windows Vista и Windows Server 2008 ограничено довереннымInstaller со службой установщика модулей Windows с помощью следующих механизмов:
- Пакеты обновления Windows, установленные TrustedInstaller.
- Исправления, установленные TrustedInstaller.
- Обновления операционной системы, установленные TrustedInstaller.
- Центр обновления Windows, установленный TrustedInstaller.
Приложения и установщики пытаются заменить ресурс, защищенный WRP, с помощью других методов, запрещен доступ для изменения ресурса и создания сообщения об ошибке отказа в доступе.
Для известных установщиков, пытающихся заменить защищенные WRP ресурсы, может быть отказано в доступе об ошибке и сообщении об ошибке. В этом случае операция успешно возвращает сообщение об ошибке и ошибке, но к ресурсу, защищенному WRP, изменения не применяются. Ошибка может быть подавлена для известного установщика только в том случае, если выполнены все следующие критерии:
- Это устаревшее приложение. Приложение не включает манифест с запрошенной версиейExecutionlevel, которая идентифицирует приложение как предназначено для Windows Vista или Windows Server 2008.
- Ошибка отказа в доступе вызвана только попыткой изменить защищенный WRP ресурс.
- Администратор устанавливает приложение.
Сведения об использовании установщика Windows с WRP см. в статье Использование установщика Windows и защиты ресурсов Windows в пакете SDK установщика Windows.
Windows Server 2003 и Windows XP: замена файлов системы, защищенных ВПП, поддерживается только в следующих механизмах:
- Установка пакета обновления Windows с помощью Update.exe
- Исправления, установленные с помощью Hotfix.exe
- Обновление операционной системы с помощью Winnt32.exe
- Центр обновления Windows
Замена защищенных файлов средствами, отличными от указанных методов, приводит к восстановлению исходных файлов ВПП.