Αντιμετώπιση σφαλμάτων του Windows Installer, εγκατάσταση και απεγκατάσταση προγραμμάτων

Ενημέρωση 16.9.13
Πολλοί χρήστες των Windows ενδέχεται να αντιμετωπίσουν ένα παράξενο αλλά πολύ κοινό πρόβλημα που παρουσιάζεται σε οποιαδήποτε έκδοση των Windows, συμπεριλαμβανομένων των Windows 7 και ακόμη και των Windows 8.
Αναφέρομαι στο σφάλμα που προκύπτει κατά την εγκατάσταση ή την απεγκατάσταση ορισμένων προγραμμάτων, όπως το Office, όταν εμφανίζεται ένα μήνυμα όπως " η υπηρεσία Windows Installer δεν είναι προσβάσιμο " ή " Windows Installer not available ".
Ο Microsoft Windows Installer είναι εκείνο το στοιχείο του λειτουργικού συστήματος των Windows που αυτοματοποιεί την εγκατάσταση, συντήρηση και απεγκατάσταση λογισμικού καθιστώντας το απλό.
Πιθανές αιτίες για τις οποίες ο Windows Installer δεν λειτουργεί σωστά μπορεί να είναι:
- Κατεστραμμένα ή ελλείποντα αρχεία συστήματος.
- Προβλήματα με ένα συγκεκριμένο πακέτο MSI για το πρόγραμμα (Εγκατάσταση λογισμικού Microsoft Windows Installer).
- Οι απεγκαταστάσεις προηγούμενων εκδόσεων ενός λογισμικού έχουν διακοπεί ή αποτύχουν.
Για να επιλύσετε το σφάλμα κατά την εγκατάσταση και την απεγκατάσταση των προγραμμάτων, υπάρχουν διάφοροι τρόποι, όλα απλά, μερικά αυτόματα και μερικά εγχειρίδια.
Ανάλογα με το επίπεδο εμπειρίας, επιλέξτε την πιο συμφέρουσα μέθοδο.
1) Επανεγκατάσταση του Windows Installer σε XP, Windows 7 και Vista .
Για να επανεγκαταστήσετε το Windows Installer, μετονομάστε τα κατεστραμμένα αρχεία και επανεγκαταστήστε την υπηρεσία ακολουθώντας τα εξής βήματα:
Κάντε κλικ στο κουμπί Έναρξη -> Εκτέλεση -> πληκτρολογήστε cmd και ανοίξτε μια γραμμή εντολών DOS (μπορείτε επίσης να το κάνετε από Προγράμματα -> Αξεσουάρ -> δεξί πλήκτρο του ποντικιού> Εκτέλεση ως διαχειριστής).
Από τη γραμμή εντολών Dos, πληκτρολογήστε τις ακόλουθες εντολές και πατήστε πάντα Enter μετά από κάθε μία.
cd% windir% \ system32
attrib -r -s -h dllcache
ren msi.dll msi.old
ren msiexec.exe msiexec.old
ren msihnd.dll msihnd.old
έξοδος
Κλείστε τη γραμμή εντολών, κάντε επανεκκίνηση του υπολογιστή σας και κάντε λήψη της πιο πρόσφατης έκδοσης του πακέτου Redistributable του Windows Installer 4.5 για Windows XP, Vista και Windows 7 και 8.
2) Προσπαθήστε να ξαναγράψετε την υπηρεσία Windows Installer [XP, Windows 7, 8 ή Vista]
Το σημαντικό είναι να ελέγξετε τη διαδρομή του αρχείου Msiexec.exe στον σκληρό δίσκο και στο μητρώο των Windows και ακολουθήστε την ακόλουθη διαδικασία (Επειδή υπάρχουν διαφορετικές εκδόσεις των Microsoft Windows, η διαδικασία μπορεί να διαφέρει στον υπολογιστή σας).
Ανοίξτε τη γραμμή προτροπής DOS και πληκτρολογήστε την εντολή
% windir% \ system32 \ msiexec.exe / κατάργηση εγγραφής
% windir% \ system32 \ msiexec.exe / regserver
Σε υπολογιστές με Windows 64-bit αντί να χρησιμοποιήσετε:
% windir% \ syswow64 \ msiexec.exe / κατάργηση εγγραφής
% windir% \ syswow64 \ msiexec.exe / regserver
Ελέγξτε εάν το αρχείο Msiexec.exe βρίσκεται στο φάκελο C: \ Windows \ system32 \ Msiexec.exe, αν δεν λειτουργήσει.
Από την Έναρξη -> Εκτέλεση ή Αναζήτηση, ανοίξτε το μητρώο με την εντολή regedit .
Αναπτύξτε τη διαδρομή HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Services και κάντε κλικ στο MSIServer.
Στο δεξιό τμήμα του παραθύρου, κάντε δεξιό κλικ στο ImagePath και στη συνέχεια κάντε κλικ στο κουμπί Edit .
Ως τιμή του κλειδιού, επικολλήστε τη διαδρομή που βλέπετε πριν: C: \ Windows \ system32 \ Msiexec.exe που ακολουθείται από ένα κενό διάστημα και στη συνέχεια από το / V, κάντε κλικ στο κουμπί OK.
Στο τέλος είναι C: \ WINDOWS \ System32 \ msiexec.exe / V
Κλείστε τον επεξεργαστή μητρώου και επανεκκινήστε τον υπολογιστή σας σε ασφαλή λειτουργία (πιέστε το πλήκτρο F8 πριν την αρχική οθόνη των Windows όταν κάνετε επανεκκίνηση του υπολογιστή σας).
Σε ασφαλή λειτουργία, μεταβείτε στην επιλογή Έναρξη> Εκτέλεση και πληκτρολογήστε την εντολή msiexec / regserver .
Για συστήματα 64 bit, πρέπει επίσης να ξεκινήσει η εντολή % windir% \ Syswow64 \ Msiexec / regserver .
Επανεκκινήστε το σύστημα.
3) Επανεκκινήστε την υπηρεσία Windows Installer [Windows 7 ή Vista]
Το πρόβλημα μπορεί απλώς να εξαρτάται από το γεγονός ότι η υπηρεσία εγκατάστασης των Windows δεν έχει ρυθμιστεί να ξεκινά αυτόματα όταν ο υπολογιστής είναι ενεργοποιημένος.
Από το μενού Έναρξη> Αναζήτηση και εγγραφή της εντολής services.msc .
Στο παράθυρο διαχείρισης υπηρεσιών, βρείτε το Windows Installer, κάντε κλικ σε αυτό, κάντε επανεκκίνηση και ρυθμίστε το για αυτόματη εκκίνηση από το αναπτυσσόμενο μενού.
4) Εάν καμία από τις παραπάνω μεθόδους δεν έχει λύσει το πρόβλημα της εγκατάστασης και απεγκατάστασης των προγραμμάτων, υπάρχει ακόμα μια άλλη δυνατότητα:
- Κάντε λήψη του msiserver.zip από τον online ιστότοπο Winhelp και αποθηκεύστε τον στην επιφάνεια εργασίας.
- Αποσυμπιέστε το αρχείο και εξαγάγετε το msiserver.reg στην επιφάνεια εργασίας.
- Κάντε δεξί κλικ στο msiserver.reg και επιλέξτε Συγχώνευση.
- Επιβεβαιώστε και επανεκκινήστε τα Windows.
5) Ίσως το πρώτο πράγμα που πρέπει να δοκιμάσετε είναι το αυτόματο Fix It της Microsoft για προβλήματα εγκατάστασης προγράμματος και απεγκατάστασης.
Fix-Πρόκειται για ένα μικρό, δωρεάν, φορητό πρόγραμμα που το κάνει από μόνο του και το οποίο μπορείτε να το κατεβάσετε από τη σελίδα εργαλείων αντιμετώπισης προβλημάτων της Microsoft.
Η εφαρμογή επιλύει πολλά προβλήματα, όπως η αποτυχημένη κατάργηση των κλειδιών μητρώου στα Windows και διάφορα εμπόδια στην ενημέρωση του λογισμικού και την εγκατάσταση νέων προγραμμάτων.
Οι έμπειροι χρήστες μπορούν να εφαρμόσουν τις επιδιορθώσεις χειροκίνητα μετά την ταυτοποίηση των προβλημάτων και στη συνέχεια να απεγκαταστήσουν τα αποκλεισμένα προγράμματα που η κλασική διαδικασία δεν είχε καταργήσει .
Αυτό το Microsoft Fix είναι η εξέλιξη του παλιού εργαλείου εκκαθάρισης του Windows Installer που διέκοψε η Microsoft επειδή θεωρήθηκε ασταθής.
Το CleanUp ήταν μια σωτηρία εάν εμφανίστηκε ένα σφάλμα στο οποίο ένα πρόγραμμα δεν εγκαταστάθηκε επειδή η προηγούμενη έκδοση είναι ήδη εκεί.
Στο περιθώριο αυτού, θα ήθελα να σας προειδοποιήσω να μη διαγράψετε με μη αυτόματο τρόπο τα αρχεία της προσωρινής μνήμης του Windows Installer που βρίσκονται στο φάκελο C: \ Windows \ Installer .

Αφήστε Το Σχόλιό Σας

Please enter your comment!
Please enter your name here