Πώς να διορθώσετε εγγραφές ενημέρωσης λογισμικού MSI ζητήματα καταστροφής

ΣΥΜΠΤΏΜΑΤΑ

Μετά την εγκατάσταση ενημερωμένων εκδόσεων λογισμικού, επισκευή ή καταργεί την εγκατάσταση για ορισμένα προϊόντα ενδέχεται να αποτύχει. Εάν έχετε ενεργοποιημένη την καταγραφή MSI, τις ακόλουθες γραμμές βρίσκονται στο αρχείο καταγραφής:

Δεν μπόρεσε να βρει τοπικό κώδικα ''. Κοιτάζοντας για αυτό το αρχείο προέλευσης.



Το MainEngineThread επιστρέφει 1612
Σημείωση Εάν είναι απενεργοποιημένη η καταγραφή MSI σας, επισκεφθείτε την ακόλουθη τοποθεσία Web της Microsoft για να ενεργοποιήσετε την καταγραφή του Windows Installer:
223300 Τρόπος ενεργοποίησης της καταγραφής του Windows Installer

Επίσης, κατά την αναζήτηση στο μητρώο, ενδέχεται να βρείτε ότι η καταχώρηση μνήμης cache ενημερωμένη έκδοση λογισμικού λείπει από το ακόλουθο δευτερεύον κλειδί μητρώου:

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


ΕΠΙΛΥΣΗ

Διάγνωση και να επιδιορθώσετε αυτόματα το πρόβλημα

Microsoft fix it banner
The Diagnose and fix program installing and uninstalling problems automatically troubleshooter may automatically fix the problem described in this article.

This troubleshooter fixes many problems.



Learn more
Run now
Η διάγνωση και επιδιόρθωση πρόγραμμα εγκατάσταση και απεγκατάσταση αυτόματα προβλήματα αντιμετώπιση προβλημάτων ενδέχεται να επιδιορθώσει αυτόματα το ζήτημα που περιγράφεται σε αυτό το άρθρο.
Αυτό το πρόγραμμα αντιμετώπισης προβλημάτων επιδιορθώνει πολλά προβλήματα. Μάθετε περισσότερα Εκτέλεση τώρα

Επιδιόρθωση από το χρήστη


