Описание средства очистки регистрации исправления

Поддержка системы Windows Vista с пакетом обновления 1 (SP1) прекратится 12 июля 2011 г. Чтобы по-прежнему получать обновления для системы безопасности Windows, установите пакет обновления 2 (SP2) для Windows Vista. Дополнительные сведения см. на указанном ниже веб-сайте корпорации Майкрософт. Заканчивается поддержка некоторых версий Windows.

ВВЕДЕНИЕ

Корпорация Майкрософт выпустила средство очистки регистрации исправления. Чтобы загрузить данное средство, перейдите на веб-сайт Майкрософт по адресу:


http://go.microsoft.com/fwlink/?LinkID=165592Примечание. Для отображения дополнительных возможностей этого средства введите в командной строке PatchRegCleanup /?.

Обзор

Установщик Windows использует реестр для записи сведений об обновлениях, установленных для каждого продукта на основе установщика Windows. Эти ключи реестра помогают определить состояние каждого обновления: registered (зарегистрировано), applied (применено), superseded (заменено) или obsoleted (устарело). Сведения об установленных обновлениях хранятся в нескольких ключах и значениях реестра. Синхронизация данных в этих ключах реестра является критической для того, чтобы продукт был в состоянии, в котором возможно его исправить, обновить или удалить. Если данные в этих ключах реестра не синхронизированы, то с MSI-файлом продукта невозможно выполнить операции режима обслуживания.

Средство очистки регистрации исправления помогает устранить некоторые проблемы, которые связаны с неправильной или поврежденной регистрацией обновления. Средство позволяет откатить продукт к известному состоянию. После этого можно переустановить обновления.

Дополнительная информация

Установщик Windows сохраняет сведения о каждом продукте на его основе в следующем подразделе реестра:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\<Squished GUID for Product> Идентификатор GUID в уменьшенном формате (или SQUID) является внутренним представлением идентификатора GUID, который представляет свойство кода продукта в MSI-файле. Сведения об обновлениях, которые установлены для определенного продукта записываются в следующем подразделе "Patches":


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\<Squished GUID for Product>\Patches\ Сведения о каждом обновлении перечислены в следующих двух местах.

  • В мультистроковом параметре "AllPatches". В идентификаторе SQUID для каждого обновления, независимо от того, в каком состоянии находится данное обновление: registered (зарегистрировано), applied (применено), superseded (заменено) или obsoleted (устарело).

  • Подраздел узла "Patches", который назван с использованием SQUID определенного обновления. В этом подразделе предоставлены подробные сведения об обновлении.





Для правильной регистрации обновления необходимо, чтобы все зарегистрированные или применены обновления, которые имеют идентификаторы SQUID, перечисленные в узле "Patches", должны также входить в мультистроковый параметр "AllPatches". Также мультистроковый параметр "AllPatches" должен содержать идентификаторы SQUID для обновлений, которые не имеют соответствующих ключей реестра в узле "Patches".

При отсутствии сведений о регистрации, установщик Windows не сможет выполнить какие-либо операции режима обслуживания продукта.

Средство очистки регистрации исправления устраняет некоторые из этих проблем за счет удаления в узле "Patches" всех ключей реестра, которые не имеют соответствующих записей в мультистроковом параметре "AllPatches".

Дополнительные сведения о проблемах с регистрацией обновления см. в следующей статье базы знаний Майкрософт:

971187Исправление проблем, связанных с повреждением регистрации обновления программного обеспечения MSI

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×