Windows projected file system windows 10 что это

Что такое проектируемая файловая система Windows?

В последних сборках Windows 10 в бета-версии появилась новая функция, называемая Windows Projected File System. Я не могу найти в Google никакой информации, кроме API-интерфейсов программирования, которые не имеют смысла для меня.

Что это такое, и на каких пользователей он будет нацелен?

Проецируемая файловая система, также известная как ProjFS, — это функция, похожая на FUSE в Linux (или Dokan & WinFSP). Это позволяет приложениям создавать виртуальные файловые системы, которые кажутся неотличимыми от локальных папок, но все их содержимое генерируется программой «вживую». (Другими словами, вы видите проекции файлов, которых там может не быть.)

Основное использование ProjFS — Microsoft Git Virtual File System , дополнение к инструменту управления версиями Git, направленное на повышение его производительности и уменьшение использования дискового пространства при работе с массивными репозиториями. (Git был создан для репозиториев, содержащих только десятки тысяч файлов, таких как Linux.git; но Microsoft начала использовать его внутри для исходного хранилища Windows, которое на несколько порядков больше).

В настоящее время ProjFS, похоже, не документирована публично, но я ожидаю, что рано или поздно сторонние разработчики выяснят, как использовать его в качестве альтернативы FUSE для реализации таких виртуальных файловых систем, как sshfs , ftpfs и так далее.

Примечание: Pro J ected Файловая система не имеет ничего общего с Windows File Pro т перегиба.

Как отмечено в комментариях, документация теперь доступна для этой функции.

Что такое система проецируемых файлов Windows?

в последних сборках Windows 10, есть новая функция, в бета-версии, называется Windows Projected файловой системы. Я не могу найти никакой информации о Google, кроме программирования API, которые не имеют смысла для меня.

что это такое и на каких пользователей он будет нацелен?

1 ответов

проецируемая файловая система aka ProjFS — это функция, подобная FUSE в Linux (или Dokan & WinFSP). Это позволяет приложениям создавать виртуальные файловые системы, которые кажутся неотличимыми от локальных папок, но все их содержимое генерируется «живой» программой. (Другими словами, вы видите проекции файлов, которых может не быть.)

основное использование ProjFS является Microsoft»Git Виртуальная Файловая Система», аддон к версии Git инструмент управления, направленный на повышение производительности и сокращение использования дискового пространства при работе с огромные репозитории. (Git был создан для репозиториев, содержащих десятки тысяч файлов, таких как Linux.git; но Microsoft начала использовать его внутри для репозитория исходного кода Windows, который на несколько порядков больше.)

В настоящее время ProjFS, похоже, не публично документирован, но я ожидаю, что рано или поздно сторонние разработчики будут выясните, как использовать его в качестве альтернативы FUSE для реализации таких виртуальных файловых систем, как sshfs,ftpfs и так далее.

Примечание: Proj ected файловая система не имеет ничего общего с Windows File Protection.

Как включить Windows Projected File System на Windows 10

Компания Microsoft недавно представила предварительную сборку Windows 10 под номером 17604 в канале обновление «Ранний доступ». В этом релизе добавляется одна интересная функция под названием Windows Projected File System.

  • Откройте меню Пуск > Служебные — Windows > Панель управления > Программы и компоненты > Включение или отключение компонентов Windows. Здесь поставьте галочку напротив строки Windows Projected File System (в моём случае в сборке 17110 на ней написано beta).
Читайте также:  Как изменить файл подкачки для windows 10

Защита файлов Windows File Protection (WFP) не позволяет программам заменять критически важные системные файлы Windows. Приложения не могут перезаписывать их, поскольку операционная система и другие программы пользуются этими файлами.

Microsoft представила Windows File Protection для защиты этих критически важных системных файлов и предотвращения проблем в работе операционной системы. Windows File Protection не является новой функцией Windows. Microsoft использовала эту подсистему ещё в Windows 2000 и Windows XP, вернув обратно к жизни в 2018 году.

Однако вряд ли новый механизм полагается на архитектуру 20-летней давности. Например, Microsoft переименовала GVFS (Git Virtual File System) в ProjF (Windows Projected Filesystem).

Как работает Windows File Protection

Если программа использует метод для замены защищённых файлов, WFP восстанавливает оригинальные файлы. Инсталлятор Windows подключается к WFP при установке критически важных системных файлов и делает запрос на установку и замену защищённых файлов вместо попытки установить или заменить их самостоятельно.

WFP работает главным образом незаметно в фоновом режиме. Механизм защиты запускается после того, как WFP получает уведомление об изменении файла в защищённой директории. Система заменяет изменённый файл на файл из кэша или источника установки, отменяя изменения.

Включение и отключение компонентов Windows 10

В Windows 7/10 Майкрософт сделал очередной шаг вперед в кастомизации и настройке своей операционной системы, предоставив пользователю контроль над компонентами. Теперь юзер может отключить встроенный браузер Edge или удалить лишние библиотеки для Windows Media по своему усмотрению.

Включение и отключение компонентов Windows 10

