Offlinedateisynchronisierung: In Windows 7 wird die Optionsschaltfläche "Offline arbeiten/Online arbeiten" nach einem Offline-/Onlineübergang in Windows Explorer ausgeblendet, und die Client-Side Caching bleibt bis zum nächsten Neustart des Computers offline.
Dieser Artikel bietet eine Lösung zum Beheben von Problemen, bei denen die Optionsschaltfläche "Offline arbeiten/Online arbeiten" nach einem Offline-/Onlineübergang aus Windows Explorer verschwindet und die Client-Side Caching bis zum nächsten Neustart des Computers offline bleibt.
Gilt für: Windows 7 Service Pack 1
Ursprüngliche KB-Nummer: 2512089
Symptome
Sie haben Windows 7 für die Offlinedateisynchronisierung konfiguriert, um Inhalte aus Netzwerkfreigaben zu synchronisieren und offline verfügbar zu machen. Benutzer bemerken, dass Windows 7 in der Regel in den Offlinemodus wechselt. Windows 7 wechselt jedoch nicht automatisch wieder in den Onlinemodus, nachdem das Netzwerk verfügbar ist. Die Synchronisierung des UNC-Pfads ist nicht möglich, und im Synchronisierungscenter sind keine Informationen für die Offline-Dateisynchronisierungspartnerschaft verfügbar.
Wenn der Benutzer auf Netzwerkressourcen in Windows Explorer zugreift, sind einige Netzwerkressourcen online und zugänglich. Wenn der Benutzer jedoch versucht, auf Ressourcen zuzugreifen, die offline verfügbar gemacht wurden, wird der Offlineinhalt im Client-Side Caching angezeigt. Der Benutzer kann neue Dateien erstellen und vorhandene Dateien ändern, aber diese Dateien verbleiben im lokalen Cache.
Sie stellen eine Dateifreigabe und Unterordner für jeden Benutzer bereit, wie im folgenden Beispiel gezeigt:
\\ServerName\ShareName$\dir1\dir2
Ein Benutzer mit den entsprechenden Berechtigungen kann auf die Unterordner dir1 und dir2 zugreifen, hat aber keine Berechtigungen zum Anzeigen des Inhalts der Freigabe ShareName$.
Ursache
Dieses Verhalten wird durch die Art und Weise verursacht, wie Windows Vista und Windows 7 Remotedateivorgänge verarbeiten. Der UNC-Pfad wird analysiert, und jedes Teil wird auf Verfügbarkeit überprüft. In dem in den abschnitten oben beschriebenen Fall prüft Windows Vista oder Windows 7 nach dem Präfix \\ServerName. Wenn dies erfolgreich ist, wird überprüft, ob \\ShareName$\ verfügbar ist. Aufgrund fehlender Zugriffsrechte auf dieser Ebene schlägt der Remotedateivorgang fehl, und das Client-Side Caching (CSC) stellt Dateien aus dem Offlineinhalt bereit, wenn der UNC-Pfad offline verfügbar gemacht wurde.
Hinweis
Wenn Sie den DFS-Namespace (in AD integriert oder eigenständig) verwenden, überprüft \\domain\folder1\folder2 CSC auch Ordner1 und Ordner2 auf dem DFS-Namespaceserver.
Lösung
Um dieses Problem mit der Offlinedateisynchronisierung zu beheben, stellen Sie sicher, dass ein Benutzer auf alle Teile eines UNC-Pfads zugreifen kann. Für einen UNC-Pfad wie \\ServerName\ShareName$\dir1\dir2 (wobei ServerName ein Dateiserver oder DFSN-Server sein kann) sind die folgenden Berechtigungen für ShareName$ erforderlich, wenn der Benutzer den Unterordner dir1 synchronisiert:
Berechtigungen auf Freigabeebene (SMB) für die Offlinedateifreigabe ShareName$:
Benutzerkonto | Standardberechtigungen | Mindestens erforderliche Berechtigungen |
---|---|---|
Jeder | Lesen | Keine Berechtigungen |
Sicherheitsgruppe von Benutzern, die Daten auf freigaben müssen. | Nicht zutreffend | Ändern |
In diesem Beispiel wird Jeder aus den Freigabeberechtigungen entfernt, und eine globale Gruppe, die das Benutzerkonto enthält, wird verwendet, um Berechtigungen auf Freigabeebene festzulegen.
NTFS-Berechtigungen, die für den Stammordner ShareName$ für die Offlinedateisynchronisierung erforderlich sind:
Benutzerkonto | Erforderliche Mindestberechtigungen |
---|---|
Erstellerbesitzer | Vollzugriff, Nur Unterordner und Dateien |
Administrator | Keine |
Sicherheitsgruppe von Benutzern, die Daten auf freigaben müssen | Ordner auflisten/Daten lesen – Dieser Ordner, Unterordner und Dateien |
Jeder | Keine Berechtigungen |
Lokales System | Vollzugriff, Dieser Ordner, Unterordner und Dateien |
Für die Unterordner \dir1 und \dir2 sind die folgenden Berechtigungen erforderlich: NTFS-Berechtigungen für die Ordner dir1 und dir2 für die Offlinedateisynchronisierung:
Benutzerkonto | Standardberechtigungen | Mindestens erforderliche Berechtigungen |
---|---|---|
%Benutzername% | Nicht zutreffend | Read, Write |
Lokales System | Vollzugriff | Vollzugriff |
Administratoren | Keine Berechtigungen | Keine Berechtigungen |
Jeder | Keine Berechtigungen | Keine Berechtigungen |
Weitere Informationen
In Windows Vista und Windows 7 werden alle Remote-Dateisystemzugriffsanforderungen vom Multiple UNC Provider (MUP) kanalet. MUP leitet die Anforderung an einen Netzwerkumleitungsanbieter (UNC-Anbieter) um, der die Remotedateisystemanforderung verarbeiten kann. Bei SMB-Anforderungen leitet MUP die Anforderung beispielsweise an den Netzwerkanbieter LanmanWorkstation (ntlanman.dll) um. LanmanWorkstation ruft den Arbeitsstationsdienst (svchost.exe) auf, der die Netzwerkumleitung (mrxsmb.sys) aufruft.
MUP führt eine Präfixauflösungsanforderung (IOCTL_REDIR_QUERY_PATH) an den Netzwerkumleitungstyp aus, der bei MUP registriert ist und für den Anforderungstyp geeignet ist. Dieser Präfixauflösungsvorgang analysiert den UNC-Pfad und überprüft jeden Teil auf Verfügbarkeit. Wenn die Rückgabenachricht der Präfixauflösung STATUS_LOGON_FAILURE oder STATUS_ACCESS_DENIED ist, schlägt die Anforderung fehl, und MUP gibt den UNC-Pfad als nicht zugänglich an.
Die Client-Side Caching fängt Anforderungen ab, die an den Netzwerkumleitungsor weitergeleitet werden. Wenn der Präfixauflösungsvorgang wie im obigen Abschnitt beschrieben fehlschlägt, stellt CSC Inhalte aus dem lokalen Cache bereit, wenn der UNC-Pfad zuvor offline verfügbar gemacht wurde.
Das Verhalten wird auf den folgenden Links ausführlich beschrieben:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für