Windows Projected File System в Windows 10: что это и как включить

Что это за функция
Windows Projected File System (часто сокращённо ProjFS) — новая системная функция в свежих инсайдерских сборках Windows 10. По сути, это средство проекции файловой системы: файлы могут отображаться в проводнике как «плейсхолдеры» и фактически не занимать место или не загружаться полностью до момента открытия.
Краткое определение: ProjFS — инфраструктура для отображения виртуальных/удалённых файлов в локальной файловой системе так, чтобы приложения видели структуру и метаданные без немедленной загрузки содержимого.
Important: Microsoft помечает эту возможность в инсайдерских сборках как экспериментальную (Beta) — документация и стабильность могут измениться.
Что нового в сборке 17604
- Появилась опция Windows Projected File System в списке компонентов Windows.
- Это указывает на интеграцию технологии, ранее известной в экосистеме как GVFS (Git Virtual File System), с самой ОС.
- Инсайдеры уже могут включать функцию и тестировать её на своих системах.
Как включить ProjFS на вашем ПК
- Откройте Панель управления → Программы → Включение или отключение компонентов Windows.
- Найдите в списке запись Windows Projected File System и поставьте галочку.
- Нажмите OK и перезагрузите систему, если потребуется.
Локализация UI: в английских системах путь соответствует Windows Features → Turn Windows features on or off.

Комментарии сообщества и наблюдения
- Журналист и исследователь Tero Alhonen поделился скриншотами функции в Twitter.
- Аккаунт Walking Cat предположил, что Microsoft переименовала GVFS (Git Virtual File System) в ProjF или ProjFS и теперь включает её как компонент ОС.
UPDATE: Один из читателей (Josedolf) отметил, что вместо установки GVFS отдельным пакетом разработчикам теперь достаточно включить компонент Windows — это подтверждает гипотезу о интеграции.
Windows Projected File System не относится к безопасности, поскольку Windows Security сосредоточена на Virtualization-Based Security. Windows Projected Filesystem, вероятно, похож на реализацию OneDrive: файлы хранятся на удалённом сервере, и вы видите «плейсхолдеры», но они физически не на вашем компьютере, пока вы их не откроете. UPDATE: Проверил аккаунты инсайдеров и разработчиков в Twitter — Windows Projected File System лежит в основе GVFS, позволяя работать с очень большими репозиториями без существенного падения производительности. Отмечено как Beta, потому что документации ещё нет.
(Цитата переведена и сокращена для ясности.)
Когда это полезно и когда не подходит
Полезно:
- Для разработчиков, работающих с очень большими Git-репозиториями, когда полная загрузка содержимого замедляет работу.
- Для синхронизирующих клиентов и облачных рабочих процессов, где важна экономия места и ленивый доступ к файлам.
Не подходит или стоит с осторожностью:
- Для сценариев, где требуется мгновенный доступ ко всем файлам офлайн — плейсхолдеры будут требовать загрузки при открытии.
- В средах с ограниченной сетевой связью — доступ к содержимому может быть медленным.
- Для приложений, которые ожидают полного физического присутствия файлов и не умеют запрашивать содержимое динамически.
Note: В вопросах безопасности ProjFS не заменяет специализированные механизмы виртуализации безопасности Windows.
Альтернативные подходы и сравнение
- OneDrive Files On-Demand: похожая модель плейсхолдеров для облачных файлов Microsoft OneDrive.
- GVFS (ранние реализации): до интеграции поставлялся как отдельный инструмент для Git от Microsoft.
- Git partial clone и sparse-checkout: позволяют снизить объём данных в локальном репозитории, но решают задачу иначе — на уровне клиента git.
Сравнение по назначению:
- ProjFS: системный уровень проекции файловой системы.
- OneDrive: клиентская реализация облачных плейсхолдеров для синхронизации.
- Git partial clone: сокращает загрузку репозитория на уровне Git.
Чек-лист для тестирования (для разработчика или тестировщика)
- Включён компонент Windows Projected File System в системе.
- Проверить, отображается ли структура большого репозитория без скачивания всех файлов.
- Открыть несколько плейсхолдеров и проверить, загружается ли содержимое корректно.
- Измерить время ответа при первом доступе к «проецируемому» файлу и сравнить с обычным клонированием.
- Проверить поведение при отсутствии сети и при восстановлении соединения.
- Проверить взаимодействие с антивирусом и бэкап-решениями в вашей среде.
Критерии приёмки
- Функция видна и доступна в «Включение или отключение компонентов Windows».
- Плейсхолдеры отображаются в проводнике без полного скачивания содержимого.
- Открытие проецируемого файла приводит к ожидаемой загрузке и отсутствию ошибок доступа.
- Производительность при работе с большими репозиториями заметно лучше по сравнению с полным клонированием (качественная оценка).
Модели зрелости и возможный путь принятия
- Beta (текущий этап в инсайдерах): тестирование, сбор отзывов, минимальная документация.
- Preview: улучшение стабильности, расширение сценариев использования, публикация документации.
- General availability: официальная поддержка и интеграция в образцы и инструменты разработчиков.
Глоссарий
- ProjFS — проецируемая файловая система Windows, позволяет отображать удалённые файлы как локальные плейсхолдеры.
- GVFS — раннее название Git Virtual File System, инструмент для работы с большими Git-репозиториями.
- Плейсхолдер — запись в файловой системе, представляющая файл без его полного содержимого.
Что дальше и рекомендации
Если вы разрабатываете или поддерживаете большие репозитории, включите ProjFS в тестовой среде и оцените совместимость с вашим инструментарием (CI, антивирусы, бэкап). Поделитесь в комментариях своими наблюдениями: как ведёт себя производительность, есть ли проблемы с доступом к файлам и как изменилось повседневное использование.
RELATED POSTS TO CHECK OUT:
- 7 лучших инструментов и программ для блокировки файлов и папок в Windows 10
- Как восстановить исчезающие файлы и папки в Windows 10
- Виртуализация: запуск разных операционных систем в Windows 10 с помощью этих инструментов
В конце: следите за обновлениями инсайдерской сборки и официальной документацией Microsoft — по мере появления новых деталей описание функции и рекомендации будут обновлены.
Summary:
- ProjFS — системная функция для проекции файлов как плейсхолдеров.
- Включается через «Включение или отключение компонентов Windows».
- Полезна для работы с большими репозиториями; в текущем виде отмечена как Beta.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента