Μήνυμα λάθους κατά τη χρήση του Windows Installer (MSI) 4.5 εγκατάστασης MSI πολλά πακέτα στον Windows Server 2008, Windows Vista, Windows Server 2003 ή Windows XP: "κλήση API απορρίφθηκε - δεν ενέργειες στο περιβάλλον"

Συμπτώματα

Εξετάστε το ακόλουθο σενάριο:
  • Εγκατάσταση του Microsoft Windows Installer (MSI) 4.5 στον Windows Server 2008, Windows Vista, Windows Server 2003 ή υπολογιστή που βασίζεται στα Windows XP.
  • Μπορείτε να εγκαταστήσετε πολλές παρουσίες μιας εφαρμογής MSI στον ίδιο υπολογιστή.
Σε αυτό το σενάριο, ενδέχεται να αποτύχει μία από τις εγκαταστάσεις. Επιπλέον, καταγράφεται το ακόλουθο μήνυμα λάθους:

Κλήση API απορρίφθηκε - δεν ενέργειες στο περιβάλλον
Όλες οι άλλες εγκαταστάσεις MSI είναι επιτυχείς.

Σημείωση Αυτό το ζήτημα είναι πιο πιθανό να εμφανιστεί κατά την εγκατάσταση του SQL Server 2008 ή κατά την αναβάθμιση από το SQL Server 2005 στον SQL Server 2008.

Αιτία

Αυτό το ζήτημα παρουσιάζεται εξαιτίας ενός σφάλματος στο μηχανισμό του Windows Installer 4.5. Υπάρχει ένα μικρό παράθυρο χρόνου μεταξύ κατά την πρώτη εγκατάσταση έχει ολοκληρωθεί και όταν η υπηρεσία Windows Installer επιτρέπει άλλο να ξεκινήσει η εγκατάσταση. Ωστόσο, ο μηχανισμός Windows Installer 4.5 δεν υπολογίζει το παράθυρο χρόνου σωστά επειδή η προηγούμενη εγκατάσταση δεν έχει ολοκληρωθεί πλήρως.

Προτεινόμενη αντιμετώπιση

Πληροφορίες ενημέρωσης

Windows XP

Τα ακόλουθα αρχεία είναι διαθέσιμα για λήψη από το Κέντρο λήψης αρχείων της Microsoft:

Ενημερωμένη έκδοση για Windows XP
Download Άμεση λήψη του πακέτου Windows XP (KB958655).

Ενημερωμένη έκδοση για Windows XP x64 Edition
Download Άμεση λήψη του πακέτου ενημερωμένης έκδοσης για τα Windows XP x64 Edition (KB958655).

Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης αρχείων υποστήριξης της Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
119591 Τρόπος απόκτησης αρχείων υποστήριξης της Microsoft από ηλεκτρονικές υπηρεσίες
Η Microsoft εξέτασε αυτό το αρχείο για ιούς. Η Microsoft χρησιμοποίησε το πιο πρόσφατο λογισμικό εντοπισμού ιών που ήταν διαθέσιμο κατά την ημερομηνία που δημοσιεύτηκε το αρχείο. Το αρχείο είναι αποθηκευμένο σε διακομιστές με ενισχυμένη ασφάλεια, οι οποίοι συμβάλλουν στην αποτροπή μη εξουσιοδοτημένων αλλαγών στο αρχείο.

Προϋποθέσεις

Για να εφαρμόσετε αυτήν την ενημερωμένη έκδοση, πρέπει να έχετε τα Windows XP με Service Pack 2 ή Windows XP με Service Pack 3 εγκατεστημένο στον υπολογιστή. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
322389 τον τρόπο απόκτησης του τελευταίου service pack των Windows XP

Απαίτηση επανεκκίνησης

Πρέπει να επανεκκινήσετε τον υπολογιστή μετά την εφαρμογή αυτής της ενημέρωσης.

Πληροφορίες αντικατάστασης ενημέρωσης

Αυτή η ενημερωμένη έκδοση δεν αντικαθιστά άλλες ενημερωμένες εκδόσεις.

Πληροφορίες αρχείων

Η αγγλική έκδοση αυτής της ενημερωμένης έκδοσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα Zώνη ώρας στο στοιχείο Hμερομηνία και ώρα " στον πίνακα ελέγχου.

Τα Windows XP με Service Pack 2 ή Windows XP με Service Pack 3, εκδόσεις που βασίζονται σε x86
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμα
Msi.dll4.5.6001.222994,445,18405-Nov-200813:01x86

Windows Server 2003

Τα ακόλουθα αρχεία είναι διαθέσιμα για λήψη από το Κέντρο λήψης αρχείων της Microsoft:

Ενημερωμένη έκδοση για Windows Server 2003
Download Άμεση λήψη του πακέτου Windows Server 2003 (KB958655).

Ενημερωμένη έκδοση για Windows Server 2003 x64 έκδοση
Download Άμεση λήψη του πακέτου ενημερωμένης έκδοσης για τον Windows Server 2003 x64 τα Edition (KB958655).

