В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Описание новых возможностей установочного пакета обновлений программного обеспечения Windows

Поддержка Windows XP завершена

8 апреля 2014 г. корпорация Майкрософт прекратила поддержку Windows XP. Это повлияло на обновления программного обеспечения и параметры безопасности. Узнайте, что это значит для вас и какие меры по безопасности можно предпринять.

Поддержка Windows Server 2003 завершилась 14 июля 2015 г.

Корпорация Майкрософт завершила поддержку Windows Server 2003 14 июля 2015 г. Это повлияло на обновления программного обеспечения и параметры безопасности. Узнайте, что это значит для вас и какие меры по безопасности можно предпринять.

Аннотация
Версия 6.1.22.0 установочного пакета обновлений и более поздние версии тоже подерживают новые возможности и изменения, перечисленные далее.
  • Новый ключ командной строки/log позволяет перенаправление файлов журнала, созданных установщиком пакетов.
  • Новый ключ командной строки /warnrestart позволяет отображение диалогового окна с таймером в конце автоматической установки или предупреждение пользователя о перезагрузке системы, если перезагрузка необходима.
  • Новый ключ командной строки /promptrestart позволяет отображение диалогового окна в конце автоматической установки или предложение перезагрузить систему, если перезагрузка необходима.
  • Работа ключа /passive изменена в случае, если перезагрузка необходима, при окончании установки отображается диалоговое окно с таймером или предупреждение о перезагрузке системы.
  • Для того чтобы указать на необходимость перезагрузки после установки или удаления обновлений системы безопасности, важных обновлений или исправлений, в параметре реестра
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\UpdateExeVolatile
    устанавливаются флаги.
  • Ключи командной строки /uninstall и /listupdates больше не используются. Для получения сведений об альтернативных решениях см. раздел «Дополнительные сведения»
Версия 5.4.15.0 и более поздние версии установщика пакетов для обновлений Windows (Update.exe) поддерживают новые возможности, перечисленные далее:
  • Новый ключ командной строки /integrate , который обеспечивает интеграцию обновлений в исходные установочные файлы Windows.
  • Изменения ключа /extract.
ВВЕДЕНИЕ
Корпорация Майкрософт выпускает обновления программного обеспечения в виде самораспаковывающихся файлов, при запуске которых автоматически запускается программа установки, находящаяся внутри пакета. В данной статье описаны новые возможности пакетов обновлений программного обеспечения, использующих в качестве установочной программы версию 5.4.15.0 или более поздние версии Update.exe.

Чтобы определить, использует ли пакет обновлений в качестве установочной программы Update.exe, и какую именно версию, выполните следующие действия:
  1. Щелкните соответствующий пакет правой кнопкой мыши и выберите команду Свойства.
  2. На вкладке Версия под заголовком Другие сведения выберите Установщик. Значение должно быть update.exe.
  3. Чтобы определить версию Update.exe, выберите Версия установщика. В поле значения появится версия Update.exe, использованная в пакете обновлений.
Если пакет обновлений выпущен до июля 2004 года, выполните следующие действия, чтобы определить, использует ли он Update.exe, и если да, то какую версию:
  1. Извлеките обновления в отдельную временную папку. Например, чтобы извлечь файлы пакета обновления, который называется KBArticleNumber.exe, в папку под названием ExtractedPackage на диске C, введите в командной строке следующую команду:
    KBArticleNumber /X:C:\ExtractedPackage
  2. Откройте временную папку, в которую были извлечены файлы обновления. Например, откройте C:\ExtractedPackage.
  3. Если там есть файл Update.exe, переходите к пунктам 4 и 5. Если файла Update.exe нет, значит, этот пакет не относится к обновлениям Windows, использующим Update.exe в качестве установочной программы.
  4. Для определения версии программы Update.exe щелкните правой кнопкой мыши файл Update.exe и выберите пункт Свойства.
  5. На вкладке Версия найдите значение параметра Версия файла.
