Назад | Перейти на главную страницу

Обновления Windows 7, установленные в реестре

Кто-нибудь знает, где в реестре хранится информация об обновлениях Windows 7, потому что ее больше нет в:

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall

Если вы просто ищете список установленных обновлений, вы можете использовать команду «systeminfo» в командной строке, список содержится в разделе «Исправления».

Проверьте HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages.

Чтобы перечислить их в cmd окно, откройте командную строку с повышенными привилегиями и вставьте:

REG QUERY "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages" /s /v InstallClient /t REG_SZ /f WindowsUpdateAgent | grep -oPh "KB[0-9]{4,8}" | sort | uniq

Это не идеальный способ получения установленных обновлений, поскольку он полагается на установленные инструменты UNIX для фильтрации в KBs, а также отсортируйте и извлеките список. Но если у вас есть Github Desktop или Git SCM установлен, у вас, вероятно, есть эти инструменты в вашем PATH уже.