U hebt geen toegang tot een WebDAV-webmap vanaf een Windows-clientcomputer

Dit artikel biedt hulp bij het oplossen van een probleem waarbij u geen toegang hebt tot een WebDAV-webmap (Web Distributed Authoring and Versioning) vanaf een Windows-clientcomputer.

Van toepassing op: Windows 10 - alle edities, Windows 7 Service Pack 1, Windows Server 2012 R2
Origineel KB-nummer: 912152

Symptomen

U hebt geen toegang tot een WebDAV-webmap vanaf een Windows-clientcomputer. Wanneer u dit probeert te doen, kunnen de volgende symptomen optreden:

  • Wanneer u een UNC-pad (Universal Naming Convention) gebruikt om toegang te krijgen tot de webmap, ontvangt u een foutbericht dat er ongeveer als volgt uitziet:

    \\server\webfolder\folder is niet toegankelijk. Mogelijk bent u niet gemachtigd om deze netwerkresource te gebruiken.
    Neem contact op met de beheerder van deze server om na te gaan of u toegangsmachtigingen heeft.

    Een apparaat dat aan het systeem is gekoppeld, werkt niet.

    fout 31 = ERROR_GEN_FAILURE

  • Wanneer u een stuurprogrammabrief toedeelt voor toegang tot de webmap, ontvangt u een foutbericht dat er ongeveer als volgt uitziet:

    Schijf is niet geformatteerd

    Windows kan niet lezen vanaf deze schijf. De schijf is mogelijk beschadigd of er wordt een indeling gebruikt die niet compatibel is met Windows.

  • Wanneer u de webmap probeert op te sommen bij een opdrachtprompt, ontvangt u het volgende foutbericht:

    Bestand niet gevonden

Telkens wanneer u toegang probeert te krijgen tot de webmap, neemt het geheugenverbruik bovendien toe voor het Svchost.exe proces dat de WebClient-service bevat. Deze toename kan ongeveer 20 MB (megabytes) bedragen voor elke 20.000 bestanden in de map Web. Het geheugen wordt niet vrijgegeven wanneer u de WebClient-service stopt. Het geheugen wordt alleen vrijgegeven als de computer opnieuw wordt opgestart.

Oorzaak

Dit probleem kan optreden als aan alle volgende voorwaarden wordt voldaan:

  • Op de clientcomputer wordt een van de volgende configuraties uitgevoerd:

    • Windows XP met Service Pack 1 (SP1) en beveiligingsupdate 896426
    • Windows XP met Service Pack 2 (SP2)
    • Windows XP Professional x64 Edition
    • Windows 7
    • Windows 8
    • Windows 8.1
  • De map WebDAV bevat veel bestanden. De map bevat bijvoorbeeld 20.000 of meer bestanden. Standaard inventariseert Windows XP ongeveer 1000 bestanden in één webmap. Dit nummer is gebaseerd op de standaardinstelling voor de volgende registersubsleutel:

    • Pad: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\
    • Waarde: FileAttributesLimitInBytes
    • Gegevenstype: DWORD
    • Standaardwaarde: 1.000.000 decimaal (1 MB)
    • Beschrijving: deze registersubsleutel bepaalt de maximale collectieve grootte van alle bestandskenmerken in één map die is toegestaan door de WebDAV-redirector. Deze kenmerklimiet geldt voor alle PROPFIND- en PROPPATCH-antwoorden.

Het probleem treedt op omdat de grootte van alle bestandskenmerken die worden geretourneerd door de WebDAV-server veel groter is dan verwacht. Deze grootte is standaard beperkt tot 1 MB. Deze limiet is om veiligheidsredenen. Zie Foutbericht bij het kopiëren van mappen bij het downloaden van een bestand dat groter is dan 50000000 bytes uit een webmap voor meer informatie.

Tijdelijke oplossing

Belangrijk

Deze sectie, methode of taak bevat stappen voor het bewerken van het register. Als u het register op onjuiste wijze wijzigt, kunnen er echter grote problemen optreden. Het is dan ook belangrijk dat u deze stappen zorgvuldig uitvoert. Maak een back-up van het register voordat u wijzigingen aanbrengt. Als er een probleem optreedt, kunt u het register altijd nog herstellen. Raadpleeg Een back-up maken van en het herstellen van het register in Windows voor meer informatie over het maken van een back-up en het herstellen van het register.

U kunt dit probleem omzeilen door een DWORD-vermelding met de naam FileAttributesLimitInBytes toe te voegen aan de volgende registersubsleutel:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\

Configureer de registerwaarde FileAttributesLimitInBytes op de gewenste grootte en start de WebClient-service opnieuw. Ga hiervoor als volgt te werk:

  1. Klik op Start, klik op Uitvoeren, typ regedit en klik op OK.

  2. Zoek naar en klik op de volgende registersleutel:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\

  3. Open het menu Bewerken, wijs Nieuw aan en klik op DWORD Value.

  4. Typ FileAttributesLimitInBytes als naam van de DWORD en druk op Enter.

  5. Klik met de rechtermuisknop op FileAttributesLimitInBytes en klik vervolgens op Wijzigen.

  6. Typ in het vak Waardegegevens de waarde die u wilt gebruiken en klik vervolgens op OK. Als de map Web bijvoorbeeld 20.000 bestanden bevat, typt u 200000000 in het vak Waardegegevens .

    Opmerking

    Als de standaardwaarde 1.000.000 (1 MB) is, inventariseert Windows maximaal ongeveer 1000 bestanden in één map. Het werkelijke maximum aantal bestanden kan variëren, afhankelijk van het aantal bestandskenmerken of bestandseigenschappen. Standaard vraagt de WebClient-service niet om specifieke WebDAV-eigenschappen. Daarom retourneert de server alle bestandskenmerken. De met Microsoft Office geïntegreerde webmappen-redirector vraagt wel om specifieke WebDAV-eigenschappen.

  7. Sluit de Register-editor af.

  8. Stop de WebClient-service en start deze opnieuw. Ga hiervoor als volgt te werk:

    1. Klik op Start, klik op Uitvoeren, typ cmd en klik vervolgens op OK.

    2. Typ de volgende opdrachten en druk na elke opdracht op Enter:

      net stop webclient
      net start webclient