Я управляю несколькими серверами под управлением Windows 2008 R2. Мы устанавливаем последние обновления Windows каждый месяц. Из журналов за последний год я вижу, что их установка занимает все больше времени.
Например, в 2013 году на установку 6 обновлений ушло 3 минуты. Теперь на установку 6 обновлений уходит 15 минут.
Это не похоже на конкретное обновление, которое вызывает проблему. Я пытался:
Настройка обновлений Windows для загрузки обновлений заранее. Дефрагментация жесткого диска Воссоздана папка C: \ Windows \ SoftwareDistribution \ Download
Я проверил установку во время ее запуска, и, похоже, это не загрузка, а медленная фактическая установка.
Есть идеи по ускорению установки?
Основной причиной медленной установки обновлений Windows был этот раздел реестра:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Trace
Там есть значение "Уровень", равное 3.
Непонятно, почему этот ключ присутствовал на таком большом количестве наших серверов - его нет в новой чистой сборке Windows. Возможно, он был добавлен конкретным Центром обновления Windows или одной из утилит, которые мы используем. Это также увеличивает уровень информации, записываемой в c: \ Windows \ WindowsUpdate.log.
После удаления ключа и связанных с ним дополнительных ключей и значений мы увидели, что установка обновлений Windows значительно ускорилась. На самом деле они устанавливаются в 3 раза быстрее, поэтому я удовлетворен тем, что мы нашли основную причину. Надеюсь, эта информация кому-то пригодится!