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 Hilfe zum Beheben eines Problems, bei dem Sie nicht von einem Windows-basierten Clientcomputer aus auf einen Webordner für web distributed Authoring and Versioning (WebDAV) zugreifen können.
Ursprüngliche KB-Nummer: 912152
Symptome
Sie können nicht von einem Windows-basierten Clientcomputer auf einen WebDAV-Webordner zugreifen. Wenn Sie versuchen, dies zu tun, können Sie die folgenden Symptome feststellen:
Wenn Sie einen UNC-Pfad (Universal Naming Convention) verwenden, um auf den Webordner zuzugreifen, erhalten Sie eine Fehlermeldung, die den folgenden ähnelt:
\\server\webfolder\folder is not accessible. Sie haben eventuell keine Berechtigung, diese Netzwerkressource zu verwenden.
Setzen Sie sich mit dem Administrator dieses Servers in Verbindung, um herauszufinden, ob Sie über Berechtigungen verfügen.Ein an das System angeschlossenes Gerät funktioniert nicht.
Fehler 31 = ERROR_GEN_FAILURE
Wenn Sie einen Treiberbuchstaben für den Zugriff auf den Webordner zuordnen, erhalten Sie eine Fehlermeldung, die den folgenden ähnelt:
Datenträger ist nicht formatiert
Windows kann von diesem Datenträger nicht lesen. Möglicherweise ist der Datenträger beschädigt, oder er verwendet ein Format, das nicht mit Windows kompatibel ist.
Wenn Sie versuchen, den Webordner an einer Eingabeaufforderung aufzählen zu können, wird die folgende Fehlermeldung angezeigt:
Datei nicht gefunden
Außerdem erhöht sich bei jedem Versuch, auf den Webordner zuzugreifen, der Speicherverbrauch für den Svchost.exe Prozess, der den WebClient-Dienst enthält. Diese Erhöhung kann etwa 20 MB für alle 20.000 Dateien im Webordner betragen. Der Arbeitsspeicher wird nicht freigegeben, wenn Sie den WebClient-Dienst beenden. Der Arbeitsspeicher wird nur freigegeben, wenn der Computer neu gestartet wird.
Ursache
Dieses Problem kann auftreten, wenn alle folgenden Bedingungen erfüllt sind:
Auf dem Clientcomputer wird eine der folgenden Konfigurationen ausgeführt:
- Windows XP mit Service Pack 1 (SP1) und Sicherheitsupdate 896426
- Windows XP mit Service Pack 2 (SP2)
- Windows XP Professional x64 Edition
- Windows 7
- Windows 8
- Windows 8.1
Der WebDAV-Ordner enthält viele Dateien. Der Ordner enthält beispielsweise 20.000 oder mehr Dateien. Standardmäßig werden in Windows XP ungefähr 1.000 Dateien in einem Webordner aufgelistet. Diese Zahl basiert auf der Standardeinstellung für den folgenden Registrierungsunterschlüssel:
- Pfad:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\ - Wert: FileAttributesLimitInBytes
- Datentyp: DWORD
- Standardwert: 1.000.000 Dezimalzahl (1 MB)
- Beschreibung: Dieser Registrierungsunterschlüssel bestimmt die maximale kollektive Größe aller Dateiattribute in einem Ordner, der vom WebDAV-Umleitungsmodul zulässig ist. Dieser Attributgrenzwert deckt alle PROPFIND- und PROPPATCH-Antworten ab.
- Pfad:
Das Problem tritt auf, da die Größe aller dateiattribute, die vom WebDAV-Server zurückgegeben werden, viel größer ist als erwartet. Diese Größe ist standardmäßig auf 1 MB beschränkt. Dieser Grenzwert liegt aus Sicherheitsgründen. Weitere Informationen finden Sie in der Fehlermeldung "Ordnerkopie" beim Herunterladen einer Datei, die größer als 50000000 Bytes aus einem Webordner ist.
Problemumgehung
Wichtig
Dieser Abschnitt, diese Methode bzw. diese Aufgabe enthält eine Beschreibung der Schritte zum Bearbeiten der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher müssen Sie sicherstellen, dass Sie diese Schritte sorgfältig ausführen. Für weiteren Schutz sichern Sie die Registrierung, bevor Sie sie ändern. Anschließend können Sie die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie unter: Sichern und Wiederherstellen der Registrierung Windows.
Um dieses Problem zu umgehen, fügen Sie einen DWORD-Eintrag mit dem Namen FileAttributesLimitInBytes zum folgenden Registrierungsunterschlüssel hinzu:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\
Konfigurieren Sie den Registrierungswert FileAttributesLimitInBytes auf die gewünschte Größe, und starten Sie dann den WebClient-Dienst neu. Gehen Sie dazu wie folgt vor:
Klicken Sie auf Start und dann auf Ausführen. Geben Sie regedit& ein, und klicken Sie auf OK.
Klicken Sie auf den folgenden Registrierungsunterschlüssel:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\Zeigen Sie im Menü Bearbeiten auf Neu, und klicken Sie anschließend auf DWORD-Wert.
Geben Sie FileAttributesLimitInBytes für den Namen des DWORD ein, und drücken Sie dann die EINGABETASTE.
Klicken Sie mit der rechten Maustaste auf FileAttributesLimitInBytes, und klicken Sie dann auf "Ändern".
Geben Sie im Feld "Wert" den wert ein, den Sie verwenden möchten, und klicken Sie dann auf "OK". Wenn der Webordner beispielsweise 20.000 Dateien enthält, geben Sie 20000000 in das Feld "Wertdaten " ein.
Notiz
Wenn der Standardwert 1.000.000 (1 MB) ist, zählt Windows maximal 1.000 Dateien in einem Ordner auf. Die tatsächliche maximale Anzahl von Dateien kann je nach Anzahl der Dateiattribute oder Dateieigenschaften variieren. Standardmäßig fordert der WebClient-Dienst keine bestimmten WebDAV-Eigenschaften an. Daher gibt der Server alle Dateiattribute zurück. Der von Microsoft Office integrierte Webfolders-Umleitung fragt nach bestimmten WebDAV-Eigenschaften.
Beenden Sie den Registrierungs-Editor.
Beenden Sie den Webdienst, und starten Sie den WebClient-Dienst neu. Gehen Sie dazu wie folgt vor:
Klicken Sie auf Startund dann auf Ausführen, geben Sie cmdein, und klicken Sie anschließend auf OK.
Geben Sie die folgenden Befehle ein, und drücken Sie dann nach jedem Befehl die EINGABETASTE:
net stop webclient net start webclient