Freigeben über


Windows Projected File System (ProjFS)

Das Windows Projected File System (ProjFS) ermöglicht es einer Benutzermodusanwendung, die als "Anbieter" bezeichnet wird, hierarchische Daten aus einem Sicherungsdatenspeicher in das Dateisystem zu projizieren, sodass sie als Dateien und Verzeichnisse im Dateisystem angezeigt wird. Beispielsweise könnte ein einfacher Anbieter die Windows-Registrierung in das Dateisystem projizieren, wodurch Registrierungsschlüssel und Werte als Verzeichnisse bzw. Dateien angezeigt werden. Ein Beispiel für einen komplexeren Anbieter ist VFS für Git, das verwendet wird, um sehr große Git-Repositorys zu virtualisieren.

Hinweis

ProjFS ist für die Verwendung mit Hochgeschwindigkeitssicherungsdatenspeichern konzipiert. Eines seiner Entwurfsziele besteht darin, die projizierten Daten so erscheinen zu lassen, als wären sie lokal vorhanden, und die Tatsache, dass die Daten möglicherweise remote sein könnten, ausgeblendet. Daher bietet ProjFS nicht: Mechanismen zum Melden des Fortschritts des Datenrückrufs; Angabe des Online- und Offlinestatus einer Datei; noch andere Features, die bei der Arbeit mit langsamen Sicherungsdatenspeichern wünschenswert sein können. Für solche Szenarien sollten Sie stattdessen die CloudDateien-API verwenden.

In diesem Abschnitt

Thema Beschreibung
Programmierhandbuch für das projizierte Windows-Dateisystem Konzeptionelle Informationen zur Implementierung einer ProjFS-Anbieteranwendung.
Windows Projected File System API Reference Referenzinformationen für die ProjFS-Programmierschnittstelle.
Windows Projected File System Glossar Spezielle Begriffe, die in ProjFS verwendet werden.

Weitere Ressourcen

Thema Beschreibung
RegFS-Beispiel Ein ProjFS-Beispielanbieter, der die Windows-Registrierung in das Dateisystem projiziert.