Sie werden aufgefordert, Berechtigung für ActiveX-Steuerelemente, wenn Sie eine Office XP- oder Office 2003-Dokument öffnen

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 827742 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

Problembeschreibung

Wenn Sie ein Dokument in einem der im Abschnitt "Beziehen sich auf" aufgeführten Microsoft Office-Programme öffnen, können Sie aufgefordert zum Gewähren der Berechtigung für ActiveX-Steuerelemente geladen werden oder die Steuerelemente ermöglichen Daten beibehalten. Einige ActiveX-Steuerelemente werden möglicherweise gar nicht geladen.

Außerdem, wenn Sie ein Office-Dokument, die ActiveX-Steuerelemente in ein anderes Programm, wie z. B. eine Microsoft SharePoint Team Services-Website enthält importieren, erhalten eine Warnmeldung Sie, die der folgenden ähnelt:
Diese Anwendung ist dabei, ActiveX-Steuerelemente zu initialisieren, die unsicher sein könnten. Wenn Sie der Dokumentquelle vertrauen, werden Wählen Sie Ja und das Steuerelement mit Ihren Dokument-Standardeinstellungen initialisiert.
Wenn Sie auf Neinklicken, werden die ActiveX-Steuerelemente nicht geladen. Wenn Sie auf Jaklicken, laden die ActiveX-Steuerelemente.

Ursache

Dieses Problem tritt auf, wenn Sie versuchen, ein Dokument zu öffnen, die ActiveX-Steuerelemente enthält, die als nicht sicher zur Initialisierung (UFI) gekennzeichnet sind. In der Standardeinstellung die Office-Programme nicht laden oder aktivieren ActiveX-Steuerelemente, die nicht als sicher für die Initialisierung (SFI) gekennzeichnet sind. Dieses Problem betrifft auch die ActiveX-Steuerelemente, die mit den Office-Programmen enthalten sind. Zusätzlich ist Winsock nicht als ein mit SFI gekennzeichnetes Steuerelement registriert. Aus diesem Grund werden ActiveX-Steuerelemente, die IObjectSafety nicht implementiert ist, als UFI gekennzeichnete Steuerelemente behandelt. Darüber hinaus sind ActiveX-Steuerelemente, die nicht die entsprechende Komponentenkategorie in der Registrierung gekennzeichnet haben, auch als UFI gekennzeichnete Steuerelemente behandelt.

Abhilfe

Hinweis Es wird dringend empfohlen, keine ActiveX-Steuerelemente in Dokumenten, die übermittelt werden Ihnen von Personen, die Sie nicht kennen auszuführen, da es keine Garantie dafür gibt, dass die Daten mit dem Steuerelement verknüpft ist, tatsächlich sicher verwendet werden kann. Wenn Sie der Quelle des Dokuments und der Person oder der Firma, die Sie an vertrauen, können Sie jedoch das Steuerelement laden und erlaubt es, permanente Daten zu verwenden.

Wichtig: Dieser Abschnitt, die Methode oder die Aufgabe enthält Schritte, die erklären, wie Sie die Windows-Registry ändern. Es können schwerwiegende Probleme auftreten, wenn Sie die Windows-Registry falsch ändern. Stellen Sie daher sicher, dass Sie die folgenden Schritte sorgfältig ausführen. Für zusätzlichen Schutz sichern Sie die Registrierung, bevor Sie Änderungen vornehmen. Gegebenenfalls können Sie dann die Registrierung wiederherstellen, wenn ein Problem auftritt. Für Weitere Informationen zum Sichern und Wiederherstellen der Registrierung, klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:
322756 Sichern und Wiederherstellen der Registrierung in Windows

Um dieses Problem zu umgehen, und ändern die Möglichkeit, dass die Office-Programme ActiveX-Komponenten behandeln, fügen Sie den UFIControls-Schlüssel in der Registrierung, die das Verhalten von Office-Programmen ändert. Weitere Informationen hierzu finden Sie unter den "ändern Sie die Registrierungseinstellungen zu UFIControls = 1"-Bereich.

Informationen zu UFI-Steuerelementeinstellungen für ActiveX-Komponenten

Wenn die Steuerung SFI ist, verhalten sich die Office-Programme gleich:
  • Bei einem UFIControls gleich 1 (am wenigsten sicher), 3 oder 5: Load (keine Aufforderung) das ActiveX-Steuerelement im nicht abgesicherten Modus zusammen mit dem Dokument Werte beibehalten, wenn sie andernfalls mit den Standardeigenschaften (InitNew) vorhanden sind.
  • Bei einem UFIControls gleich 2, 4 (am sichersten) oder 6 (Standardeinstellung): Load (keine Aufforderung) das ActiveX-Steuerelement im abgesicherten Modus zusammen mit dem Dokument Werte beibehalten, wenn sie andernfalls mit den Standardeigenschaften (InitNew) vorhanden sind.
