ИСПРАВЛЕНИЕ: При установке большого пакета установщика Windows или пакета исправлений установщика Windows в Windows Server 2003 или Windows XP появляется сообщение об ошибке: "Ошибка 1718. Файл отвергнут политикой цифровой подписи"

Переводы статьи Переводы статьи
Код статьи: 925336 - Vizualiza?i produsele pentru care se aplic? acest articol.
Внимание! Эта статья содержит сведения об изменении реестра. Перед внесением изменений в системный реестр рекомендуется создать его резервную копию. Убедитесь в том, что знаете, как восстановить реестр в случае возникновения проблемы. Дополнительные сведения о создании резервной копии, восстановлении и изменении реестра см. в следующей статье базы знаний Майкрософт:
256986 Описание реестра Microsoft Windows
Развернуть все | Свернуть все

В этой статье

Проблема

При попытке установки большого пакета установщика Microsoft Windows Installer (MSI) или пакета исправлений установщика Microsoft Windows (MSP) в операционной системе Microsoft Windows Server 2003 или Microsoft Windows XP появляется следующее сообщение об ошибке:
Ошибка 1718. Файл имя_файла отвергнут политикой цифровой подписи.
Кроме того, в журнале приложений регистрируется указанное ниже событие.
Тип: Ошибка
Источник: MsiInstaller
Категория: Отсутствует
Код события: 1008
Дата: Дата
Время: Время
Пользователь: Н/д
Компьютер: имя_компьютера

Описание: Установка имя_файла не разрешена из-за ошибки при обработке политики ограниченного применения программ. Объекту нельзя доверять.

Причина

Данная проблема возникает, если процессу установщика Windows недостаточно непрерывной виртуальной памяти для проверки подписи пакета MSI или MSP.

Решение

Доступно исправление для Windows Server 2003. Исправление для Windows XP отсутствует.

Сведения об исправлении для Windows Server 2003

Данная проблема может быть решена с помощью исправления, выпущенного корпорацией Microsoft. Оно предназначено для исправления только той проблемы, которая описывается в этой статье, и должно применяться исключительно в системах, где наблюдается данная проблема. Исправление находится на стадии дополнительного тестирования. По этой причине корпорация Майкрософт рекомендует во всех случаях, когда проблема не представляет особой важности, отложить ее решение до выхода ближайшего пакета обновления для Microsoft Windows Server 2003, содержащего это исправление.

Чтобы получить данное исправление, свяжитесь со службой поддержки заказчиков корпорации Майкрософт. Полный список номеров телефонов службы поддержки, а также сведения об условиях обслуживания см. на веб-узле Майкрософт по следующему адресу:
http://support.microsoft.com/contactus/?ws=support
. Примечание. Если специалисты службы технической поддержки Майкрософт определят, что для решения проблемы требуется специальное исправление, плата за услуги технической поддержки по телефону может не взиматься. Дополнительные услуги технической поддержки, не связанные с таким исправлением, оплачиваются на стандартных условиях.Примечание. Загрузите исправление, следуя инструкциям, приведенным ниже в данной статье.

Обновление для системы Windows Server 2003 (KB925336)

Следующий файл доступен для загрузки в центре загрузки Microsoft по адресу

Свернуть это изображениеРазвернуть это изображение
Загрузить
Загрузить пакет обновления для системы Windows Server 2003 (KB925336).

Дополнительные сведения о загрузке файлов поддержки корпорации Майкрософт см. в следующей статье базы знаний Майкрософт:
119591 Как загрузить файлы поддержки Microsoft из Интернета
Этот файл проверен корпорацией Майкрософт на вирусы. Корпорация Майкрософт использовала последнее на момент публикации файла программное обеспечение для обнаружения вирусов. Файл хранится на защищенных серверах, которые предотвращают его несанкционированное изменение.
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмерДатаВремяПлатформаНеобходимость пакета обновленияПапка обслуживания
Advapi32.dll5.2.3790.2895620 54407-мар-200707:05x86Пакет обновления 1 (SP1)SP1QFE
Advapi32.dll5.2.3790.4036619 00807-мар-200707:02x86SP2SP2QFE

