Опис засобу очищення реєстрації виправлення


Підтримка для Windows Vista пакет оновлень 1 (SP1) завершується 12 липня 2011 року. Щоб і надалі отримувати оновлення системи безпеки Windows, переконайтеся, що ви використовуєте Windows Vista з пакетом оновлень 2, (SP2). Щоб отримати додаткові відомості, див. цю веб-сторінку в Microsoft: завершується підтримка деяких версій Windows.

ВСТУП


Корпорація Майкрософт випустила, засіб для очищення реєстрації виправлення. Щоб завантажити цей засіб, перейдіть на веб-сайт корпорації Майкрософт:


Примітка. Щоб переглянути відомостей про цей засіб використання, введіть PatchRegCleanup /? в командному рядку.

Огляд


Інсталятор Windows використовуватиме реєстру для запису інформації про оновлення, які інсталюються для кожного продукту з використанням Windows Installer. Ці розділи реєстру визначити стан кожного оновлення: зареєстровано, застосовується, замінені або застаріли. Через кілька розділів та значень реєстру зберігаються відомості про інстальовані оновлення. Щоб дозволити для продукту, придатні для використання стані, в якому можна відновити, оновлення, або видалено, вона є критичною для для цих розділів реєстру, щоб синхронізувати дані. Під час не синхронізується дані в цих розділів реєстру, операцій режиму супроводу не вдається виконати файл. msi продукту.

Засіб очищення реєстрації виправлення, допоможе вирішити деякі проблеми, пов'язані з реєстрації неправильні або пошкоджені оновлення. Цей засіб можна повернути продукт на відомі стані, таким чином, можна повторно інсталювати оновлення.

Додаткові відомості


Інсталятор Windows, зберігає відомості про кожного інсталятора Windows на основі продукту, у розділі реєстру:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\ < сплющеним ідентифікатор GUID продуктів >

Сплющеним GUID (або КАЛЬМАРІВ, короткий), є на внутрішній подання GUID, який описує властивість код продукту, у файлі з розширенням. Відомості про оновлення, інстальовані для конкретного продукту, записані підрозділі таке виправлення:


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\ < сплющеним ідентифікатор GUID продуктів > \Patches\
Відомості про всі оновлення, перелічені в таких двох розташуваннях:

  • У розділі AllPatches кількох Рядкове значення. КАЛЬМАР для кожного оновлення, незалежно від того, чи оновлення буде зареєстровано, застосовується, замінені або застаріли, є у списку.
  • Підрозділ вузлі виправлень, з іменем за допомогою КАЛЬМАР певного оновлення. Цей підрозділ, наведено додаткові відомості про оновлення.

Patches node registry key


Реєстрації дійсний оновлення вимагає, що всі оновлення, які мають їх кальмари, у списку на вузлі виправлень і які є користувачем, або застосовується оновлення мають бути включені в Мультирядковий AllPatches. Також Мультирядковий AllPatches не повинен містити кальмари оновлень, які не мають відповідних розділів реєстру, на вузлі виправлень.

Коли оновлення реєстрації дані не відображаються належним чином, інсталятор Windows, не може виконати будь-які операцій режиму супроводу на продукт.

Засіб виправлення реєстрації очищення адреси, деякі з цих питань, видаляючи будь-які реєстру на вузлі виправлень, які не мають відповідні записи AllPatches Мультирядковий.

Щоб отримати додаткові відомості про проблеми реєстрації, оновлення клацніть номер статті в базі знань Microsoft Knowledge Base:
971187 Як вирішувати проблеми пошкодження реєстрації оновлення програмного забезпечення для MSI