Opis orodja za čiščenje registracije popravkov

Podpora za sistem Windows Vista s servisnim paketom SP1 se konča 12. julija 2011. Če želite še naprej prejemati varnostne posodobitve za Windows, se prepričajte, da je v računalniku nameščen sistem Windows Vista s servisnim paketom SP2. Če želite več informacij, glejte to Microsoftovo spletno stran: Za nekatere različice sistema Windows se podpora ukinja.

Microsoft je izdal orodje za čiščenje registracije popravkov. Če želite prenesti orodje, obiščite to Microsoftovo spletno mesto:

http://go.microsoft.com/fwlink/?LinkID=165592 Opomba Če si želite ogledati informacije o uporabi tega orodja, vnesite PatchRegCleanup /? v ukazni poziv.

UVOD

Windows Installer uporablja register za beleženje informacij o posodobitvah, nameščenih za vsak izdelek, ki temelji na Windows Installer. Ti registrski ključi vam pomagajo prepoznati stanje posamezne posodobitve: registrirana, uporabljena, nadomeščena ali zastarela. Informacije o nameščenih posodobitvah so shranjene v več registrskih ključih in vrednostih. Da bi bil izdelek v stanju, v katerem ga je mogoče popraviti, posodobiti ali odstraniti, je ključnega pomena, da se podatki v teh registrskih ključih sinhronizirajo. Ko se podatki v teh registrskih ključih ne sinhronizirajo več, v datoteki izdelka .msi ni mogoče izvajati postopkov v načinu vzdrževanja.

Orodje za čiščenje registracije popravkov pomaga odpraviti nekatere težave, ki so povezane z neveljavno ali poškodovano registracijo posodobitev. S tem orodjem lahko izdelek vrnete v znano stanje, da lahko znova namestite posodobitve.

Pregled

Windows Installer shranjuje podatke o vsakem izdelku, ki temelji na Windows Installer, v tem registrskem podključu:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\<Stisnjen GUID za izdelek>Stisnjen GUID (ali na kratko SQUID) je notranja predstavitev GUID-a, ki predstavlja lastnost kode izdelka v datoteki .msi. Informacije o posodobitvah, ki so nameščene za določen izdelek, so zabeležene v podključu »Popravki«:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\<Stisnjen GUID za Product>\Patches\ Informacije o vsaki posodobitvi so navedene na teh dveh mestih:

  • Pod vrednostjo z več nizi AllPatches. SQUID za vsako posodobitev, ne glede na to, ali je posodobitev registrirana, uporabljena, nadomeščena ali zastarela, je naveden tukaj.
  • Podključ v vozlišču Patches, ki je poimenovan z uporabo SQUID določene posodobitve. Ta podključ ponuja več podrobnosti o posodobitvi.

         a49480c8-f0b0-671d-8d54-38c23e0dd222
        
        
Veljavna registracija posodobitve zahteva, da so vse posodobitve, ki imajo svoje SQUIDs navedene pod vozliščem Patches in ki so registrirane ali uporabljene posodobitve, vključene tudi pod vrednost več nizov AllPatches. Večnizna vrednost AllPatches tudi ne sme vsebovati SQUID-ov za posodobitve, ki nimajo ustreznih registrskih ključev pod vozliščem Patches.

Če informacije o registraciji posodobitve niso takšne, kot bi pričakovali, Windows Installer na izdelku ne more izvesti nobenega dejanja v načinu vzdrževanja.

Orodje za čiščenje registracije popravkov odpravlja nekatere od teh težav tako, da v vozlišču Patches odstrani vse registrske ključe, ki nimajo ustreznih vnosov pod vrednostjo AllPatches z več nizi.

Če želite več informacij o težavah z registracijo posodobitev, kliknite to številko članka iz Microsoftove zbirke znanja:

971187 Kako odpraviti težave s poškodbo registracije programske opreme MSI

Več informacij