Σημαντικό Αυτή η ενότητα, μέθοδος ή εργασία περιέχει βήματα που σας καθοδηγούν να τροποποιήσετε το μητρώο. Ωστόσο, ενδέχεται να προκύψουν σοβαρά προβλήματα εάν δεν τροποποιήσετε σωστά το μητρώο. Επομένως, βεβαιωθείτε ότι ακολουθείτε προσεκτικά αυτά τα βήματα. Για επιπλέον προστασία, δημιουργήστε αντίγραφα ασφαλείας του μητρώου πριν να το τροποποιήσετε. Στη συνέχεια, μπορείτε να επαναφέρετε το μητρώο εάν προκύψει κάποιο ζήτημα. Για περισσότερες πληροφορίες σχετικά με τον τρόπο δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
322756 Τρόπος δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου στα Windows
Για να διορθώσετε αυτό το ζήτημα, ακολουθήστε τα εξής βήματα:
  1. Επιβεβαιώστε ότι επηρεάζεται το προϊόν.

    Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
    1. Βρείτε την καταχώρηση της ενημερωμένης έκδοσης λογισμικού του προϊόντος, ανοίγοντας το ακόλουθο δευτερεύον κλειδί μητρώου:

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


      Αυτό το δευτερεύον κλειδί, θα υπάρχει ένα δευτερεύον κλειδί για κάθε ενημερωμένη έκδοση λογισμικού που εφαρμόστηκε στο προϊόν.
    2. Για κάθε δευτερεύον κλειδί που έχει την εξής μορφή, ακολουθήστε το παρακάτω βήμα:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Products\<ProductSQUID>\Patches\<PatchSQUID>

      • Βεβαιωθείτε ότι υπάρχει το ακόλουθο δευτερεύον κλειδί:

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


        Εάν το δευτερεύον κλειδί λείπει, επηρεάζεται το προϊόν. Συνεχίστε με το βήμα 2.

        Εάν υπάρχει το δευτερεύον κλειδί, επαληθεύστε ότι η τιμή της συμβολοσειράς LocalPackage έχει ρυθμιστεί σωστά και ότι το πακέτο που αναφέρεται από την τιμή της συμβολοσειράς LocalPackage υπάρχει επίσης.
        1. Εάν λείπει η τιμή συμβολοσειράς LocalPackage ή το πακέτο αναφερόμενο, επηρεάζεται το προϊόν. Συνεχίστε με το βήμα 2.
        2. Εάν το αναφερόμενο πακέτο υπάρχει και απαιτείται καμία πρόσθετη ενέργεια.
  2. Δημιουργήστε ξανά λεπτομέρειες μητρώου cache ενημερωμένη έκδοση λογισμικού. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:

    1. Αναζήτηση του %windir%\installer\*.msp για την ενημερωμένη έκδοση λογισμικού που προσπαθείτε να εγκαταστήσετε. Βεβαιωθείτε ότι έχει την ενημερωμένη έκδοση λογισμικού του σωστού GUID της ενημερωμένης έκδοσης κώδικα στις συνοπτικές πληροφορίες ροής και στόχους σωστό GUID προϊόντος.
      Σημείωση Επειδή αυτός ο κατάλογος χρησιμεύει ως την προσωρινή μνήμη για κάθε χρήστη εγκαταστάσεις και εγκαταστάσεις ανά υπολογιστή, μπορείτε να προσομοιώσετε μια ενημερωμένη έκδοση λογισμικού σε αυτόν τον κατάλογο, χρησιμοποιώντας μια εγκατάσταση ανά χρήστη.
    2. Δημιουργήστε το ακόλουθο δευτερεύον κλειδί:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Patches\<PatchSQUID>


      Σημείωση Πρόκειται για έναν κίνδυνο ασφαλείας για να δημιουργήσετε ξανά το μητρώο cache ενημερωμένη έκδοση λογισμικού. Ωστόσο, αυτός είναι ο μόνος τρόπος για να διορθώσετε το σφάλμα. Μπορείτε να μειώσετε τον κίνδυνο ασφαλείας, διασφαλίζοντας ότι η ενημερωμένη έκδοση λογισμικού είναι η σωστή ενημερωμένη έκδοση λογισμικού. Για να το κάνετε αυτό, επιβεβαιώνει το άθροισμα ελέγχου της ενημερωμένης έκδοσης λογισμικού.

    3. Δημιουργήστε μια τιμή συμβολοσειράς LocalPackage στο δευτερεύον κλειδί μητρώου που δημιουργήσατε στο βήμα 2, β. Βεβαιωθείτε ότι η τιμή της συμβολοσειράς LocalPackage έχει οριστεί στη διαδρομή της ενημερωμένης έκδοσης λογισμικού.


  3. Διαγράψτε τις υπόλοιπες αναφορές ενημερωμένη έκδοση λογισμικού. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
    1. Ανοίξτε το ακόλουθο δευτερεύον κλειδί και, στη συνέχεια, καταργήσετε < PatchSQUID > από την τιμή πολυ-ΥΓ "AllPatches":
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Products\<ProductSQUID>\Patches
    2. Διαγράψτε το ακόλουθο δευτερεύον κλειδί μητρώου:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Products\<ProductSQUID>\Patches\<PatchSQUID>
    3. Διαγράψτε το ακόλουθο δευτερεύον κλειδί μητρώου:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Patches\<PatchSQUID>


      Σημείωση Εάν αυτό το δευτερεύον κλειδί λείπει, παραλείψτε αυτό το βήμα.
    4. Εάν το προϊόν έχει εγκατασταθεί ανά υπολογιστή, ακολουθήστε τα εξής βήματα:
      1. Ανοίξτε το ακόλουθο δευτερεύον κλειδί:
        HKEY_LOCAL_MACHINE\Software\Classes\Installer\Products\<ProductSQUID>\Patches
        1. Εάν υπάρχει η τιμή της συμβολοσειράς < PatchSQUID >, το διαγράψετε.
        2. Εάν υπάρχει η τιμή της συμβολοσειράς < PatchSQUID > στην τιμή "Ενημερωμένες εκδόσεις κώδικα" πολυ-ΥΓ, διαγράψτε την τιμή ακολουθίας χαρακτήρων < PatchSQUID >.
      2. Εάν υπάρχει το ακόλουθο δευτερεύον κλειδί μητρώου, διαγράψτε το:
        HKEY_LOCAL_MACHINE\Software\Classes\Installer\Patches\<PatchSQUID>
    5. Εάν το προϊόν έχει εγκατασταθεί ανά χρήστη μη διαχειριζόμενη:

      1. Ανοίξτε το ακόλουθο δευτερεύον κλειδί μητρώου:
        HKEY_CURRENT_USER\Software\Microsoft\Installer\Products\<ProductSQUID>\Patches
        1. Εάν υπάρχει η τιμή της συμβολοσειράς < PatchSQUID >, το διαγράψετε.
        2. Εάν υπάρχει το < PatchSQUID > από την τιμή "Ενημερωμένες εκδόσεις κώδικα" πολυ-ΥΓ, καταργήστε το.
      2. Εάν υπάρχει το ακόλουθο δευτερεύον κλειδί μητρώου, διαγράψτε το:
        HKEY_CURRENT_USER\Software\Microsoft\Installer\Patches\<PatchSQUID>
    6. Εάν το προϊόν έχει εγκατασταθεί ανά χρήστη διαχείρισης:

      1. Ανοίξτε το ακόλουθο δευτερεύον κλειδί μητρώου:
        HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Managed\<SID>\Installer\Products\<ProductSQUID>\Patches
        1. Εάν υπάρχει η τιμή της συμβολοσειράς < PatchSQUID >, το διαγράψετε.
        2. Εάν υπάρχει το < PatchSQUID > από την τιμή "Ενημερωμένες εκδόσεις κώδικα" πολυ-ΥΓ, καταργήστε το.
      2. Εάν υπάρχει το ακόλουθο δευτερεύον κλειδί μητρώου, διαγράψτε το:
        HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Managed\<SID>\Installer\Patches\<PatchSQUID>

ΑΝΑΦΟΡΈΣ

Αυτό το άρθρο δεν είναι συγκεκριμένες για προέκυπταν διάφορα ζητήματα με το Windows Update ή το Microsoft Update. Για περισσότερες πληροφορίες σχετικά με την αντιμετώπιση προβλημάτων του Windows Update ή το Microsoft Update, επισκεφθείτε μετά την τοποθεσία Web της Microsoft:
971058 Τρόπος μπορώ να επαναφέρω στοιχείου του Windows Update;
906602 Τρόπος αντιμετώπισης συνηθισμένων ζητημάτων εγκατάστασης Windows Update, Microsoft Update και Windows Server Update Services
Ιδιότητες

Αναγνωριστικό άρθρου: 971187 - Τελευταία αναθεώρηση: 15 Φεβ 2017 - Αναθεώρηση: 1

Microsoft Windows XP Home Edition, Microsoft Windows XP Professional, Microsoft Windows Server 2003, Web Edition, Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), 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

Σχόλια