Ενημερωμένη έκδοση για Windows Server 2003 για συστήματα που βασίζονται σε τεχνολογία Itanium
Download Το πακέτο λήψης της ενημερωμένης έκδοσης για Windows Server 2003 για συστήματα που βασίζονται σε Itanium (KB958655) τώρα.

Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης αρχείων υποστήριξης της Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
119591 Τρόπος απόκτησης αρχείων υποστήριξης της Microsoft από ηλεκτρονικές υπηρεσίες
Η Microsoft εξέτασε αυτό το αρχείο για ιούς. Η Microsoft χρησιμοποίησε το πιο πρόσφατο λογισμικό εντοπισμού ιών που ήταν διαθέσιμο κατά την ημερομηνία που δημοσιεύτηκε το αρχείο. Το αρχείο είναι αποθηκευμένο σε διακομιστές με ενισχυμένη ασφάλεια, οι οποίοι συμβάλλουν στην αποτροπή μη εξουσιοδοτημένων αλλαγών στο αρχείο.

Προϋποθέσεις

Για να εφαρμόσετε αυτήν την ενημερωμένη έκδοση, πρέπει να έχετε εγκατεστημένο το Windows Server 2003 Service Pack 2 (SP2). Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
889100 Τρόπος λήψης του τελευταίου service pack για Windows Server 2003

Απαίτηση επανεκκίνησης

Πρέπει να επανεκκινήσετε τον υπολογιστή μετά την εφαρμογή αυτής της ενημέρωσης.

Πληροφορίες αντικατάστασης ενημέρωσης

Αυτή η ενημερωμένη έκδοση δεν αντικαθιστά άλλες ενημερωμένες εκδόσεις.

Πληροφορίες αρχείων

Η αγγλική έκδοση αυτής της ενημερωμένης έκδοσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα Zώνη ώρας στο στοιχείο Hμερομηνία και ώρα " στον πίνακα ελέγχου.

Τα Windows Server 2003 με Service Pack 2, εκδόσεις που βασίζονται σε x86
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμα
Msi.dll4.5.6001.222994,445,18407-Nov-200817:08x86

Τα Windows Server 2003 με Service Pack 2, εκδόσεις που βασίζονται σε τεχνολογία Itanium
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμαΑπαίτηση SPΚλάδος υπηρεσίας
Msi.dll4.5.6001.222998,110,08007-Nov-200815:09IA-64SP2Δεν ισχύει
Wmsi.dll4.5.6001.222994,445,18407-Nov-200815:10x86SP2WOW

Τα Windows Server 2003 με Service Pack 2, εκδόσεις που βασίζονται σε x64
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμαΑπαίτηση SPΚλάδος υπηρεσίας
Msi.dll4.5.6001.222995,282,81607-Nov-200815:09x64SP2Δεν ισχύει
Wmsi.dll4.5.6001.222994,445,18407-Nov-200815:09x86SP2WOW

Windows Vista και Windows Server 2008

Τα ακόλουθα αρχεία είναι διαθέσιμα για λήψη από το Κέντρο λήψης αρχείων της Microsoft:

Ενημερωμένη έκδοση για τα Windows Vista
Download Άμεση λήψη του πακέτου ενημερωμένης έκδοσης για τα Windows Vista (KB958655).
Ενημερωμένη έκδοση για τα Windows Vista x64 έκδοση
Download Άμεση λήψη της ενημερωμένης έκδοσης για τα Windows Vista για πακέτο συστήματα (KB958655) με βάση την x64.
Ενημερωμένη έκδοση για Windows Server 2008
Download Άμεση λήψη του πακέτου ενημερωμένης έκδοσης για τον Windows Server 2008 (KB958655).

Ενημερωμένη έκδοση για Windows Server 2008 x64 έκδοση
Download Άμεση λήψη του πακέτου ενημερωμένης έκδοσης για τον Windows Server 2008 x64 Edition (KB958655).

Ενημερωμένη έκδοση για Windows Server 2008 για συστήματα που βασίζονται σε τεχνολογία Itanium
Download Το πακέτο λήψης της ενημερωμένης έκδοσης για Windows Server 2008 για βασίζεται σε τεχνολογία Itanium (KB958655) τώρα.


Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης αρχείων υποστήριξης της Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
119591 Τρόπος απόκτησης αρχείων υποστήριξης της Microsoft από ηλεκτρονικές υπηρεσίες
Η Microsoft εξέτασε αυτό το αρχείο για ιούς. Η Microsoft χρησιμοποίησε το πιο πρόσφατο λογισμικό εντοπισμού ιών που ήταν διαθέσιμο κατά την ημερομηνία που δημοσιεύτηκε το αρχείο. Το αρχείο είναι αποθηκευμένο σε διακομιστές με ενισχυμένη ασφάλεια, οι οποίοι συμβάλλουν στην αποτροπή μη εξουσιοδοτημένων αλλαγών στο αρχείο.

Προϋποθέσεις

