Η λειτουργικότητα ενός προσθέτου, στοιχείου ελέγχου ActiveX ή ένα πρόσθετο COM μειώνεται ή εμποδίζεται μετά την εγκατάσταση του Office 2003 Service Pack 3

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 938814 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Σημαντικό Αυτό το άρθρο περιέχει πληροφορίες που σας δείχνει τον τρόπο μείωσης των ρυθμίσεων ασφαλείας ή για να απενεργοποιήσετε τις δυνατότητες ασφαλείας σε έναν υπολογιστή. Μπορείτε να κάνετε αυτές τις αλλαγές για να αντιμετωπίσετε ένα συγκεκριμένο πρόβλημα. Πριν κάνετε αυτές τις αλλαγές, συνιστάται να εκτιμήσετε τους κινδύνους που σχετίζονται με την εφαρμογή αυτή εναλλακτικού τρόπου αντιμετώπισης στο συγκεκριμένο περιβάλλον. Εάν εφαρμόσετε αυτόν τον εναλλακτικό τρόπο αντιμετώπισης, λαμβάνουν τα κατάλληλα πρόσθετα μέτρα για την προστασία του υπολογιστή σας.

Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Συμπτώματα

Εγκατάσταση του Office 2003 Service Pack 3 (SP3). Όταν ξεκινάτε ένα πρόγραμμα του Office 2003, μειώνεται η λειτουργικότητα ενός προσθέτου, στοιχείου ελέγχου ActiveX ή ένα πρόσθετο COM. Ή εμποδίζεται σε ορισμένα σενάρια.

Αιτία

Συμπεριφορά των προσθέτων, στοιχεία ελέγχου ActiveX και πρόσθετα COM άλλαξε σε ορισμένα σενάρια στο Office 2003 SP3 για να βελτιώσει την ασφάλεια των αρχείων του Office 2003.

Το Office 2003 SP3, εκτελεί μια δοκιμή κακή σύνταξη στοιχείων COM που χρησιμοποιούν το QueryInterface() μέθοδος κατά την εκκίνηση ενός προγράμματος του Office 2003. Περισσότερα στοιχεία COM θα περάσει με επιτυχία τη δοκιμή. Ωστόσο, εάν ένα στοιχείο COM αποτύχει ο έλεγχος, η λειτουργικότητα ορισμένα πρόσθετα, τα στοιχεία ελέγχου ActiveX ή πρόσθετα COM μπορεί να μειωθεί. Ή μπορεί να εμποδίζεται η λειτουργία. Τα στοιχεία COM ενδέχεται να αποτύχουν δοκιμής σε σενάρια όπου το στοιχείο παρέχει μια εσφαλμένη απόκριση του QueryInterface() μέθοδος.

Για να προσδιορίσετε αν η συμπεριφορά που αντιμετωπίζετε εξαιτίας των αλλαγών στο Office 2003 SP3, ακολουθήστε τα εξής βήματα:
  1. Ξεκινήστε το πρόγραμμα προβολής συμβάντων. Για να το κάνετε αυτό, κάντε κλικ στο κουμπί Έναρξη, κάντε κλικ στο κουμπί Εκτέλεση, πληκτρολογήστε eventvwr.exe με το Άνοιγμα πλαίσιο και στη συνέχεια κάντε κλικ OK.
  2. Κάντε κλικ στο κουμπί Εφαρμογή.
  3. Κάντε κλικ στην επιλογή του Συμβάν επικεφαλίδα στήλης για να ταξινομήσετε με τον αριθμό Αναγνωριστικού συμβάντος.
  4. Να προσδιορίσετε αν προέκυψε το Αναγνωριστικό συμβάντος 21296. Εάν εντοπίσετε το Αναγνωριστικό συμβάντος 21296, κάντε δεξιό κλικ στο συμβάν και στη συνέχεια κάντε κλικ στο κουμπί Ιδιότητες.
  5. Προσδιορίστε τις ακόλουθες πληροφορίες για το στοιχείο COM που προκαλεί, εάν υπάρχει:
    • Αναγνωριστικό κλάσης (CLSID)
    • Όνομα λειτουργικής μονάδας
    • Έκδοση λειτουργικής μονάδας

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