Важно! Способы перехода и работа подсистемы компонентов в Windows 7 и 10 идентичны, за исключением более обширного списка в «десятке».

Как попасть в меню

Для перехода к работе с компонентами следует выполнить несколько шагов.

    Перейдите в «Панель управления». Чтобы попасть в панель, нажмите сочетание клавиш «Win+R», наберите «control» в появившейся строке и кликните на «OK».

Набираем «control» в появившейся строке, кликаем на «OK»

В списке просмотра по категориям выберите «Программы».

В списке просмотра по категориям выбираем «Программы»

Далее перейдите в раздел «Включение/отключение компонентов».

Переходим в раздел «Включение/отключение компонентов»

На заметку! Разноцветный щит рядом со строкой означает, что для открытия потребуется администраторский аккаунт.

Для отключения компонента снимаем галочку напротив него, а для включения отмечаем компонент галочкой

Более быстрый путь потребует использования приложения для установки и удаления программ:

    нажмите «Win+R» (или «Win+S») и наберите «appwiz.cpl» в появившейся строке, кликните «ОК»;

Вводим команду «appwiz.cpl», нажимаем «ОК»

в открывшемся меню слева выберите раздел «Включение/отключение компонентов».

Кликаем по ссылке «Включение или отключение компонентов Windows»

Наконец, самый простой способ заключается в открытии меню «Выполнить» («Win+R») и наборе строки «optionalfeatures». Он приведет вас к нужной точке напрямую.

Вводим команду «optionalfeatures», нажимаем «ОК»

Особенности работы

Важно! Активируя или деактивируя элементы Windows 10, нужно ясно понимать, что именно делает тот или иной компонент. Некоторые действия могут привести к сбоям в функционировании Windows 10 и утере данных.

Набор функций реализован в виде иерархического списка. Некоторые компоненты являются составными — их можно узнать по знаку плюса в левой части.

Чтобы установить компонент, достаточно:

    поставить напротив него галочку кликом мыши, для удаления — оставить пустое поле;

Читайте также:  Linux терминал тонкие клиенты

Для отключения компонента снимаем галочку напротив него, а для включения отмечаем компонент галочкой

знак квадратной точки означает, что элементы составного набора установлены частично;