Για να εφαρμόσετε αυτήν την ενημερωμένη έκδοση σε υπολογιστή που βασίζεται στα Windows Vista, πρέπει να έχετε εγκατεστημένο το Windows Vista SP1.
Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
935791 Τρόπος λήψης του τελευταίου service pack των Windows Vista

Δεν υπάρχουν προϋποθέσεις για υπολογιστές που βασίζονται σε Windows Server 2008.

Απαίτηση επανεκκίνησης

Πρέπει να επανεκκινήσετε τον υπολογιστή μετά την εφαρμογή αυτής της ενημέρωσης.

Πληροφορίες αντικατάστασης ενημέρωσης

Αυτή η ενημερωμένη έκδοση δεν αντικαθιστά άλλες ενημερωμένες εκδόσεις.

Πληροφορίες αρχείων

Η αγγλική έκδοση αυτής της ενημερωμένης έκδοσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα Zώνη ώρας στο στοιχείο Hμερομηνία και ώρα " στον πίνακα ελέγχου.

Σημειώσεις πληροφοριών αρχείων των Windows Vista και Windows Server 2008

Τα αρχεία MANIFEST (.manifest) και τα αρχεία MUM (.mum) που εγκαθίστανται για κάθε περιβάλλον είναι παρατίθενται ξεχωριστά. Τα αρχεία MUM και MANIFEST και τα συσχετιζόμενα αρχεία καταλόγου ασφαλείας (.cat) είναι κρίσιμα για τη διατήρηση της κατάστασης του ενημερωμένου στοιχείου. Τα αρχεία καταλόγου ασφαλείας (τα χαρακτηριστικά δεν αναφέρονται) είναι υπογεγραμμένα με ψηφιακή υπογραφή της Microsoft.

Για όλες τις υποστηριζόμενες εκδόσεις του Windows Server 2008 και Windows Vista που βασίζονται σε x86
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμα
Msimsg.dll.mui4.5.6000.2095186,01606-Nov-200808:59Δεν ισχύει
Msiexec.exe.mui4.5.6000.209512,56006-Nov-200813:08Δεν ισχύει
Msi.dll4.5.6000.209512,252,28806-Nov-200812:57x86
Msimsg.dll4.5.6000.209512,56006-Nov-200808:59x86
Msi.dll4.5.6001.223032,241,53606-Nov-200812:59x86
Msimsg.dll4.5.6001.223032,56006-Nov-200810:39x86
Msiexec.exe4.5.6000.2095173.21606-Nov-200810:33x86
Msiexec.exe4.5.6001.2230373.21606-Nov-200812:58x86
Msihnd.dll4.5.6000.20951332,80006-Nov-200812:57x86
Msihnd.dll4.5.6001.22303332,80006-Nov-200812:59x86
Msisip.dll4.5.6000.2095116.38406-Nov-200812:57x86
Msisip.dll4.5.6001.2230316.38406-Nov-200812:59x86

Για όλες τις υποστηριζόμενες εκδόσεις του Windows Server 2008 και Windows Vista που βασίζονται σε x64
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμα
Msimsg.dll.mui4.5.6000.2095175,77606-Nov-200809:02Δεν ισχύει
Msiexec.exe.mui4.5.6000.209512.04806-Nov-200813:16Δεν ισχύει
Msi.dll4.5.6000.209513,134,46406-Nov-200813:13x64
Msimsg.dll4.5.6000.209512,56006-Nov-200809:02x64
Msi.dll4.5.6001.223033,107,84006-Nov-200814:17x64
Msimsg.dll4.5.6001.223032,56006-Nov-200811:51x64
Msiexec.exe4.5.6000.20951125,44006-Nov-200810:59x64
Msiexec.exe4.5.6001.22303125,44006-Nov-200814:16x64
Msihnd.dll4.5.6000.20951503,29606-Nov-200813:13x64
Msihnd.dll4.5.6001.22303503,29606-Nov-200814:17x64
Msisip.dll4.5.6000.2095122,52806-Nov-200813:13x64
Msisip.dll4.5.6001.2230322,52806-Nov-200814:17x64

Για όλες τις υποστηριζόμενες εκδόσεις του Windows Server 2008 που βασίζονται σε τεχνολογία IA-64
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμα
Msimsg.dll.mui4.5.6001.2230375,77606-Nov-200811:37Δεν ισχύει
Msi.dll4.5.6001.223035,928,96006-Nov-200814:01IA-64
Msimsg.dll4.5.6001.223032,56006-Nov-200811:37IA-64
Msiexec.exe4.5.6001.22303236,54406-Nov-200813:52IA-64
Msihnd.dll4.5.6001.223031,085,95206-Nov-200814:01IA-64
Msisip.dll4.5.6001.2230356,32006-Nov-200814:01IA-64

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".
Ιδιότητες

Αναγνωριστικό άρθρου: 958655 - Τελευταία αναθεώρηση: 14 Ιαν 2017 - Αναθεώρηση: 1

Σχόλια