Για να επιλύσετε αυτήν τη συμπεριφορά στο Office 2003 SP3, επικοινωνήστε με την υπηρεσία παροχής του προσθέτου, στοιχείου ελέγχου ActiveX ή το πρόσθετο COM. Παροχής στοιχείων θα πρέπει να ενημερώσετε το στοιχείο έτσι ότι υλοποιήσεις του το QueryInterface() η μέθοδος επιστρέφει μόνο δείκτες διασύνδεσης για τις διασυνδέσεις που εφαρμόζονται από το στοιχείο.

Εναλλακτικός τρόπος αντιμετώπισης

Προειδοποίηση Αυτή η λύση μπορεί να έναν υπολογιστή ή το δίκτυο πιο ευάλωτα σε επιθέσεις από κακόβουλους χρήστες ή επιβλαβές λογισμικό, όπως οι ιοί. Εμείς συνιστούμε αυτήν τη λύση, αλλά οι σχετικές πληροφορίες, ώστε να μπορείτε να εφαρμόσετε αυτόν τον εναλλακτικό τρόπο αντιμετώπισης κατά τη διακριτική σας ευχέρεια. Χρησιμοποιήστε αυτήν τη λύση με δική σας ευθύνη.

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


Για να επιλύσετε αυτήν τη συμπεριφορά στο Office 2003 SP3, όταν χρησιμοποιείται μια πολιτική, ένα διαχειριστής μπορεί να απενεργοποιήσει εντελώς τη δυνατότητα. Ή, ένας διαχειριστής μπορεί να απενεργοποιήσει τη δυνατότητα για το συγκεκριμένο CLSID.

Για να το κάνετε αυτό στο μητρώο, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους.

Σημείωση Οι τιμές που ορίζονται για τις ακόλουθες μεθόδους μπορεί να επηρεάσει άλλες εκδόσεις του Microsoft Office που είναι εγκατεστημένες στον υπολογιστή.

Μέθοδος 1: Απενεργοποιήσετε αυτή τη δυνατότητα εντελώς

  1. Κλείστε όλα τα προγράμματα του Office 2003.
  2. Κάντε κλικ στο κουμπί Έναρξη, κάντε κλικ στο κουμπί Εκτέλεση, πληκτρολογήστε Regedit με το Άνοιγμα πλαίσιο και στη συνέχεια κάντε κλικ OK.
  3. Εντοπίστε και στη συνέχεια κάντε κλικ σε ένα από τα ακόλουθα δευτερεύοντα κλειδιά μητρώου:
    HKEY_CURRENT_USER\Software\Policies\Microsoft\Security
    HKEY_CURRENT_USER\Software\Microsoft\Security
    Σημείωση Εάν υπάρχει τιμή πολιτικής, η τιμή του
    \Software\Policies\Microsoft\Security
    δευτερεύον κλειδί χρησιμοποιείται. Εάν η τιμή πολιτικής δεν υπάρχει στο μητρώο, η τιμή του
    \Software\Microsoft\Security
    είναι επιλεγμένο το δευτερεύον κλειδί. Επιπλέον, χρησιμοποιείται η τιμή, εάν υπάρχει.
  4. Αφού κάνετε κλικ στο δευτερεύον κλειδί που καθορίζεται στο βήμα 3, το δείκτη Νέα από το Επεξεργασία μενού και στη συνέχεια κάντε κλικ Η τιμή DWORD.
  5. Τύπος CLSIDInterfaceTest, και στη συνέχεια πιέστε το πλήκτρο ENTER.
  6. Κάντε δεξιό κλικ CLSIDInterfaceTest, και στη συνέχεια κάντε κλικ στο κουμπί Τροποποίηση.
  7. Με το Η τιμή δεδομένων πλαίσιο, πληκτρολογήστε 1, και στη συνέχεια κάντε κλικ στο κουμπί OK.
  8. Από το Το αρχείο μενού, κάντε κλικ στο κουμπί Έξοδος Για να κλείσετε τον Επεξεργαστή μητρώου.