Знак квадратной точки означает, что элементы составного набора установлены частично

  • удаление и установка могут потребовать перезагрузку системы.
  • Если окно компонентов отобразилось пустым, причиной может быть отключенная служба «Установщик Windows». Активируйте ее, затем вернитесь в раздел компонентов еще раз.

    Компоненты Windows не открываются

    Список компонентов Windows 10

    Итак, что именно из этого списка обязательно пригодится, а что можно отключить? Начнем с главного — все компоненты, кроме .NET Framework, можно отключить относительно безболезненно для системы. Смысл вынесения этих функций в отдельное меню в том, что они не обязательны для работы Windows и нужны только в строго конкретных случаях.

    Таблица компонентов Windows, которые не стоит отключать.

    Компонент Особенности
    .NET Framework 3.5 и 4.7 + дополнительные службы Набор заготовок и шаблонов для правильного функционирования операционной системы
    PowerShell 2.0 Вторая версия командной строки, с расширенным списком возможностей
    Клиент рабочих папок Синхронизация ресурсов в локальной сети, работает по дефолту
    Компоненты прежних версий Здесь находится DirectPlay, один из ключевых фрагментов старого DirectX. Ранее он был необходим для запуска игр, сейчас — для совместимости с устаревшими приложениями
    Служба печати Служба печати. Распечатка файлов, удаленное управление, работа сканера. Включены только клиентские службы, серверные нужно активировать самому

    Практически никогда не вызывает проблем остановка следующих компонентов.

    Таблица компонентов Windows, которые можно отключать.

    Большинство приведенных пунктов в списке выше нужны для работы сисадминов и организации локальных сетей. Обычному пользователю условный «Прослушиватель RIP» не понадобится никогда.

    Практическое применение

    Итак, для чего может потребоваться меню компонентов? В первую очередь это может быть установка старого или специализированного софта, который потребует для работы активацию старого протокола. В большинстве случаев Windows активирует запрашиваемый компонент сам, но иногда это придется сделать вручную.

    Еще одна причина, по которой может возникнуть потребность установить компонент — появление бета-версии какой-то новой возможности. Майкрософт обычно отключает такие сервисы по умолчанию и для того, чтобы его опробовать — придется активировать пункт вручную.

    Не работает окно компонентов

    Пустое окно при входе в меню означает, что модуль поврежден или отключены поддерживающие его службы.

    Компоненты Windows не открываются

    Решается она одним из двух способов:

    • с помощью командной строки;
    • с помощью службы «Установщик модулей Windows».

    Первый способ

    1. Вызовите консоль командной строки от имени администратора, кликнув правой клавишей мышки по иконке с логотипом Виндовс (или нажав клавиши «Win+X»), затем по строке «Командная строка (администратор)».

    Правой кнопкой мышки нажимаем по иконке с логотипом Виндовс, затем левой кнопкой по строке «Командная строка (администратор)»

    Введите «DISM /Online /Cleanup-Image /RestoreHealth», затем нажмите «Enter».

    Вводим в поле команду «DISM /Online /Cleanup-Image /RestoreHealth», затем нажимаем «Enter»

  • После завершения проверки диска наберите там же «SFC /Scannow»,затем кликните «Enter».
  • Второй способ

    Проверьте, активирована ли служба «Установщик модулей Windows». Для этого необходимо:

      Через встроенный поиск ввести «службы», открыть программу.

    Через встроенный поиск открываем «Службы», введя в поле соответствующее слово

    Найти службу «Установщик модулей Windows», раскрыть двойным левым щелчком мышки.

    Находим службу «Установщик модулей Windows», раскрываем двойным левым щелчком мышки

    Кликнуть по опции «Запустить», в разделе «Тип запуска» выбрать «Вручную» или «Автоматически».

    Кликаем по опции «Запустить», в разделе «Тип запуска» выбираем «Вручную» или «Автоматически»

    Видео — Включение или отключение компонентов Windows

    Оцените статью
    Adblock
    detector
    Компонент Особенности Изображение
    Application Guard Изолированная среда для работы браузера Microsoft Edge. Не дает зловредным вирусам и приложениям выбраться дальше «песочницы». Бесполезна для тех, кто не использует Edge
    Hyper-V Встроенный инструмент для создания виртуальных ПК. Составной, состоит из платформы и средств управления для нее
    Блокировка устройства Составной компонент, регулирующий дополнительные настройки входа в систему
    IE 11 Морально и программно устаревший браузер оставлен в целях совместимости. По умолчанию включен
    SMNP Устаревший протокол связи, по умолчанию отключен
    Identity Foundation 3.5 Компонент фреймворка .NET, используемый некоторыми старыми приложениями
    Projected File System Долгожданное обновление подсистемы Windows File Protection, защищающей от подмены ключевые системные файлы и программы. На 2018 находится в бета-версии, отключена по дефолту
    Веб-ядро служб IIS Облегченная версия веб-сервера от Microsoft. Пользователю не интересна, отключена
    Защищенный узел Инструменты для создания экранированной виртуальной машины на удаленном сервере
    Telnet Организовывает управление командной строкой на удаленном ПК по своему протоколу. Не является безопасным, включать только при прямой необходимости
    TFTP Прием/отправка данных по своему протоколу, аналогичен клиенту Telnet. Небезопасен, отключен
    Компоненты мультимедиа Набор ресурсов для работы плеера Windows Media
    Контейнеры В парадигме Windows контейнер — изолированное приложение, которое уже имеет все ресурсы для запуска и работы, без сторонних библиотек. Этот компонент отвечает за создание и взаимодействие с контейнерами Windows Server
    Мост (DCB) центра обработки данных Серверный компонент, отвечающий за распределение трафика и повышение надежности передачи информации. Обычному пользователю нет надобности
    CMAK Пакет администрирования для автоматизации клиентского подключения к VPN-серверам
    Печать в PDF Создание PDF-файлов из изображений, их распечатка
    Платформа низкоуровневой оболочки Запуск софта для виртуализации на уровне ядра Windows. Позволяет, к примеру, разделить сервер на несколько виртуальных машин
    Общий доступ к SMB/CIFS Нужен для организации обмена данными с машинами, на которые установлены файловые системы SMB/CIFS. Применяется для сетевого использования ресурсов в устаревших версиях Windows, вплоть до XP включительно
    Подсистема Windows для Linux Позволяет эмулировать ядро OS Linux в командной строке Windows. Может быть любопытно для пользователей *nix-систем и экспериментаторов
    Прослушиватель RIP Сервис, обеспечивающий взаимодействие с маршрутизатором, работающим по протоколу RIP1. Применяется для крупных локальных сетей
    Простые службы TCP/IP Поддержка служебных команд для отладки ЛВС
    MSMO Сервис для передачи информации в нестабильных сетях. При обрыве соединения сообщение сохранится в специальном контейнере. Используется редко, в сетях крупных компаний
    SMB Direct Сервис обмена данными с компьютерами, использующих файловую систему SMB 2.0. Пригодится при организации разнородной сети с Windows/Linux/Mac
    Служба активации Windows / Служба IIS Несмотря на название, оба пункта не имеют ничего общего с лицензией Windows. Служба IIS позволяет размещать веб-сервера и прочие ресурсы в интернете, служба активации — помогает управлять размещением веб-приложений. Обычному юзеру не интересны
    Active Directory легкого доступа Позволяет разграничивать права пользователей и проводить глубокую настройку механизма аутентификации. Полезна админам небольших сетей, не планирующим скорого расширения
    Службы для NFS Еще одна файловая система, еще одна служба доступа к ней. По умолчанию отключена
    Соединитель Multipoint Инструмент контроля и сбора информации для крупных сетей
    Средство записи XPS Активирует обработку документов формата XPS
    Фильтр Windows TIFF Ifilter Возможность распознавания и индексирования изображений TIFF. Нужна в редких случаях крупной, бессистемной базы изображений этого формата, например, после сканирования фотографий