Дополнительная информация
Версия 6.1.22.0 и более поздние версии программы Update.exe подерживают новые возможности и изменения, перечисленные далее:
  • Новый ключ командной строки /log позволяет перенаправлять файлы журнала, созданные установщиком пакетов.

    Можно перенаправить файл KBnumber.log в папку, отличную от заданной по умолчанию. Папка %systemdrive%\Windows Чтобы установить пакет обновлений и перенаправить файлы журнала, введите в командной строке следующую команду:
    Имя пакета <путь и имя журнала>
    Между двоеточием и путем журнала не должно быть пробелов, указанная папка должна существовать, и имя файла журнала должно быть включено. Например:
    WindowsXP-KB884539-x86-enu.exe /log:C:\logs\newkb884539.log
  • Новый ключ командной строки /warnrestart позволяет отображение диалогового окна с таймером в конце автоматической установки или предупреждение пользователя о перезагрузке системы, если перезагрузка необходима.

    /warnrestart предполагается использовать вместе с ключом /quiet. Если после автоматической установки необходима перезагрузка, ключ /warnrestart отобразит диалоговое окно с таймером, отсчитывающим время, оставшееся до момента, когда компьютер будет автоматически перезагружен. Время, установленное по умолчанию, составляет 30 секунд, но это значение можно изменить. Для этого введите в командной строке следующее:
  • Имя пакета#секунд
    Примечание:#секунд может быть числом от 1 до 99.
  • Новый ключ командной строки /promptrestart позволяет отображение диалогового окна в конце автоматической установки или предложение перезагрузить систему, если перезагрузка необходима.

    /promptrestart предполагается использовать вместе с ключом /quiet. Если после автоматической установки необходима перезагрузка, ключ /promptrestart отобразит диалоговое окно с сообщением о том, что для завершения процесса установки необходима перезагрузка. Если этот ключ не указан, перезагрузка произойдет автоматически. Чтобы использовать этот ключ, введите в командной строке следующее:
    Имя пакета
  • Поведение ключа /passive изменено в случае, если перезагрузка необходима, при окончании установки отображается диалоговое окно с таймером или предупреждение о перезагрузке системы.

    Если ключ/passive указан и перезагрузка необходима, будет отображено диалоговое окно с таймером, отсчитывающим время, оставшееся до момента, когда компьютер будет автоматически перезагружен. Стандартный интервал равен 30 секундам. Чтобы изменить это значение, нужно использовать ключ /warnrestart (см. предыдущий пункт).
  • Для того, чтобы указать на необходимость перезагрузки после установки или удаления обновлений системы безопасности, важных обновлений или исправлений, в параметре реестра
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\UpdateExeVolatile
    устанавливаются флаги.

    Проверка параметра реестра с использованием средства RegEdit показывает, не будет ли перезагрузка отменена в результате установки или удаления обновлений. Далее приведены значения флагов для этого параметра и их смысл:
    Значение в RegEditСмысл
    0x00000000 (0)Перезагрузка не отменена.
    0x00000001 (1)Из-за удаления обновлений перезагрузка отменена.
    0x00000002 (2)Из-за установки обновлений перезагрузка отменена.
    0x00000003 (3)Перезагрузка отменена из-за установки и обновления.
    Если этот раздел полностью отсутствует, то перезагрузка не отменяется. Следует учитывать, что только обновления, установленные с помощью версии 6.1.22.0 или более поздних версий, позволяют устанавливать эти флаги. Данный параметр реестра не всегда определяет, отменена ли перезагрузка, поскольку многие пакеты обновлений установлены с помощью более старых версий программы Update.exe.

    Другой параметр реестра, который можно использовать для определения необходимости перезагрузки, это
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
    . Если этот параметр существует и в нем есть список файлов, то перезагрузка будет отменена. Следует учитывать, что даже если этот параметр отсутствует или пуст, перезагрузка все равно может быть отменена. Ключи командной строки
  • /uninstall и /listupdates больше не используются. Они присутствуют в последнем выпуске установщика, но пользоваться ими не следует. Ключ

    /uninstall может выдать ошибку в определенных важных ситуациях. Кроме того, он несовместим с новыми ключами командной строки, упомянутыми ранее. Чтобы удалить обновление, найдите его в разделе Установка и удаление программ и выберите Удалить или запустите %systemdrive%\Windows\$NTUninstallKBnumber$\spuninst\spuninst.exe.Для получения дополнительных сведений об удалении обновлений щелкните следующий номер статьи базы знаний Майкрософт:
    823836 Удаление обновлений Windows в неправильном порядке может стать причиной прекращения функционирования операционной системы.Ключ (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
    /listupdates обеспечивает вывод только перечня обновлений Windows, но не включает другое программное обеспечение. Это может привести к путанице в результатах. Чтобы увидеть полный перечень обновлений, установленных на вашем компьютере, проверьте меню Установка и удаление программ или используйте средство Microsoft Baseline Security Analyzer (только для обновлений безопасности). Чтобы загрузить средство MBSA, обратитесь на следующий веб-узел корпорации Microsoft:
Версия 5.4.15.0 и более поздние версии программы Update.exe поддерживают новые возможности, перечисленные далее:
  • Ключ командной строки /integrate.

    Новый ключ /integrate можно использовать для интеграции обновлений программного обеспечения (например,обновлений безопасности, критических обновлений и исправлений), которые используют файл Update.exe в качестве программы установки, в исходные установочные файлы Windows. Для получения дополнительных сведений об интеграции обновлений для программного обеспечения в исходные установочные файлы Windows щелкните следующий номер статьи базы знаний Майкрософт:
    828930 Интеграция обновлений программного обеспечения в исходные установочные файлы Windows
  • Изменения ключа /extract.

    В функции ключа командной строки /extract были внесены следующие изменения:

    Для извлечения обновлений необходимо обладать правами администратора.

    Нельзя извлекать файлы на сетевые диски. Извлечение файлов допускается только на локальные диски.
  • Поддержка для аппаратной платформы AMD64.
Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
262841 Ключи командной строки для пакетов обновлений Windows (Эта ссылка может указывать на содержимое полностью или частично на английском языке)

В этой статье упомянуты программные продукты независимых производителей. Корпорация Майкрософт не дает никаких гарантий и обязательств относительно корректной работы или надежности этих продуктов.
Ссылки
Дополнительные сведения о программе Update.exe,можно найти в статье «Inside Update.exe - The Package Installer for Windows and Windows Components» на следующем веб-узле корпорации Майкрософт:
Свойства

Номер статьи: 832475 — последний просмотр: 09/13/2006 16:15:00 — редакция: 4.1

Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems, Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Web Edition, Microsoft Windows XP for Itanium-based Systems Version 2003, Microsoft Windows XP Professional 64-Bit Edition (Itanium), Microsoft Windows XP Home Edition, Microsoft Windows XP Media Center Edition, Microsoft Windows XP Professional, Microsoft Windows XP Tablet PC Edition, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Datacenter Server, Операционная система Microsoft Windows 2000 Professional, Microsoft Windows 2000 Service Pack 4

  • kbinfo kb32bitonly KB832475
Отзывы и предложения