Document Windows read-only WebDAV quirks and add locking opt-out

The Explorer optimistically removes icons on a rejected DELETE, and apps
that LOCK before open get stuck for 30-60s on the WebClient negative
cache when the user only has read access. New disable-webdav-locking.reg
turns SupportLocking off as an opt-in workaround for view-only setups.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Stefan Hacker 2026-04-16 13:11:37 +02:00
parent 182ef04cc5
commit d476784c06
2 changed files with 35 additions and 0 deletions

View File

@ -104,3 +104,21 @@ Dateien auf 50 MB. Beides per Registry erlauben:
Wenn weiterhin „Ordner nicht gefunden" → meist ist der WebClient-Dienst nicht Wenn weiterhin „Ordner nicht gefunden" → meist ist der WebClient-Dienst nicht
gestartet oder das Registry-Merge wurde nicht als Administrator ausgeführt. gestartet oder das Registry-Merge wurde nicht als Administrator ausgeführt.
#### Bekannte Windows-Eigenheiten bei Read-Only-Zugriff
Hat ein Sachbearbeiter nur **Leserechte**, zeigt der Windows-Explorer
gelegentlich seltsames Verhalten:
- **Entf-Taste „löscht" die Datei optisch** — der Server lehnt das `DELETE`
korrekt mit `403` ab, aber der Explorer entfernt das Icon optimistisch.
`F5` stellt die echte Sicht wieder her.
- **Beim Doppelklick: „Datei existiert nicht, neu erstellen?"** — Office &
Editoren senden vor dem Öffnen ein `LOCK`. Bei Read-Only schlägt das mit
`403` fehl, das Programm denkt die Datei sei weg. Nach 3060 Sek. (WebClient
Negative-Cache läuft aus) klappt es dann meist direkt.
Wenn dich das stört: [windows/disable-webdav-locking.reg](windows/disable-webdav-locking.reg)
ausführen — schaltet WebDAV-Locking systemweit ab. Read-Only-Viewing läuft
dann sofort und ohne Wartezeit. Trade-off: gemeinsames Bearbeiten ohne
Konflikte kann nicht mehr über WebDAV-Locks koordiniert werden.

View File

@ -0,0 +1,17 @@
Windows Registry Editor Version 5.00
; Disables WebDAV file locking globally. Useful when staff users have
; only "read" rights on customer folders: Office/editors stop trying
; to LOCK the file before opening (which would 403 and trigger the
; "file does not exist, create new?" dialog). Read-only viewing then
; works without the artificial wait.
;
; Trade-off: collaborative editing scenarios cannot rely on WebDAV
; locks anymore. For pure download/view workflows this is fine.
;
; Rechtsklick -> "Zusammenführen" (als Administrator), dann
; den WebClient-Dienst neu starten:
; net stop WebClient && net start WebClient
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters]
"SupportLocking"=dword:00000000