ViVe 0.3.4

Библиотека на C# и консольное приложение, разработанное для взаимодействия с новыми API управления ресурсами, доступными с Windows 10.


Описание


ViVe — это библиотека на C# и консольное приложение, разработанное для взаимодействия с новыми API управления функциями (Feature Control APIs), доступными в Windows 10, начиная с версии 2004, и в более поздних версиях операционной системы. Она ориентирована на продвинутых пользователей и разработчиков, которые хотят исследовать, активировать или деактивировать экспериментальные функции Windows программным образом.

Основные функции

Вот основные возможности ViVe, которые делают его полезным и мощным инструментом:

  1. Библиотека на C# (ViVe)
    ViVe предлагает библиотеку, которую можно интегрировать в пользовательские проекты. Она использует класс FeatureManager для упрощения управления функциями Windows, включая сохранение состояния между перезагрузками и поддержку системы "Последнее известное хорошее состояние" (LKG), которая помогает откатить проблемные настройки.
  2. Инструмент командной строки (ViVeTool)
    Кроме библиотеки, ViVe включает ViVeTool, консольное приложение, которое служит практическим примером использования библиотеки и как независимый инструмент. С его помощью пользователи могут активировать, деактивировать или сбрасывать функции Windows непосредственно из терминала, не разрабатывая собственную программу.
  3. Работа с экспериментальными функциями
    Программное обеспечение позволяет взаимодействовать с механизмом A/B экспериментов Windows, используемым Microsoft для тестирования функциональности до их официального выпуска. Это включает в себя активацию скрытых функций или деактивацию нежелательных экспериментов, таких как альтернативные интерфейсы или опции в разработке.
  4. Поддержка нескольких платформ в Windows
    Совместимый с процессорами Intel, AMD (x86/x64) и ARM64 (такими как Snapdragon и Microsoft SQ), ViVeTool распространяется в специфических вариантах для каждой архитектуры, что обеспечивает его работу на различных устройствах под управлением Windows.
  5. Сохранение настроек и откат
    Инструмент поддерживает сохранение настроек между перезагрузками и включает такие команды, как /fixpriority для улучшения стабильности изменений, а также опции отката для восстановления предыдущих настроек в случае проблем.
  6. Обновления и словарь функций
    ViVeTool часто обновляется и включает словарь функций (feature dictionary), основанный на недавних данных (например, версия марта 2025 в последнем релизе), что позволяет идентифицировать и управлять функциональностью по имени или ID.

Скриншот


ViVe