3

Особенно интересует Windows XP, но все версии Windows будут полезны (если они отличаются).

РЕДАКТИРОВАТЬ: Как Windows/Windows Update знает, что применять и что он уже сделал? Сравнивает ли он версии .dll/.exe или что-то еще?

3 ответа3

3

Существует файл журнала, расположенный по адресу %windir%\Windowsupdate.log котором должна быть вся информация об обновлениях, выполненных в системе. В качестве альтернативы вы можете проверить диалоговое окно «Установка и удаление программ» и установить флажок « Показать обновления», чтобы увидеть, какие из них установлены.

альтернативный текст

1

При нажатии на Центр обновления Windows в XP вы увидите ссылку для просмотра истории обновлений.

альтернативный текст

0

Я только что наткнулся на следующую веб-страницу Microsoft, которая проливает некоторый свет на вопрос: переключатели командной строки для пакетов обновлений программного обеспечения Windows

Под заголовком Обзор процесса установки указано:

  • Программа установки [hotfix] регистрирует обновление программного обеспечения под одним из следующих разделов реестра:
    • HKEY_LOCAL_MACHINE\Software\Microsoft\Updates\<operating system>\<service pack level>\KB<nnnnnn>
    • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Hotfix\Q<nnnnnn>
    • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Hotfix\KB<nnnnnn>

а также

  • Информация об удалении для обновления программного обеспечения хранится в скрытой папке с именем:
    • $NtUninstallQnnnnnn$ или $NtUninstallKBnnnnnn$ в %Systemroot%

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