Обновление для системы Windows Server 2003 x64 Edition (KB925336)

Следующий файл доступен для загрузки в центре загрузки Microsoft по адресу

Свернуть это изображениеРазвернуть это изображение
Загрузить
Загрузить пакет обновления для Windows Server 2003 x64 Edition (KB925336).

Дополнительные сведения о загрузке файлов поддержки корпорации Майкрософт см. в следующей статье базы знаний Майкрософт:
119591 Как загрузить файлы поддержки Microsoft из Интернета
Этот файл проверен корпорацией Майкрософт на вирусы. Корпорация Майкрософт использовала последнее на момент публикации файла программное обеспечение для обнаружения вирусов. Файл хранится на защищенных серверах, которые предотвращают его несанкционированное изменение.
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмерДатаВремяПлатформаНеобходимость пакета обновленияПапка обслуживания
Advapi32.dll5.2.3790.28951 051 64807-мар-200707:52x64Пакет обновления 1 (SP1)SP1QFE
Wadvapi32.dll5.2.3790.2895620 54407-мар-200707:52x86Пакет обновления 1 (SP1)SP1QFE\WOW
Advapi32.dll5.2.3790.40361 052 16007-мар-200716:52x64SP2SP2QFE
Wadvapi32.dll5.2.3790.4036619 00807-мар-200716:52x86SP2SP2QFE\WOW

Обновление для системы Windows Server 2003 для платформы Itanium (KB925336)

Следующий файл доступен для загрузки в центре загрузки Microsoft по адресу

Свернуть это изображениеРазвернуть это изображение
Загрузить
Загрузить пакет обновления для системы Windows Server 2003 для платформы Itanium (KB925336).

Дополнительные сведения о загрузке файлов поддержки корпорации Майкрософт см. в следующей статье базы знаний Майкрософт:
119591 Как загрузить файлы поддержки Microsoft из Интернета
Этот файл проверен корпорацией Майкрософт на вирусы. Корпорация Майкрософт использовала последнее на момент публикации файла программное обеспечение для обнаружения вирусов. Файл хранится на защищенных серверах, которые предотвращают его несанкционированное изменение.
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмерДатаВремяПлатформаНеобходимость пакета обновленияПапка обслуживания
Advapi32.dll5.2.3790.28951 481 21607-мар-200711:42IA-64Пакет обновления 1 (SP1)SP1QFE
Wadvapi32.dll5.2.3790.2895620 54407-мар-200711:42x86Пакет обновления 1 (SP1)SP1QFE\WOW
Advapi32.dll5.2.3790.40361 482 24007-мар-200716:53IA-64SP2SP2QFE
Wadvapi32.dll5.2.3790.4036619 00807-мар-200716:53x86SP2SP2QFE\WOW

Необходимые условия

Отсутствуют.

Необходимость перезагрузки

После установки исправления компьютер необходимо перезагрузить.

Сведения о замене исправлений

Это исправление не заменяет других исправлений.

Сведения о файлах

Английская версия исправления содержит атрибуты файлов, приведенные в таблице ниже (или более поздние). Дата и время для файлов указаны в формате UTC (Coordinated Universal Time). При просмотре сведений о файле в системе происходит перевод соответствующих значений в местное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, следует использовать вкладку Часовой пояс элемента панели управления Дата и время.

Временное решение

Данный способ временного решения проблемы применим к Windows Server 2003 и Windows XP.

Внимание! При неправильном изменении реестра с помощью редактора реестра или иным способом могут возникнуть серьезные проблемы. Эти проблемы могут привести к необходимости переустановки операционной системы. Корпорация Майкрософт не гарантирует, что эти проблемы могут быть решены. Ответственность за изменение реестра несет пользователь.

Для временного решения данной проблемы перед установкой пакета измените значение реестра PolicyScope на 1. Для этого выполните указанные ниже действия.

Примечание. Если компьютер входит в домен, политика домена может отменить внесенные в реестр изменения. Перед выполнением указанных ниже действий настоятельно рекомендуется отключить компьютер от домена.
  1. Выберите в меню Пуск пункт Выполнить, введите команду regedit и нажмите кнопку ОК.
  2. Найдите и выделите в редакторе реестра следующий раздел реестра:
    HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Safer\CodeIdentifiers


    Примечание. Перед изменением данного раздела реестра рекомендуется сделать его резервную копию. Для этого щелкните правой кнопкой мыши раздел CodeIdentifiers и выберите пункт Экспортировать. Сохраните файл там, где его впоследствии можно будет легко отыскать.
  3. Измените значение реестра PolicyScope. Для этого дважды щелкните пункт PolicyScope и измените значение с 0 на 1.
  4. Закройте редактор реестра.
  5. Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду cmd и нажмите кнопку ОК, чтобы открыть окно командной строки.
  6. В командной строке введите следующую команду и нажмите клавишу ВВОД:
    net stop msiserver
    Эта команда останавливает службу установщика Windows, если служба в настоящий момент запущена в фоновом режиме. После остановки службы закройте окно командной строки и перейдите к действию 7.

    Примечание Если в командной строке появляется указанное ниже сообщение, закройте окно командной строки и перейдите к действию 7.
    Служба установщика Windows не запущена.
  7. Установите пакет, при попытке установке которого появлялось сообщение об ошибке, описанное в разделе "Проблема".
  8. После установки пакета повторно выполните действия 1 и 2. Затем измените значение реестра PolicyScope обратно на 0.
  9. Если компьютер был отключен от домена, подключите его к домену и перезагрузите компьютер.

    Примечание. Если компьютер не был отключен от домена, перезагрузка не требуется.
Если проблему не удалось устранить, выполните указанные ниже действия.
  1. Выберите в меню Пуск пункт Выполнить, введите команду control admintools и нажмите кнопку ОК.
  2. Дважды щелкните значок Локальная политика безопасности.
  3. Щелкните Политики ограниченного использования программ.

    Примечание. Если ограничения использования программ отсутствуют, правой кнопкой мыши щелкните Политики ограниченного использования программ, затем выберите Создать новую политику.
  4. В разделе Тип объекта дважды щелкните Принудительный.
  5. Выберите вариант Для всех пользователей, кроме локальных администраторов и нажмите кнопку ОК.
  6. Перезагрузите компьютер.
Внимание! После выполнения описанных ваше действий локальные администраторы могут установить пакет MSI или MSP. После установки пакета необходимо восстановить уровень ограничения, выполнив указанные выше действия. В пункте вместо Все пользователи щелкните Для всех пользователей, кроме локальных администраторов.

Примечания.
  • Данный способ временного решения проблемы работает только в доменах Active Directory. В доменах Active Directory операция обновления политики домена переопределяет локальные политики ограниченного использования программ.
  • Добавление дополнительного объема ОЗУ не приведет к решению данной проблемы.

Дополнительная информация

В Microsoft Windows XP впервые появилась политика безопасности, называемая политиками ограниченного использования программ (SAFER), не позволяющая пользователям запускать небезопасные файлы. Установщик Windows использует политики ограниченного использования программ для проверки подписей подписанных файлов пакетов MSI или MSP. Установщик Windows выполняет эти действия, чтобы перед установкой файлов убедиться в том, что они не подделаны. Системам Windows XP и Windows Server 2003 требуется полностью загрузить файл пакета MSI и MSP в один непрерывный фрагмент памяти в адресном пространстве процесса установщика Windows.

Если файл пакета MSI или MSP слишком велик для загрузки в непрерывный фрагмент виртуальный памяти, установщику Windows не удается проверить подлинность пакета. В этом случае наблюдаются признаки, описанные в разделе "Проблема". Исправление, описанное в данной статье, позволяет политикам ограниченного использования программ использовать меньше виртуальной памяти для проверки подписи. Это позволяет установщику Windows может проверять файлы любого размера.

Свойства

Код статьи: 925336 - Последний отзыв: 28 мая 2007 г. - Revision: 3.1
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows XP Professional
Ключевые слова: 
kberrmsg atdownload kbexpertiseinter kbhotfixserver kbwinserv2003sp2fix KB925336

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

 

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