Αναγν. άρθρου: 315346 - Τελευταία αναθεώρηση: Τετάρτη, 28 Μαρτίου 2012 - Αναθεώρηση: 3.0
Παρουσιάζεται μήνυμα σφάλματος όταν προσπαθείτε να κάνετε προσθήκη ή κατάργηση κάποιου προγράμματος το οποίο εκτελεί Windows XP ή Windows Server 2003: "Δεν ήταν δυνατή η πρόσβαση στην υπηρεσία του Windows Installer"
Συμβουλή συστήματοςΑυτό το άρθρο ισχύει για διαφορετικό λειτουργικό σύστημα από αυτό που χρησιμοποιείτε. Το περιεχόμενο του άρθρου που ενδέχεται να μην σας αφορά έχει απενεργοποιηθεί.
Αυτό το άρθρο, στο παρελθόν ήταν δημοσιευμένο με αριθμό GR315346
Για να συνεχίσετε τη λήψη ενημερώσεων ασφαλείας για τα Windows, βεβαιωθείτε ότι εκτελείτε τα Windows XP με Service Pack 3 (SP3). Για περισσότερες πληροφορίες, ανατρέξτε στην ιστοσελίδα της Microsoft: Η υποστήριξη λήγει για ορισμένες εκδόσεις των Windows
(http://windows.microsoft.com/el-gr/windows/help/end-support?os=xp)
Για υποστήριξη σχετικά με αυτό το ζήτημα στα Windows 7 και τα Windows Vista, ανατρέξτε στο ακόλουθο άρθρο της τοποθεσίας της Microsoft στο Web:
2642495
(http://support.microsoft.com/kb/2642495/el)
Σφάλμα "Δεν ήταν δυνατή η πρόσβαση στην υπηρεσία Windows Installer" στα Windows 7 και τα Windows Vista
Αυτό το άρθρο απευθύνεται σε προχωρημένους χρήστες υπολογιστών. Εάν δεν είστε εξοικειωμένοι με την αντιμετώπιση προβλημάτων για προχωρημένους, ίσως θελήσετε να ζητήσετε βοήθεια από κάποιον ή να επικοινωνήσετε με το τμήμα τεχνικής υποστήριξης. Για περισσότερες πληροφορίες σχετικά με τον τρόπο επικοινωνίας με την υποστήριξη της Microsoft, επισκεφτείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
Όταν προσπαθείτε να εγκαταστήσετε μια εφαρμογή λογισμικού σε έναν υπολογιστή όπου εκτελούνται Windows XP ή Windows Server 2003, ενδέχεται να εμφανιστεί το ακόλουθο μήνυμα σφάλματος:
Δεν ήταν δυνατή η πρόσβαση στην υπηρεσία του Windows Installer. Αυτό μπορεί να συμβεί, εάν εκτελείτε τα Windows σε κατάσταση ασφαλούς λειτουργίας ή εάν ο Windows Installer δεν έχει εγκατασταθεί σωστά. Επικοινωνήστε με το προσωπικό της υπηρεσίας υποστήριξης για βοήθεια. (The Windows Installer Service could not be accessed. This can occur if you are running Windows in Safe mode or if the Windows Installer is not correctly installed. Contact your support personnel for assistance.)
Σημείωση Αυτό το ζήτημα ενδέχεται, επίσης, να παρουσιαστεί όταν προσπαθήσετε να καταργήσετε την εγκατάσταση μιας εφαρμογής λογισμικού.
Αυτό το ζήτημα ενδέχεται να προκύψει, εάν ισχύει κάποια από τις ακόλουθες συνθήκες:
Τα αρχεία του Windows Installer που βρίσκονται στο σκληρό σας δίσκο είναι κατεστραμμένα ή λείπουν.
Επιχειρείτε να εγκαταστήσετε ή να καταργήσετε ένα πρόγραμμα που χρησιμοποιεί το αρχείο (.msi) του πακέτου εγκατάστασης λογισμικού της Microsoft (Microsoft Software Installation - MSI) για τον Windows Installer. Για παράδειγμα, το ζήτημα ενδέχεται να προκύψει όταν επιχειρείτε να εγκαταστήσετε στον υπολογιστή σας το Microsoft Office.
Μέθοδος 1: Εκ νέου καταχώρηση του Windows Installer
Για να καταχωρήσετε ξανά τον Windows Installer, επιβεβαιώστε τη θέση του αρχείου Msiexec.exe στο σκληρό σας δίσκο και στο Μητρώο των Windows και, στη συνέχεια, καταχωρήστε ξανά τον Windows Installer. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα.
Σημείωση Επειδή υπάρχουν πολλές εκδόσεις των Microsoft Windows, τα ακόλουθα βήματα ενδέχεται να διαφέρουν στον υπολογιστή σας. Εάν διαφέρουν, ανατρέξτε στην τεκμηρίωση του προϊόντος σας, για να ολοκληρώσετε αυτά τα βήματα.
Καθορίστε τη θέση του αρχείου Msiexec.exe στον σκληρό σας δίσκο. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
Κάντε κλικ στο μενού Έναρξη (Start), έπειτα κάντε κλικ στην επιλογή Εκτέλεση (Run), πληκτρολογήστε %windir%\system32 και κατόπιν κάντε κλικ στο κουμπί OK.
Σημείωση Αυτό το βήμα θα ανοίξει το φάκελο όπου βρίσκεται το αρχείο Msiexec.exe.
Σημειώστε τη θέση του αρχείου Msiexec.exe. Η θέση του αρχείου Msiexec.exe θα αποτελέσει συνδυασμό της τιμής του πλαισίου κειμένου Address (Διεύθυνση) και του ίδιου του ονόματος του αρχείου Msiexec.exe.
Για παράδειγμα, αν το πλαίσιο κειμένου Address (Διεύθυνση) περιέχει μια τιμή C:\Windows\system32, η θέση του αρχείου Msiexec.exe θα είναι C:\Windows\system32\Msiexec.exe.
Σημαντικό Αυτή η ενότητα, η μέθοδος ή η εργασία περιέχει βήματα που σας καθοδηγούν στην τροποποίηση του μητρώου. Ωστόσο, ενδέχεται να προκύψουν σοβαρά προβλήματα αν δεν τροποποιήσετε σωστά το μητρώο. Κατά συνέπεια, βεβαιωθείτε ότι ακολουθείτε προσεκτικά αυτά τα βήματα. Για επιπλέον προστασία, δημιουργήστε αντίγραφα ασφαλείας του μητρώου πριν το τροποποιήσετε. Στη συνέχεια, μπορείτε να επαναφέρετε το μητρώο, εάν προκύψει πρόβλημα. Για περισσότερες πληροφορίες σχετικά με τον τρόπο δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
322756
(http://support.microsoft.com/kb/322756/el/
)
Τρόπος δημιουργίας αντιγράφων και επαναφοράς μητρώου στα Windows
Βεβαιωθείτε ότι η θέση του αρχείου Msiexec.exe στον Επεξεργαστή μητρώου είναι σωστή. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
Κάντε κλικ στο μενού Έναρξη (Start), κάντε κλικ στην επιλογή Εκτέλεση (Run), πληκτρολογήστε regedit στο πλαίσιο κειμένου Άνοιγμα (Open) και, στη συνέχεια, κάντε κλικ στο κουμπί ΟΚ.
Αναπτύξτε τα στοιχεία HKEY_LOCAL_MACHINE, SYSTEM, CurrentControlSet και Services και, στη συνέχεια, κάντε κλικ στην επιλογή MSIServer.
Στο δεξί τμήμα του παραθύρου, κάντε δεξί κλικ στο στοιχείο ImagePath και κατόπιν κάντε κλικ στην εντολή Τροποποίηση (Modify).
Στο πλαίσιο κειμένου Δεδομένα τιμής (Value data), πληκτρολογήστε τη θέση του αρχείου Msiexec.exe που καθορίσατε στο βήμα 1 και, στη συνέχεια, την τιμή /V. Έπειτα, κάντε κλικ στο κουμπί OK.
Για παράδειγμα, αν η θέση του αρχείου Msiexec.exe είναι C:\Windows\system32\Msiexec.exe, πληκτρολογήστε το κείμενο που ακολουθεί στο πλαίσιο κειμένου Δεδομένα τιμής (Value data):
C:\WINDOWS\System32\msiexec.exe /V
Κάντε κλικ στο κουμπί OK, για να κλείσετε το παράθυρο διαλόγου Αλλαγή ακολουθίας χαρακτήρων (Edit String).
Κάντε κλικ στο μενού Αρχείο (File) και, στη συνέχεια, στην εντολή Έξοδος (Exit), για να κλείσετε τον Επεξεργαστή Μητρώου (Registry Editor).
Ξεκινήστε τον υπολογιστή σας σε ασφαλή λειτουργία και στη συνέχεια καταχωρήστε το αρχείο Msiexec.exe. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
Κάντε κλικ στο κουμπί Έναρξη (Start) και, στη συνέχεια, κάντε κλικ στην επιλογή Τερματισμός λειτουργίας του υπολογιστή (Turn off computer) ή Τερματισμός (Shut Down).
Επιλέξτε το στοιχείο Επανεκκίνηση (Restart) και, στη συνέχεια, κάντε κλικ στο κουμπί OK ή στο κουμπί Επανεκκίνηση (Restart).
Πιέστε το πλήκτρο F8 πριν εμφανιστεί η οθόνη εκκίνησης των Windows.
Στο μενού Επιλογές για προχωρημένους των Windows (Windows Advanced Option), χρησιμοποιήστε τα πλήκτρα βέλους για να επιλέξετε το στοιχείο Ασφαλής λειτουργία (Safe Mode) και, στη συνέχεια, πιέστε το πλήκτρο ENTER.
Εάν χρησιμοποιείτε υπολογιστή διπλής ή πολλαπλής εκκίνησης, επιλέξτε το κατάλληλο λειτουργικό σύστημα από τη λίστα που εμφανίζεται και, στη συνέχεια, πιέστε το πλήκτρο ENTER.
Συνδεθείτε στον υπολογιστή.
Κάντε κλικ στο μενού Έναρξη (Start), κάντε κλικ στην επιλογή Εκτέλεση (Run), πληκτρολογήστε msiexec /regserver στο πλαίσιο κειμένου Άνοιγμα (Open) και, στη συνέχεια, κάντε κλικ στο κουμπί ΟΚ.
Σημείωση Για λειτουργικά συστήματα 64 bit, πρέπει, επίσης, να επαναλάβετε την καταχώρηση του προγράμματος εγκατάστασης MSI 64 bit. Για να γίνει αυτό, κάντε κλικ στο μενού Έναρξη (Start), κάντε κλικ στην επιλογή Εκτέλεση (Run), πληκτρολογήστε %windir%\Syswow64\Msiexec /regserver στο πλαίσιο κειμένου Άνοιγμα (Open) και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
Σε εκδόσεις 64-bit του λειτουργικού συστήματος των Windows, τα δυαδικά αρχεία 32-bit βρίσκονται στο φάκελο %systemroot%\SysWow64. Τα δυαδικά αρχεία 64-bit βρίσκονται στο φάκελο %systemroot%\System32.
Κάντε κλικ στο κουμπί Έναρξη (Start) και, στη συνέχεια, κάντε κλικ στην επιλογή Τερματισμός λειτουργίας του υπολογιστή (Turn off computer) ή Τερματισμός (Shut Down).
Επιλέξτε το στοιχείο Επανεκκίνηση (Restart) και, στη συνέχεια, κάντε κλικ στο κουμπί OK ή στο κουμπί Επανεκκίνηση (Restart).
Εάν το ζήτημα δεν λυθεί και εξακολουθείτε να λαμβάνετε το μήνυμα σφάλματος που αναφέρεται στην ενότητα "Συμπτώματα", ακολουθήστε τα βήματα που περιγράφονται στη Μέθοδο 2.
Μέθοδος 2: Εκ νέου εγκατάσταση του Windows Installer
Για να εγκαταστήσετε ξανά τον Windows Installer, μετονομάστε τα κατεστραμμένα αρχεία του Windows Installer και στη συνέχεια εγκαταστήστε τον ξανά. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
Κάντε κλικ στο μενού Έναρξη (Start), έπειτα στην επιλογή Εκτέλεση (Run), πληκτρολογήστε cmd στο πλαίσιο κειμένου Άνοιγμα (Open) και στη συνέχεια κάντε κλικ στο κουμπί ΟΚ.
Πληκτρολογήστε cd %windir%\system32 και, στη συνέχεια, πατήστε το πλήκτρο ENTER.
Πληκτρολογήστε attrib -r -s -h dllcache και, στη συνέχεια, πατήστε το πλήκτρο ENTER.
Πληκτρολογήστε ren msi.dll msi.old και, στη συνέχεια, πατήστε το πλήκτρο ENTER.
Πληκτρολογήστε ren msiexec.exe msiexec.old και, στη συνέχεια, πατήστε το πλήκτρο ENTER.
Πληκτρολογήστε ren msihnd.dll msihnd.old και, στη συνέχεια, πατήστε το πλήκτρο ENTER.
Πληκτρολογήστε exit και κατόπιν πατήστε το πλήκτρο ENTER.
Στη γραμμή εντολών, πληκτρολογήστε exit και, στη συνέχεια, πιέστε το πλήκτρο ENTER.
Κάντε κλικ στο κουμπί Έναρξη (Start) και, στη συνέχεια, κάντε κλικ στην επιλογή Τερματισμός λειτουργίας του υπολογιστή (Turn off computer) ή Τερματισμός (Shut Down).
Επιλέξτε το στοιχείο Επανεκκίνηση (Restart) και, στη συνέχεια, κάντε κλικ στο κουμπί OK ή στο κουμπί Επανεκκίνηση (Restart).
Συνδεθείτε στον υπολογιστή.
Κάντε λήψη και εγκατάσταση της τελευταίας έκδοσης του Windows Installer.
Για πρόσθετες πληροφορίες σχετικά με τον τρόπο απόκτησης του Windows Installer, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft (Knowledge Base):
893803
(http://support.microsoft.com/kb/893803/el/
)
Ο Windows Installer 3.1 v2 (3.1.4000.2435) είναι διαθέσιμος
Κάντε κλικ στο κουμπί Έναρξη (Start) και, στη συνέχεια, κάντε κλικ στην επιλογή Τερματισμός λειτουργίας του υπολογιστή (Turn off computer) ή Τερματισμός (Shut Down).
Επιλέξτε το στοιχείο Επανεκκίνηση (Restart) και, στη συνέχεια, κάντε κλικ στο κουμπί OK ή στο κουμπί Επανεκκίνηση (Restart).
Το πρόγραμμα Windows Installer 4.0 δεν είναι διαθέσιμο ως πρόγραμμα με δυνατότητα αναδιανομής για τα Windows Vista. Το πρόγραμμα Windows Installer 4.0 συμπεριλαμβάνεται στο λειτουργικό σύστημα των Windows Vista.
Εάν οι μέθοδοι που περιγράφονται στο παρόν άρθρο δεν επιλύουν το πρόβλημα που περιγράφεται στο άρθρο, επικοινωνήστε με τις Υπηρεσίες Τεχνικής Υποστήριξης Πελατών της Microsoft, για περισσότερη βοήθεια.
Αυτό το πρόβλημα θα προκύψει, επίσης, αν η ιδιότητα Τύπος εκκίνησης (Startup type) για την υπηρεσία Windows Installer ρυθμιστεί στην τιμή Απενεργοποίηση (Disable).
Για να ελέγξετε αν η υπηρεσία Windows Installer έχει οριστεί στην τιμή Απενεργοποίηση (Disable), ακολουθήστε τα εξής βήματα:
Κάντε κλικ στο μενού Έναρξη (Start), κάντε κλικ στην επιλογή Εκτέλεση (Run), πληκτρολογήστε services.msc στο πλαίσιο κειμένου Άνοιγμα (Open) και τέλος κάντε κλικ στο κουμπί OK.
Στη λίστα Υπηρεσίες (τοπικά) [(Services (Local)], κάντε δεξί κλικ στην επιλογή Windows Installer και, στη συνέχεια, κάντε κλικ στην επιλογή Ιδιότητες (Properties).
Εάν η αναπτυσσόμενη λίστα Τύπος εκκίνησης (Startup type) ρυθμιστή στην τιμή Απενεργοποίηση (Disable), επιλέξτε το στοιχείο Μη αυτόματη (Manual) από την αναπτυσσόμενη λίστα Τύπος εκκίνησης (Startup type) και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
Κάντε κλικ στο μενού Αρχείο (File) και, στη συνέχεια, κάντε κλικ στην εντολή Έξοδος (Exit).
Για πρόσθετες πληροφορίες σχετικά με την υπηρεσία Windows Installer, επισκεφθείτε την ακόλουθη τοποθεσία του Microsoft Developer Network (MSDN) στο Web:
Για πρόσθετες πληροφορίες σχετικά με τον τρόπο απόκτησης του μηχανισμού του Windows Installer, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft (Knowledge Base):
292539
(http://support.microsoft.com/kb/292539/el/
)
Τρόπος απόκτησης του μηχανισμού του Windows Installer
Πόση προσπάθεια καταβάλλατε για να χρησιμοποιήσετε αυτό το άρθρο;
Πολύ λίγη
Λίγη
Μέτρια
Μεγάλη
Πολύ μεγάλη
Πείτε μας για ποιον λόγο και με ποιον τρόπο θα μπορούσαμε να βελτιώσουμε αυτές τις πληροφορίες
Σας ευχαριστούμε! Τα σχόλιά σας θα μας βοηθήσουν να βελτιώσουμε το περιεχόμενο υποστήριξης. Για περισσότερες επιλογές βοήθειας, επισκεφτείτε την αρχική σελίδα της Βοήθειας και υποστήριξης.