Kaip nustatyti MSI programin?s ?rangos naujinimo registravimo korupcijos problemas

Straipsni? vertimai Straipsni? vertimai
Straipsnio ID: 971187 - Per?i?r?ti ?iame straipsnyje minimus produktus.
I?pl?sti visus | Sutraukti visus

?iame puslapyje

Po?ymiai

Kai ?diegiate programin?s ?rangos atnaujinimus, remontas ar pa?alins d?l tam tikr? produkt?, gali nepavykti. Jei turite MSI Registravimas ?galinta, ?ias eilutes randama ?urnal?:

Nepavyko rasti vietos pleistras ''. Ie?ko jos ?altin?.
?
MainEngineThread gr??ta 1612
Pastaba Jei j?s? MSI registravimas yra i?jungtas, aplankykite ?ias Microsoft Website Nor?dami ?galinti Windows Installer registravim?:
223300 Kaip ?jungti Windows Installer registravim?

Taip pat, kai tu ?velgi ? registr?, j?s pasteb?site, kad programin?s ?rangos naujinimo talpyklos registravimo tr?ksta ?? dalin? registro rakt?:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Patches\<SQUID>


Sprendimas

Diagnozuoti ir i?spr?sti problem? automati?kai

Diagnozuoti ir taisyti programos ?diegimas ir i??mimas problem? automati?kai trik?i? diagnostikos priemon? gali automati?kai i?spr?sti ?iame straipsnyje apra?yt? problem?.
?i trik?i? diagnostikos priemon? i?sprend?ia daug problem?.Su?inokite daugiauVykdyti dabar

Leiskite taisyti pa?iam


Svarbus ?iame skyriuje, metodo ar u?duoties apra?yme pateikiami ?ingsniai, kuriais nurodoma, kaip keisti sistemos registr?. Tur?kite omeny, kad gali kilti rimt? problem?, jei registro duomenis pakeisite netinkamai. Tod?l ?sitikinkite, kad ?iuos ?ingsnius atliekate atsargiai. Papildomai apsaugai, sukurkite rezervin? registro kopij? prie? darant pakeitimus. Tokiu b?du galite atkurti registr? i?kilus problemai. Nor?dami gauti daugiau informacijos apie tai, kaip kurti rezervines registro kopijas ir atkurti registr?, spustel?kite toliau esant? Microsoft ?ini? baz?s straipsnio numer? straipsnio per?i?rai:
322756 Kaip sukurti rezervin? registro kopij? ir atkurti registr? sistemoje "Windows"
Nor?dami i?spr?sti ?i? problem?, atlikite ?iuos veiksmus:
  1. Patvirtina, kad produktas yra paveikti. Nor?dami tai padaryti, atlikite ?iuos veiksmus:
    1. Rasti programin?s ?rangos naujinimo registravimo produkto atidarydami ?? dalin? registro rakt?:

      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Products\<ProductSQUID>\Patches


      Pagal ?? dalin? rakt?, ten bus kas programin?s ?rangos naujinimo, kuris buvo taikomas produkto rakt?.
    2. U? kiekvien? dalin? rakt?, kuris yra tokio formato, atlikti toliau nurodyt? veiksm? atlikite:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Products\<ProductSQUID>\Patches\<PatchSQUID>

      • Patikrinkite, ar ?? dalin? rakt?:

        HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Patches\<PatchSQUID>


        Jei ?? rakt? n?ra, produktas turi ?takos. Pereikite prie 2 veiksmo.

        Jei ?? rakt?, patikrinti, kad LocalPackage eilut?s reik?m? yra nustatyta teisingai, ir kad paketas nurod? LocalPackage eilut?s reik?m? taip pat egzistuoja.
        1. Jei LocalPackage eilut?s reik?m? ar nurodyt? pakuot?s n?ra, produktas turi ?takos. Pereikite prie 2 veiksmo.
        2. Jei nurodyta pakuot?je yra ir joki? papildom? veiksm? nereikia.
  2. I? naujo sukurti programin? ?rang? atnaujinti talpyklos registro duomenys. Nor?dami tai padaryti, atlikite ?iuos veiksmus:

    1. Vie?bu?i? paie?ka: %windir%\installer\*.msp programin?s ?rangos naujinimo, j?s band? j? ?diegti. Patikrinkite, ar programin?s ?rangos atnaujinimas turi teising? pleistras GUID su santrauka informacijos srautas ir pasiekti tinkam? produkt? GUID.
      PastabaNes ?is katalogas yra naudojamas kaip vartotojo ?renginiams ir kiekvienai ?renginiams talpykloje, j?s galite imituoti programin?s ?rangos atnaujinim? ? ?? katalog? naudojant vartotojo diegimo.
    2. Sukurti ?? dalin? rakt?:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Patches\<PatchSQUID>


      PastabaTai yra saugumo pavojus i? naujo sukurti programin?s ?rangos naujinimo talpyklos registro. Ta?iau tai yra vienintelis b?das atkurti korupcija. J?s galite suma?inti pavojaus saugumui u?tikrinti, kad programin?s ?rangos atnaujinimas teising? programin?s ?rangos atnaujinimas. Nor?dami tai padaryti, patikrinkite, ar programin?s ?rangos atnaujinimas kontrolin? suma.
    3. Sukurti LocalPackage eilut?s reik?m? ? ?? registro rakt?, kad suk?r?te ?ingsnis 2, b. ?sitikinkite, kad LocalPackage eilut?s reik?m? yra lygi kelias programin?s ?rangos atnaujinimas.


  3. Naikinti likusias programin?s ?rangos naujinimo nuorodos. Nor?dami tai padaryti, atlikite ?iuos veiksmus:
    1. Atidaryti ?? dalin? rakt?, ir tada pa?alinti <PatchSQUID>nuo "AllPatches" multi-sz vert?:<b00> </b00> </PatchSQUID>
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Products\<ProductSQUID>\Patches
    2. Panaikinkite ?? dalin? registro rakt?:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Products\<ProductSQUID>\Patches\<PatchSQUID>
    3. Panaikinkite ?? dalin? registro rakt?:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Patches\<PatchSQUID>


      PastabaJei ?io dalinio rakto n?ra, praleiskite ?? veiksm?.
    4. Jei produktas buvo ?diegtas per ma?ina, atlikite ?iuos veiksmus:
      1. Atidaryti ?? dalin? rakt?:
        HKEY_LOCAL_MACHINE\Software\Classes\Installer\Products\<ProductSQUID>\Patches
        1. Jei <PatchSQUID>eilut?s reik?m? yra, panaikinkite j?</PatchSQUID>
        2. Jei <PatchSQUID>eilut?s reik?m? yra "Pleistrai" Multi-sz vert?, panaikinti <PatchSQUID>eilut?s reik?m?. </PatchSQUID></PatchSQUID>
      2. Jei ?? registro dalin? rakt?, j? panaikinti:
        HKEY_LOCAL_MACHINE\Software\Classes\Installer\Patches\<PatchSQUID>
    5. Jei produktas buvo ?diegtas vartotojo nevaldomas:
      1. Atidaryti ?? dalin? registro rakt?:
        HKEY_CURRENT_USER\Software\Microsoft\Installer\Products\<ProductSQUID>\Patches
        1. Jei <PatchSQUID>eilut?s reik?m? yra, panaikinkite j?</PatchSQUID>
        2. Jei <PatchSQUID>i? "Pleistrai" Multi-sz vert? yra dabartin?, pa?alinti j?</PatchSQUID>
      2. Jei ?? registro dalin? rakt?, j? panaikinti:
        HKEY_CURRENT_USER\Software\Microsoft\Installer\Patches\<PatchSQUID>
    6. Jei produktas buvo ?diegtas vartotojo valdoma:
      1. Atidaryti ?? dalin? registro rakt?:
        HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Managed\<SID>\Installer\Products\<ProductSQUID>\Patches
        1. Jei <PatchSQUID>eilut?s reik?m? yra, panaikinkite j?</PatchSQUID>
        2. Jei <PatchSQUID>i? "Pleistrai" Multi-sz vert? yra dabartin?, pa?alinti j?</PatchSQUID>
      2. Jei ?? dalin? registro rakt?, j? panaikinti:
        HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Managed\<SID>\Installer\Patches\<PatchSQUID>