UFIControls = 4 ist die sicherste Einstellung, da es das Amt erzwingt Programme an UFI-Steuerelemente mit den Standardeigenschaften zu laden, aber Benutzer Verwechslungen mit ein neues Verhalten für UFI Standard für UFIControls = 6 , da die Last UFI-Steuerelemente mit Dokument-Eigenschaft beibehalten.

Hinweis Jeden Unterschlüssel, der unter erscheint die
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Common\Security
Registrierungsschlüssel hat einen äquivalenten Unterschlüssel unter den folgenden Registrierungsschlüsseln:
  • HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Office\Common\Security
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Common\Security
In Office XP UFI gekennzeichnete Steuerelemente werden vor dem Laden ein Dialogfeld angezeigt, aber in den Office-Programmen sie automatisch initialisiert wurden. Um die Datei anzuzeigen, wie sie mit Office XP, müssen Benutzer eine der folgenden Methoden verwenden:
  • Klicken Sie auf Ja , um in der Warnmeldung fortzufahren.
  • Ändern Sie die Registrierungseinstellung zu UFIControls = 1.
  • Wenden Sie sich an den Autor des ActiveX-Steuerelements, das ActiveX-Steuerelement SFI vornehmen.
Administratoren können die Standardeinstellung mit dem Custom Installation Wizard (CIW) festlegen. Weitere Informationen zum CIW finden Sie im Office Resource Kit. Zu diesem Zweck finden Sie auf der folgenden Microsoft-Websites:

Office 2003
http://Office.Microsoft.com/en-US/Office-2003-Resource-Kit/Custom-Installation-Wizard-HA001140170.aspx
Office XP
http://Office.Microsoft.com/en-US/Office-XP-Resource-Kit/Custom-Installation-Wizard-HA001136278.aspx

Ändern Sie die Registrierungseinstellungen zu UFIControls = 1

Ändern Sie die Registrierung und den Unterschlüssel "UFIControl" hinzufügen, gehen Sie folgendermaßen vor:
  1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben regedit, und klicken Sie dann auf OK.
  2. Erweitern Sie den folgenden Registrierungsunterschlüssel:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Common
  3. AllgemeineMaustaste, zeigen Sie auf neuund klicken Sie dann auf Schlüssel.
  4. Typ Sicherheit, und drücken Sie dann die EINGABETASTE, um den neuen Unterschlüssel zu benennen.
  5. Mit der rechten Maustaste Sicherheit, zeigen Sie auf neu, und klicken Sie dann auf DWORD-Wert.
  6. Typ UFIControls, und drücken Sie dann die EINGABETASTE, um den Wert zu benennen.
  7. Doppelklicken Sie auf UFIControls.
  8. Geben Sie im Feld Wertdaten1, und klicken Sie dann auf OK.

    Hinweis Die verfügbaren Einstellungen für UFIControls sind 1 bis 6. Die sicherste Einstellung ist 4. Die Standardeinstellung ist 6, und die am wenigsten sichere Einstellung ist 1. Weitere Informationen zu den gültigen Werten für diesen DWORD-Wert finden Sie im Abschnitt "Informationen zu UFI-Steuerelementeinstellungen für ActiveX-Komponenten".
  9. Beenden Sie den Registrierungseditor.

Forms3- und ActiveX-Initialisierung (Office 2003 und Office XP)

Mithilfe der Sicherheitsregistrierungsschlüssels können Sie die Sicherheit der Forms3 ActiveX-Initialisierung für alle Office 2003- und Office XP-Programme festzulegen, die Forms3 unterstützen Office 2003 und Office XP-Programme anweisen. Wenn die Einstellung des Schlüssels 2 oder 3ist, wird der Benutzer aufgefordert, um zu bestimmen, wie Forms3-Formulare geladen werden. Die Eingabeaufforderung wird nur einmal pro Sitzung in einem Programm angezeigt. Der Speicherort des Registrierungsschlüssels ist folgende:
HKEY_CURRENT_USER\Software\Microsoft\VBA\Security
In der Registrierung oder Richtlinienknoten kann der Wertname "LoadControlsInForms" auf die folgenden Werte und entsprechenden Aktionen festgelegt werden.
Tabelle minimierenTabelle vergrößern
Name des Werts:"LoadControlsInForms"
Typ:REG_DWORD
Wertdaten:[1 | 2 | 3 | 4].

Beschreibung der verschiedenen Werte

