Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel enthält einige Informationen zum DFS-Namespaces-Dienst und zu seinen Konfigurationsdaten.
Ursprüngliche KB-Nummer: 977511
Übersicht
Der DFS-Namespacedienst (Distributed File System) speichert Konfigurationsdaten an mehreren Speicherorten. Wenn einige dieser Daten fehlen oder nicht darauf zugreifen können, treten möglicherweise Fehler auf und können keinen Namespace erstellen.
Einführung
In diesem Artikel werden die folgenden Themen erläutert, mit denen Sie einen Namespace erstellen können:
- Speicherorte für Konfigurationsdaten.
- Beispiele dafür, wie Daten inkonsistent werden.
- Methoden, mit denen Sie verwaiste Konfigurationsdaten entfernen können.
- Symptome und Fehlermeldungen, die Sie möglicherweise erhalten.
Weitere Informationen
DFS-Namespaces-Konfigurationsspeicherorte
An den folgenden Speicherorten werden unterschiedliche Konfigurationsdaten für die DFS-Namespaces (Distributed File System) gespeichert:
Active Directory-Domäne Services (AD DS) speichert domänenbasierte Namespacekonfigurationsdaten in einem oder mehreren Objekten, die Namespaceservernamen, Ordnerziele und verschiedene andere Konfigurationsdaten enthalten.
Die Namespaceserver verwalten Freigaben für jeden gehosteten Namespace.
Die Registrierungsschlüssel auf den domänenbasierten Namespaceservern speichern Namespacemitgliedschaften.
Notiz
Auf den eigenständigen Namespaceservern speichern Registrierungsschlüssel alle Namespacekonfigurationsdaten.
Wenn eine Teilmenge der Konfigurationsdaten fehlt oder ungültig ist, können Sie den Namespace möglicherweise nicht verwalten. Darüber hinaus erhalten Sie möglicherweise viele verschiedene Fehlermeldungen, wenn Sie DFS-Namespaces mithilfe des DFS-Namespaces Microsoft Management Console (MMC)-Snap-Ins, des Dfsutil.exe Tools oder des tools Dfscmd.exe verwalten oder wenn ein Client auf den Namespace zugreift. Eine Liste möglicher Fehlermeldungen finden Sie im Abschnitt "Symptome und Fehlermeldungen".
Beispiele dafür, wie DFS-Namespaces-Konfigurationsdaten inkonsistent werden können
- Der Befehl "dfsutil/clean" wird auf einem domänenbasierten Namespaceserver ausgeführt. Mit diesem Befehl werden die Namespaceregistrierungsdaten entfernt. Die Konfigurationsdaten, die im AD DS gespeichert sind, bleiben bestehen und werden vom MMC-Snap-In DFS-Namespaces aufgezählt.
- Eine autorisierende Wiederherstellung von AD DS wird durchgeführt, um einen DFS-Namespace wiederherzustellen, der mithilfe eines DFS-Verwaltungstools wie dem DFS-Namespaces-MMC-Snap-In oder dem Dfsutil.exe Tool gelöscht wurde. Obwohl die Wiederherstellung von AD DS erfolgreich sein kann, ist der Namespace nicht funktionsfähig, es sei denn, andere DFS-Namespaces-Konfigurationsdaten werden ebenfalls wiederhergestellt oder wiederhergestellt.
- Wiederherstellung des Systemzustands für einen Namespaceserver mithilfe einer Sicherung, die erstellt wurde, bevor der Server zu einem Namespaceserver wurde.
- Active Directory-Replikationsfehler verhindern, dass Namespaceserver die DFS-Namespaces-Konfigurationsdaten ermitteln.
- Falsche Änderung oder falsche Entfernung der Freigabe für den Namespace auf einem Namespaceserver.
- Manuelle Manipulation der Registrierung oder der AD DS-Namespacekonfigurationsdaten.
Bereinigen und Entfernen von DFS-Namespaces
DFS-Namespaces-Konfigurationsdaten werden von Verwaltungstools verwaltet und verwaltet, die DFS-APIs verwenden. Die DFS-APIs benachrichtigen die Active Directory-Domänencontroller und die DFS-Namespaces-Server über Konfigurationsänderungen. Dieses Verhalten verhindert, dass die Konfigurationsdaten verwaist werden, und garantiert Konsistenz in den Konfigurationsdaten. Wenn der Benachrichtigungsprozess hemmt oder wenn die Daten anderweitig gelöscht oder verloren gehen, führen Sie die hier aufgeführten Bereinigungsschritte aus, um die Konfigurationsdaten zu entfernen. Diese Änderungen können nur wiederhergestellt werden, wenn Sie eine Sicherung des Systemstatus für den Domänencontroller oder für den Namespaceserver vornehmen.
Weitere Informationen zum Sichern des Systemstatus eines Servers, auf dem Windows Server 2003 ausgeführt wird, finden Sie auf der folgenden Microsoft-Website:
https://technet.microsoft.com/library/cc759141.aspx
Weitere Informationen zum Sichern des Systemstatus eines Servers, auf dem Windows Server 2008 ausgeführt wird, finden Sie auf der folgenden Microsoft-Website:
https://technet.microsoft.com/library/cc770266.aspx
Notiz
Die folgenden Schritte sollten nur verwendet werden, wenn die Wiederherstellung der Konfigurationsdaten nicht möglich ist oder nicht gewünscht ist.
Weitere Informationen zum Wiederherstellungsvorgang für einen DFS-Namespace finden Sie in der Microsoft Knowledge Base auf der folgenden Artikelnummer:
969382 Wiederherstellungsprozess eines DFS-Namespaces in Windows 2003 und 2008 Server
Überprüfen Sie bei einem domänenbasierten DFS-Namespace die Entfernung der AD DS-Namespacekonfigurationsdaten. Vor dem Entfernungsprozess müssen Sie das Objekt genau identifizieren, das dem fehlerhaften oder inkonsistenten Namespace zugeordnet ist. Führen Sie die folgenden Schritte aus, um die AD DS-Namespacekonfigurationsdaten zu entfernen:
Öffnen Sie das Tool Adsiedit.msc. Dieses Tool ist in Windows Server 2008 enthalten und erfordert, dass die AD DS-Rolle oder -Tools installiert sind. Dieses Tool ist in Windows Server 2003-Supporttools verfügbar.
Weitere Informationen zum Tool Adsiedit.msc finden Sie auf der folgenden Microsoft-Website:
Suchen Sie die Domänenpartition der Domäne, die den domänenbasierten Namespace hosten. Wechseln sie an den folgenden Speicherort:
CN=Dfs-Configuration,CN=System,DC= <Domain DN>Notiz
Der <DN-Domänenplatzhalter> ist der distinguished Name der Domäne.
DFS-Namespaces speichern die Konfigurationsobjekte an diesem Speicherort. "Windows 2000 Server mode" Namespaces verfügen über ein "fTDfs"-Klassenobjekt, das identisch mit dem Namespace benannt ist. Namespaces im "Windows Server 2008-Modus" weisen ein Klassenobjekt "msDFS-NamespaceAnchor" auf, das identisch mit dem zugeordneten Namespace benannt ist und zusätzliche untergeordnete Objekte für alle konfigurierten Ordner enthalten kann.
Wählen Sie das entsprechende Objekt aus, z. B. das Objekt "fTDfs" oder "msDFS-NamespaceAnchor", und löschen Sie es dann zusammen mit allen untergeordneten Objekten.
Notiz
Active Directory-Replikationslatenzen verzögern diesen Änderungsvorgang möglicherweise von der Verteilung an die Remotedomänencontroller.
Überprüfen Sie auf allen Namespaceservern, die den Namespace hosten, das Entfernen der Registrierungskonfigurationsdaten des DFS-Namespaces. Wenn andere funktionierende Namespaces auf dem Server gehostet werden, stellen Sie sicher, dass der Registrierungsschlüssel nur des inkonsistenten Namespaces entfernt wird. Führen Sie die folgenden Schritte aus, um die Registrierungskonfigurationsdaten des DFS-Namespaces zu entfernen:
Suchen Sie im Registrierungs-Editor den Konfigurationsregistrierungsschlüssel des Namespaces unter Verwendung eines der folgenden Pfade:
Domänenbasiertes DFSN im "Windows Server 2008-Modus"
HKEY_LOCAL_MACHINE \Software\Microsoft\Dfs\Roots\domainV2
Eigenständiges DFSN
HKEY_LOCAL_MACHINE \Software\Microsoft\Dfs\Roots\Standalone
Domänenbasiertes DFSN im "Windows 2000 Server-Modus"
HKEY_LOCAL_MACHINE\Software\Microsoft\Dfs\Roots\DomainWenn ein Registrierungsschlüssel gefunden wird, der identisch mit dem inkonsistenten Namespace benannt ist, verwenden Sie das tool Dfsutil.exe, um den Registrierungsschlüssel zu entfernen. Führen Sie beispielsweise den folgenden Befehl aus:
dfsutil /clean /server:<servername> /share:<sharename> /verbose
Notiz
Der Servernameplatzhalter ist der Name des Servers, auf dem der Namespace gehostet wird, und der Platzhalter für den Freigabenamen ist der Name der Stammfreigabe. Oder löschen Sie den Schlüssel manuell.
Starten Sie auf dem Namespaceserver den DFS-Dienst in Windows Server 2003 oder den DFS-Namespaces-Dienst in Windows Server 2008 neu, um die Änderung für den Dienst zu registrieren.
Entfernen Sie die Dateifreigabe, die dem Namespace zugeordnet war, von den Namespaceservern. Wenn Sie diesen Schritt nicht ausführen, kann die Wiederherstellung des Namespace fehlschlagen, da DFS-Namespaces die Erstellung des Namespaces blockieren können.
Windows Server 2003
- Öffnen Sie das MMC-Snap-In "Computerverwaltung". Führen Sie dazu das Tool Compmgmt.msc aus.
- Erweitern Sie Die Systemtools, erweitern Sie freigegebene Ordner, und klicken Sie dann auf "Freigaben".
- Klicken Sie mit der rechten Maustaste auf die DFS-Namespacefreigabe, und klicken Sie dann auf "Freigabe beenden". Wenn Die folgende Fehlermeldung angezeigt wird, müssen Sie den Server neu starten und dann erneut versuchen, die Freigabe mithilfe des MMC-Snap-Ins "Computerverwaltung" zu entfernen:
"Das System kann die Freigabe <von \server\freigabe> nicht beenden, da der freigegebene Ordner ein DFS-Namespacestamm (Distributed File System) ist"
Windows Server 2008
- Öffnen Sie das MMC-Snap-In "Freigeben und Speicherverwaltung". Führen Sie dazu das Tool StorageMgmt.msc aus.
- Klicken Sie mit der rechten Maustaste auf die Freigabe des Namespace, und klicken Sie dann auf "Freigabe beenden". Wenn Sie die folgende Fehlermeldung erhalten, müssen Sie den Server neu starten und dann die Freigabe mithilfe des MMC-Snap-Ins "Computerverwaltung" entfernen:
Das System kann die Freigabe <von \server\freigabe> nicht beenden, da der freigegebene Ordner ein DFS-Namespacestamm (Distributed File System) ist.
Das Ändern der DFS-Namespacekonfigurationsdaten sollte nur berücksichtigt werden, nachdem Sie alle anderen Wiederherstellungsoptionen ausgewertet haben. Es wird empfohlen, regelmäßig Sicherungen des Systemzustands für die DFS-Namespaceserver und für die Domänencontroller von domänenbasierten DFS-Namespaces abzurufen. Diese Sicherungen können verwendet werden, um die Namespacekonfiguration vollständig auszuführen, ohne dass inkonsistente DFS-Namespacekonfigurationsdaten auftreten.
Symptome und Fehlermeldungen
DFS Management MMC (Dfsmgmt.msc)
Im Tool "Dfsmgmt.msc" erhalten Sie möglicherweise die folgenden Fehlermeldungen:
-
\\
domain.com
\namespace: Der Namespace kann nicht abgefragt werden. Das Element wurde nicht gefunden. -
Der angegebene Server hosten bereits einen Namespace mit diesem Namen. Wählen Sie einen anderen Namespacenamen oder einen anderen Server aus, um den Namespace zu hosten.
-
Auf dem Serverservernamen <ist bereits ein Freigegebener Ordnername> "namespace" vorhanden. Wenn der vorhandene freigegebene Ordner verwendet wird, gilt die im Dialogfeld "Einstellungen bearbeiten" angegebene Sicherheitseinstellung nicht. Damit ein freigegebener Ordner mit diesen Einstellungen erstellt wird, müssen Sie zuerst den vorhandenen freigegebenen Ordner entfernen.
-
Der Namespace ist in der Domäne, in der der Namespaceserver erstellt wurde, nicht eindeutig. Sie müssen zurückkehren, um einen neuen Namespacenamen auszuwählen oder den Namespacetyp in eigenständigen Namen zu ändern.
-
\\
domain.com
\ namespace1 : Der Namespaceserver \ servername \ namespace1 kann nicht hinzugefügt werden. Eine Datei kann nicht erstellt werden, wenn die Datei bereits vorhanden ist. -
\\
domain.com
\namespace: Der Namespace kann nicht abgefragt werden. Die angegebene Datei wurde nicht gefunden. -
\\
domain.com
\namespace: Der Namespace kann nicht abgefragt werden. Das Gerät ist nicht zur Nutzung bereit. -
Fehler beim Löschen des Freigabenamespacefolders><. Die Freigabe muss aus dem verteilten Dateisystem entfernt werden, bevor sie gelöscht werden kann.
Verteiltes Dateisystem MMC (Dfsgui.msc)
Im Tool "Dfsgui.msc" erhalten Sie möglicherweise die folgenden Fehlermeldungen:
-
Der angegebene DFS-Stamm ist nicht vorhanden.
-
Der DFS-Stamm "namespace1" ist bereits vorhanden. Geben Sie einen anderen Namen für den neuen DFS-Stamm.
-
Der folgende Fehler ist beim Erstellen des DFS-Stamms auf Serverservername aufgetreten: Eine Datei kann nicht erstellt werden, wenn diese Datei bereits vorhanden ist.
-
Der angegebene DFS-Stamm ist nicht vorhanden.
-
Die angegebene Datei wurde nicht gefunden.
Dfsutil.exe
Im tool Dfsutil.exe wird möglicherweise die folgende Fehlermeldung angezeigt:
-
Systemfehler 1168 ist aufgetreten. Das Element wurde nicht gefunden.
Dfscmd.exe
Im Dfscmd.exe-Tool erhalten Sie möglicherweise die folgenden Fehlermeldungen:
-
Systemfehler 1168 ist aufgetreten. Das Element wurde nicht gefunden.
-
Systemfehler 80 ist aufgetreten. Die Datei ist vorhanden.
-
Systemfehler 2 ist aufgetreten. Die angegebene Datei wurde nicht gefunden.
DFS-Clients
Auf einem Computer, auf dem der DFS-Client ausgeführt wird, erhalten Sie möglicherweise die folgenden Fehlermeldungen:
-
Windows kann "\\\
domain.com
namespace\folder" nicht finden. Stellen Sie sicher, dass Sie den Namen richtig eingegeben haben, und versuchen Sie es dann erneut. -
Die Datei wurde nicht gefunden.
-
Windows kann nicht auf "\\
domain.com
\namespace\folder" zugreifen. Überprüfen Sie die Schreibweise des Namens. Andernfalls liegt möglicherweise ein Problem mit Ihrem Netzwerk vor.
Ergänzende Informationen:
Fehlercode: 0x80070002 Das System kann die angegebene Datei nicht finden. -
Windows kann nicht auf \\
domain.com
\namespace1 zugreifen. Fehlercode 0x80070035 Der Netzwerkpfad wurde nicht gefunden. -
\\
domain.com
Auf \namespace\folder kann nicht zugegriffen werden. Sie haben eventuell keine Berechtigung, diese Netzwerkressource zu verwenden. . Der Netzwerkpfad wurde nicht gefunden.“ -
Konfigurationsinformationen konnten nicht vom Domänencontroller gelesen werden, entweder weil der Computer nicht verfügbar ist oder der Zugriff verweigert wurde.
-
Windows kann nicht auf \\
domain.com
\Namespace zugreifen. Überprüfen Sie die Schreibweise des Namens. Andernfalls liegt möglicherweise ein Problem mit Ihrem Netzwerk vor. Ergänzende Informationen:
Fehlercode: 0x80070035 Der Netzwerkpfad wurde nicht gefunden. -
Das System kann den angegebenen Pfad nicht finden.