8

Я вижу вопросы, спрашивающие, как запретить (запрашивать) Windows Update перезагрузить компьютер, но я не вижу ни одного вопроса о том, как предотвратить сохранение резервной копии для возможного удаления позже. Я знаю, что это можно сделать вручную с помощью параметра линии командной строки, если загрузить и установить обновление за пределами Центра обновления Windows, поэтому я предполагаю, что возможно настроить какой-либо реестр, чтобы предотвратить это и для Центра обновления Windows?

Windows XP

2 ответа2

5

Это было бы более безопасным способом сохранить информацию для удаления для начала, а затем, после успешной установки, удалить информацию для удаления.

В этом блоге есть скрипт для таких очисток - Удаление информации об удалении Центра обновления Windows.

Протестировано на Windows XP, требует WScript и VBScript (что будет с большинством ОС Windows)

2

Вы не говорите, о какой версии Windows вы говорите (если вы спрашиваете о конкретной версии).

В Vista обновление Windows использует точки восстановления системы - оно создает их перед установкой обновлений (даже, что довольно неприятно, обновлений шаблонов Защитника Windows).

Вы можете запретить установщику Windows создавать точки восстановления системы, задав (или создав) ключ реестра HKLM\SOFTWARE\Policies\Microsoft\Windows\Installer\LimitSystemRestoreCheckpointing со значением 1.

Лучший способ сделать это в Business и Ultimate - запустить gpedit.msc и в разделе "Конфигурация компьютера", "Административные шаблоны", "Компоненты Windows", "Установщик Windows" дважды щелкнуть "Отключить создание контрольных точек восстановления системы" и установить для него значение "Включено".

Имейте в виду, что это приведет к отключению создания точки восстановления системы для ВСЕХ установок программного обеспечения, а не только для обновлений Windows.

Я не знаю ни одного способа изменить поведение Центра обновления Windows.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .