Zugriff zum Schreiben in Registrierung verweigert - Ereignis-ID 6588

 

Gilt für: SharePoint Foundation 2010, SharePoint Server 2010

Letztes Änderungsdatum des Themas: 2010-07-20

Warnungsname: Access denied for writing to registry

Ereignis-ID: 6588

Zusammenfassung: Dieser Fehler tritt auf, wenn ein IIS-Anwendungspool (Internet Information Services, Internetinformationsdienste), der von Microsoft SharePoint Foundation 2010 verwendet wird, einen Registrierungsschlüssel zu aktualisieren versucht und der Zugriff verweigert wird, da das vom Anwendungspool verwendete Dienstkonto nicht über ausreichende Berechtigungen verfügt.

Symptome: Möglicherweise treten die folgenden Symptome auf:

  • Registrierungsschlüssel werden nicht richtig gemäß den konfigurierten Einstellungen aktualisiert.

  • Dieses Ereignis wird im Ereignisprotokoll angezeigt: Ereignis-ID: 6588 Beschreibung: Das Anwendungspoolkonto <Kontoname> kann den Registrierungsschlüssel <Schlüsselname> nicht in <Schlüsselspeicherort> schreiben. Weitere Informationen siehe unten.

Ursache: Das Dienstkonto für den IIS-Anwendungspool, das von SharePoint Foundation 2010 verwendet wird, verfügt nicht über die entsprechenden Zugriffsberechtigungen zum Schreiben in einen Registrierungsschlüssel.

Lösung: Erteilen der richtigen Berechtigungen für das Anwendungspoolkonto

  • Das Webanwendungspoolkonto verfügt nicht über ausreichende Berechtigungen zum Schreiben in die Registrierung oder in eine Datei auf dem Datenträger. Versuchen Sie zuerst mithilfe des Befehlszeilentools Psconfig die SharePoint Foundation 2010-Berechtigungen zu korrigieren. Wenn das Problem dadurch nicht gelöst wird, verwenden Sie die folgenden Verfahren in der angegebenen Reihenfolge. Ermitteln Sie zuerst, welches Konto für die Webanwendung verwendet wird.

    Hinweis

    Zum Ausführen der folgenden Verfahren müssen Sie Mitglied der SharePoint-Gruppe Farmadministratoren sein.

    So korrigieren Sie SharePoint Foundation 2010-Berechtigungen:

    1. Öffnen Sie ein Eingabeaufforderungsfenster, und geben Sie Folgendes ein:

      cd /d %commonprogramfiles%\Microsoft Shared\Web server extensions\14\BIN

    2. Korrigieren Sie die Berechtigungen auf dem Server, indem Sie den folgenden Befehl eingeben:

      psconfig \endash cmd secureresources

    3. Starten Sie IIS neu, und nehmen Sie die Änderungen vor, indem Sie den folgenden Befehl an der Eingabeaufforderung eingeben: iisreset /noforce

    So ermitteln Sie das Konto für die Webanwendung

    1. Erweitern Sie im IIS-Manager im Bereich Verbindungen den Serverknoten, und klicken Sie dann auf Anwendungspools.

    2. Merken Sie sich im Lesebereich in der Ansicht Features in der Spalte Identität das Konto für den identifizierten Anwendungspool.

    So legen Sie manuell das erforderliche Gruppenkonto für das Webanwendungspoolkonto auf dem Computer fest

    1. Klicken Sie im Startmenü auf Verwaltung und dann auf Computerverwaltung.

    2. Erweitern Sie in der Strukturansicht den Knoten Lokale Benutzer und Gruppen, und klicken Sie dann auf den Ordner Gruppen.

    3. Klicken Sie in der Liste im Lesebereich mit der rechten Maustaste auf WSS_WPG, und klicken Sie auf Zur Gruppe hinzufügen.

    4. Klicken Sie im Dialogfeld WSS_WPG-Eigenschaften auf Hinzufügen, um das Webanwendungspoolkonto hinzuzufügen.

    So erteilen Sie dem Webanwendungspoolkonto die erforderlichen Berechtigungen für einen Ordner

    1. Suchen Sie auf dem Computer mit SharePoint Foundation den in Ereignis 6588 oder 6589 identifizierten Ordner.

    2. Klicken Sie mit der rechten Maustaste auf den Ordner, und wählen Sie Eigenschaften aus.

    3. Wählen Sie im Dialogfeld Eigenschaften auf der Registerkarte Sicherheit im Abschnitt Gruppen- oder Benutzernamen die Option Jeder aus, und klicken Sie dann auf Bearbeiten.

      Hinweis

      Durch eine fehlerhafte Bearbeitung der Registrierung können schwerwiegende Schäden am System verursacht werden. Bevor Sie Änderungen an der Registrierung vornehmen, sollten Sie alle wichtigen Computerdaten sichern.

    4. Klicken Sie im Dialogfeld Berechtigungen für <Ordnername> auf Hinzufügen, um das Webanwendungspoolkonto hinzuzufügen. Für das Konto ist die Berechtigung Schreiben erforderlich.

    So erteilen Sie dem Webanwendungspoolkonto die erforderlichen Berechtigungen für einen Registrierungsschlüssel

    1. Klicken Sie im Startmenü auf Alle Programme, auf Zubehör und dann auf Ausführen.

    2. Geben Sie regeditein, und klicken Sie dann auf OK.

    3. Suchen Sie im Registrierungs-Editor in der Strukturansicht den Registrierungsschlüssel, der in Ereignis 6588 oder 6589 identifiziert wurde.

    4. Klicken Sie mit der rechten Maustaste auf den Registrierungsschlüssel, und wählen Sie Berechtigungen aus.

    5. Klicken Sie im Dialogfeld Berechtigungen auf Hinzufügen, um das Webanwendungspoolkonto hinzuzufügen. Für das Konto ist die Berechtigung Schreiben erforderlich.

    So überprüfen Sie den Erfolg der Aktion:

    • Wiederholen Sie den Vorgang, bei dem vorher Fehler aufgetreten sind.