Die Datenwerte können folgendermaßen erklärt werden:
  • Verwendet 1 für ein mit UFI oder SFI signierte Steuerelement, sicheren und unsicheren Modus unterstützt, laden Sie das Steuerelement im unsicheren Modus. Für ein mit SFI gekennzeichnetes Steuerelement, das nur einen abgesicherten Modus unterstützt, laden Sie das Steuerelement im sicheren Modus.
  • Mit 2 (Standardeinstellung) für ein UFI Steuerelement signiert ist, wenn der Benutzer auf die Eingabeaufforderung mit Ja antwortet, laden Sie das Steuerelement im unsicheren Modus. Wenn der Benutzer mit "Nein" antwortet, laden Sie mit den Standardeigenschaften. Für ein mit SFI gekennzeichnetes Steuerelement, unterstützt laden, wenn der Benutzer auf die Eingabeaufforderung mit einem "Ja" antwortet sowohl einen sicheren und unsicheren Modus das Steuerelement im unsicheren Modus. Wenn der Benutzer mit "Nein" antwortet, laden Sie das Steuerelement im sicheren Modus. Wenn mit SFI gekennzeichnetes Steuerelement im sicheren Modus nur unterstützen kann, laden Sie das Steuerelement im sicheren Modus.
  • Mit 3 für ein UFI Steuerelement signiert ist, wenn der Benutzer auf die Eingabeaufforderung mit Ja antwortet, laden Sie das Steuerelement im unsicheren Modus. Wenn der Benutzer mit "Nein" antwortet, laden Sie das Steuerelement mit den Standardeigenschaften. Laden Sie ein mit SFI gekennzeichnetes Steuerelement im sicheren Modus.
  • Mit 4 für ein UFI Steuerelement signiert ist, die Standardeigenschaften des Steuerelements zu laden. Laden Sie ein mit SFI gekennzeichnetes Steuerelement im sicheren Modus (als sicherste Modus).

Weitere Informationen

Weitere Informationen zu Problemen mit ActiveX-Steuerelementen klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
817112 ActiveX-Steuerelemente nicht geladen oder funktionieren wie erwartet, wenn Sie mit Office 2003-Programm ein Dokument öffnen

ActiveX-Steuerelemente sind Programme und Daten in der Registrierung oder das Steuerelement selbst speichern. ActiveX-Steuerelemente sind auf Microsoft Visual Basic for Applications (VBA) Makros ähnlich, außer dass sie zu einem bestimmten Dateityp kompiliert werden und können durch Programme, die sie zum Beispiel Microsoft Word 2002 und Microsoft Excel 2002 unterstützt gehostet werden.

Um ein ActiveX-Steuerelement zu verwenden, wird ein Steuerelement der Verknüpfungsverweis im Office-Dokument eingebettet. Office-Programme können nur beibehalten oder Migrieren von ActiveX Control Verknüpfungsverweise auf neue Versionen des Dokuments, wenn das ActiveX-Steuerelement aktiviert wird, wenn das Dokument geöffnet wird. Einem nachfolgenden Speichern des Dokuments, wenn das ActiveX-Steuerelement deaktiviert ist, speichert eine Version des Dokuments ohne die Verknüpfungsreferenz (das ActiveX-Steuerelement wird entfernt). Manchmal ist dies nicht erwünscht, da das Steuerelement einige oder alle Inhalte des Dokuments sein muss.

Nicht alle Dateiformate unterstützen ActiveX Steuerelement verknüpfen. Daher, auch wenn das Dokument mit dem ActiveX-Steuerelement aktiviert geöffnet ist, wird es nicht in Formaten gespeichert, die ActiveX-Steuerelemente nicht unterstützen.

Hinweis Lassen Sie die Anwendung, die das Steuerelement ausführen und persistente Daten verwenden, geschieht dies auf eigenes Risiko.

Informationsquellen

Weitere Informationen dazu, wie Sie sicherer mit ActiveX-Steuerelementen arbeiten finden Sie auf der folgenden Microsoft-Website:
http://msdn2.Microsoft.com/en-us/library/Aa751977.aspx
Weitere Informationen zu ActiveX-Steuerelementen finden Sie im Office Resource Kit. Zu diesem Zweck finden Sie auf der folgenden Microsoft-Websites:

Office 2003
http://Office.Microsoft.com/en-us/ork2003/default.aspx
Office XP
http://Office.Microsoft.com/en-us/downloads/CD010225181033.aspx

Eigenschaften

Artikel-ID: 827742 - Geändert am: Dienstag, 3. September 2013 - Version: 1.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Office PowerPoint 2003
  • Microsoft Office Outlook 2003
  • Microsoft Office Access 2003
  • Microsoft Office Publisher 2003
  • Microsoft Excel 2002 Standard Edition
  • Microsoft PowerPoint 2002 Standard Edition
  • Microsoft Word 2002 Standard Edition
Keywords: 
kbtshoot kbautomation kbprogramming kberrmsg kbprb kbmt KB827742 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 827742
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

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