Nuorodos

?iame straipsnyje n?ra konkre?iai d?l problem? i?kildavo i? Windows Update ar Microsoft Update. Daugiau informacijos apie trik?i? ?alinim? naudojant Windows Update ar Microsoft Update klausimus, apsilankykite po Microsoft Website:
971058 Kaip atstatyti Windows naujinimo komponentus?
906602 Kaip spr?sti bendras Windows Update ir Microsoft Update Windows Server Update Services diegimo problemas

Savyb?s

Straipsnio ID: 971187 - Paskutin? per?i?ra: 2013 m. baland?io 25 d. - Per?i?ra: 2.0
Taikoma:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP leidimas profesionalams
  • Microsoft Windows Server 2003 Web Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Ultimate
Rakta?od?iai: 
kbsurveynew kbcip kbmatsfixme kbmt KB971187 KbMtlt
Atliktas automatinis vertimas
SVARBU: ?is straipsnis i?verstas naudojant ?Microsoft? ma?ininio vertimo programin? ?rang? ir gali b?ti pataisytas naudojant ?Community Translation Framework? (CTF) technologij?. ?Microsoft? si?lo ma?inos i?verstus, bendruomen?s suredaguotus ir ?mogaus i?verstus straipsnius siekdama daugeliu kalb? suteikti prieig? prie vis? savo ?ini? baz?s straipsni?. Ma?inos i?verstuose ir v?liau paredaguotuose straipsniuose gali b?ti ?odyno, sintaks?s ir / arba gramatikos klaid?. ?Microsoft? neatsako u? jokius netikslumus, klaidas arba ?al?, klient? patirt? d?l neteisingo turinio vertimo arba naudojimosi juo. Daugiau apie CTF ?r. http://support.microsoft.com/gp/machine-translation-corrections.
Spustel?kite ?ia, nor?dami pamatyti ?io straipsnio versij? angl? kalba: 971187

Pateikti atsiliepim?

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com