В вычислительной технике пакет обновления включает в себя набор обновлений, исправлений или улучшений программного обеспечения, поставляемых в виде одного устанавливаемого пакета. Компании часто выпускают пакет обновления, когда количество отдельных исправлений для данной программы достигает определенного (произвольного) предела или когда выпуск программного обеспечения показал себя стабилизированным с ограниченным количеством оставшихся проблем на основе отзывов пользователей и отчетов об ошибках . В крупных программных приложениях, таких как офисные пакеты, операционные системы, программное обеспечение баз данных или сетевое управление, не редкость иметь пакет обновления, выпущенный в течение первого года или двух после выпуска продукта. Установка пакета обновления проще и менее подвержена ошибкам, чем установка множества отдельных исправлений, тем более при обновлении нескольких компьютеров по сети, где пакеты обновления являются обычным явлением.
Пакеты обновлений обычно нумеруются и поэтому кратко обозначаются как SP1, SP2, SP3 и т. д. [1] Они также могут приносить, помимо исправлений ошибок , [2] совершенно новые функции, как в случае SP2 для Windows XP (например, Центр безопасности Windows ) или SP3 и SP4 для Trainz 2009: World Builder Edition , сильно зависящего от базы данных . [3]
Пакеты обновления для Microsoft Windows были кумулятивными вплоть до Windows XP . Это означает, что проблемы, которые были исправлены в пакете обновления, также были исправлены в более поздних пакетах обновления. Например, Windows XP SP3 содержит все исправления, которые были включены в Windows XP Service Pack 2 (SP2). [4] Однако Windows Vista SP2 был не кумулятивным, а инкрементальным, требуя, чтобы сначала был установлен SP1. [5]
Пакеты обновлений для Office XP , Office 2003 , Office 2007 , Office 2010 и Office 2013 являются накопительными.
Пакеты обновления приложений заменяют существующие файлы обновленными версиями, которые обычно исправляют ошибки или закрывают дыры в безопасности . Если в более позднее время в программное обеспечение добавляются дополнительные компоненты с использованием исходного носителя, существует риск случайного смешивания старых и обновленных компонентов. В зависимости от операционной системы и методов развертывания может потребоваться ручная переустановка пакета обновления после каждого такого изменения в программном обеспечении. Это было необходимо, например, для пакетов обновления Windows NT ; однако, начиная с Windows 2000 , Microsoft перенаправила программы установки на использование обновленных файлов пакета обновления вместо файлов с исходного установочного носителя, чтобы предотвратить ручную переустановку. [6]