Μέθοδος 2: Απενεργοποιήσετε αυτή τη δυνατότητα για ένα συγκεκριμένο αναγνωριστικό CLSID

  1. Κλείστε όλα τα προγράμματα του Office 2003.
  2. Κάντε κλικ στο κουμπί Έναρξη, κάντε κλικ στο κουμπί Εκτέλεση, πληκτρολογήστε Regedit με το Άνοιγμα πλαίσιο και στη συνέχεια κάντε κλικ OK.
  3. Εντοπίστε και κατόπιν κάντε κλικ στο ακόλουθο δευτερεύον κλειδί μητρώου:
    HKEY_CLASSES_ROOT\CLSID\ {<com coclass="" guid="">}</com>
  4. Αφού κάνετε κλικ στο δευτερεύον κλειδί που καθορίζεται στο βήμα 3, το δείκτη Νέα από το Επεξεργασία μενού και στη συνέχεια κάντε κλικ Η τιμή DWORD.
  5. Τύπος InsecureQI, και στη συνέχεια πιέστε το πλήκτρο ENTER.
  6. Κάντε δεξιό κλικ InsecureQI, και στη συνέχεια κάντε κλικ στο κουμπί Τροποποίηση.
  7. Με το Η τιμή δεδομένων πλαίσιο, πληκτρολογήστε μία από τις ακόλουθες τιμές και στη συνέχεια κάντε κλικ στο κουμπί OK:
    • 0: Αυτή είναι η προεπιλεγμένη τιμή. Αυτή η τιμή εκτελεί τη δοκιμή στο CLSID του και στη συνέχεια αποδεσμεύει τυχαία ανύπαρκτους διασύνδεση όταν ολοκληρωθεί η δοκιμή.
    • 1: Αυτή η τιμή θα εκτελέσει τη δοκιμή για το CLSID.
    • 2: Αυτή η τιμή θα εκτελέσει τη δοκιμή για το CLSID.
    • 3: Αυτή η τιμή θα εκτελέσει τη δοκιμή για το CLSID. Επιπλέον, αυτή η τιμή έκδοσης τυχαία ανύπαρκτους διασύνδεσης. Τα προγράμματα του Office μπορούν να ενεργούν ως εάν η δοκιμή για το CLSID απέτυχε χωρίς στην πραγματικότητα εκτέλεση της δοκιμής.
  8. Από το Το αρχείο μενού, κάντε κλικ στο κουμπί Έξοδος Για να κλείσετε τον Επεξεργαστή μητρώου.

Περισσότερες πληροφορίες

Για περισσότερες πληροφορίες σχετικά με CLSID, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://msdn2.Microsoft.com/en-us/library/ms691424.aspx
Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης του τελευταίου service pack του Office 2003, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
870924Τρόπος απόκτησης του τελευταίου service pack για το Office 2003
Σημείωση Αυτό είναι ένα άρθρο «ΤΑΧΕΙΑΣ ΔΗΜΟΣΙΕΥΣΗΣ» που δημιουργήθηκε απευθείας από τον οργανισμό υποστήριξης της Microsoft. Οι πληροφορίες που περιλαμβάνονται σε αυτό το άρθρο, παρέχονται ως απόκριση σε θέματα που προκύπτουν. Ως αποτέλεσμα της ταχύτητας διάθεσής του, το υλικό ενδέχεται να έχει τυπογραφικά λάθη και να αναθεωρηθεί ανά πάσα στιγμή χωρίς ειδοποίηση. Ανατρέξτε στους Όρους χρήσης για άλλα ζητήματα.

Ιδιότητες

Αναγν. άρθρου: 938814 - Τελευταία αναθεώρηση: Κυριακή, 29 Μαΐου 2011 - Αναθεώρηση: 6.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Office 2003 Service Pack 3
  • Microsoft Office Basic Edition 2003
  • Microsoft Office Professional Edition 2003
  • Microsoft Office Small Business Edition 2003
  • Microsoft Office Access 2003
  • Microsoft Office OneNote 2003
  • Microsoft Office Outlook 2003
  • Microsoft Office PowerPoint 2003
  • Microsoft Office Project Professional 2003
  • Microsoft Office Project Standard 2003
  • Microsoft Office Publisher 2003
  • Microsoft Office Visio Professional 2003
Λέξεις-κλειδιά: 
kbtshoot kbcominterop kbaddin kbupdateissue kbPubTypeKC kbexpertisebeginner kbprb kbmt KB938814 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:938814

Αποστολή σχολίων

 

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