Активируйте скрытые функции в сборках предварительной оценки Windows 11 и 10

Как вы, возможно, уже знаете, Windows 10 Insider Preview включает в себя набор «скрытых» функций, недоступных для обычных пользователей. Обычно ОС включает в себя функции, которые не завершены или могут привести к неожиданному поведению. Вот два инструмента, которые мы можем использовать, чтобы разблокировать такие функции, как бесплатные, так и с открытым исходным кодом.

Инструменты Маха2 и ViveTool. Давайте рассмотрим их.

Как активировать скрытые функции Windows с помощью ViveTool

Активировать скрытые функции в Windows 11

Виве — это инструмент с открытым исходным кодом, созданный двумя известными энтузиастами Windows, Рафаэлем Риверой и Альбакором. ViveTool может включать скрытые функции в Windows, которые существуют в ОС, скрытые Microsoft и/или в рамках A/B-тестирования.

Microsoft использует систему управления функциями, которая позволяет ее инженерам поставлять как стабильный и работа в процессе код аналогично в ОС. Они находятся в специальном хранилище функций, и последняя часть обычно скрыта от пользователя. Vive позволяет управлять магазином функций и включать функции, которые вам интересно попробовать.

Vive — это библиотека C#, а также существует приложение ViveTool, которое использует эту библиотеку и предоставляет консольный интерфейс для своих функций. С его помощью легко включить или отключить функцию из магазина функций.

Вот некоторые параметры, которые вы можете использовать с приложением.

Аргументы командной строки

  • /query — список существующих конфигураций функций.
  • /enable — включает функцию
  • /disable — отключить функцию
  • /reset — удаляет пользовательские настройки для определенной функции.
  • /fullreset — удаляет все настройки пользовательских функций.
  • /changestamp — распечатывает счетчик изменений магазина функций (changestamp).
  • /querysubs — список существующих подписок на использование функций.
  • /addsub — добавляет подписку на использование функции
  • /delsub — удаляет подписку на использование функции.
  • /notifyusage — запускает уведомление об использовании функции
  • /export — Экспорт пользовательских конфигураций функций
  • /import — импорт пользовательских конфигураций функций.
  • /lkgstatus — выводит текущий статус системы отката «Последний удачный»
  • /fixlkg — Исправляет повреждение системы отката «Последняя известная удача».
  • /appupdate – Проверяет наличие новой версии ViVeTool.
  • /dictupdate — Проверяет наличие новой версии словаря имен функций.

Запуск vivetool.exe без каких-либо аргументов покажет его краткую справку.

Следующие сообщения в блоге иллюстрируют, как использовать приложение:

Начиная с версии 0.3.1, ViveTool поддерживает расширенные параметры и более удобные функции. Он также представил новый синтаксис для своих команд.

Новый синтаксис ViveTool v0.3.1+

  • vivetool /enable /id:36354489 — включить функцию по ID.
  • vivetool /disable /id:36354489 — отключить функцию по ID.
  • vivetool /enable /name:SV2Navpane — включить функцию по ее имени.
  • vivetool /disable /name:SV2Navpane — отключить функцию по ее имени.

В этом примере 36354489 значение — это идентификатор функции «новая панель навигации» в Windows 11 сборки 25136.

Кроме того, ViveTool 0.3.1 поддерживает аргумент /store, который сообщает приложению, куда записывать изменения. Используйте его следующим образом.

/store:runtime – мгновенно включить функцию без перезагрузки ОС. Некоторые функции нельзя активировать таким образом, так как они требуют перезагрузки.

/store:boot — сохранить конфигурацию функции навсегда, чтобы она не исчезла после перезагрузки ОС. Это редко случается с некоторыми функциями.

/store:both — объединяет оба варианта одновременно. Это лучший вариант для большинства пользователей.

Вот пример его использования: vivetool /enable /id:36354489 /store:both.

Примечание. Поскольку имена функций хранятся только в символах отладки, приложение не может их распознать напрямую. Для их использования потребуется предоставить специальный словарь FeatureDictionary.pfs, доступный на GitHub. Вы можете загрузить его вручную, но приложение также может загрузить его при необходимости.

Старый синтаксис ViveTool v0.2.1

Старый синтаксис выглядит следующим образом.

  1. ViVeTool.exe addconfig — активировать какую-либо функцию (изменить ее конфигурацию).
  2. ViVeTool.exe delconfig – удалить ранее добавленную конфигурацию, например сбросить функцию.

Например, вы можете использовать эти команды для включения и отключения вышеупомянутой панели навигации в Windows 11 build 25136.

  • vivetool addconfig 36354489 2 — включить эту функцию.
  • vivetool addconfig 36354489 — отключить функцию.

Скачать ViveTool

Актуальную версию ViveTool вы найдете на странице «Релизы» в репозитории. на GitHub.

Маха2

Разработчик программного обеспечения Рафаэль Ривера создал бесплатный инструмент с открытым исходным кодом Mach2, который позволяет разблокировать скрытые функции ОС.

Использование Mach2Вот описание от автора:

Feature Control — это система, используемая для блокировки новых и незавершенных функций от рабочих пользователей в рабочем коде. Последний бит важен; это помогает командам, таким как команда Notepad, безопасно работать над изменениями в постоянно развивающейся основной кодовой базе, сокращая дорогостоящие усилия по интеграции и повышая прозрачность. Команды, которым необходимо работать с этим предварительным кодом, могут легко переключиться на свои компьютеры с Windows, например Feature_FluentNotepadWorkForMaryJo. Все остальные, однако, продолжали бы использовать производственный код и не были бы мудрее.

Здесь на помощь приходит Mach2.

Mach2 управляет хранилищем функций, основным компонентом управления функциями, в котором находятся эти переключатели. Он может отображать, какие функции включены или отключены на машине. Это также может помочь в обнаружении интересных функций, которые можно включать и выключать.

Приложение может быть загружен с веб-сайта GitHub. Это приложение командной строки, которое поддерживает следующие параметры:

  • mach2 –помощь – Показать все доступные опции и команды.
  • mach2 scan <каталог для сканирования> – Сканируйте каталог на наличие файлов *.pdb, чтобы открыть новые функции.
  • Mach2 дисплей – Отображает включенные, отключенные и установленные по умолчанию идентификаторы функций.
  • mach2 включить – Включить определенную функцию.
  • mach2 отключить – Отключить определенную функцию.

Хотя программа очень полезная, работать с идентификаторами функций очень неудобно. Вы видите, что делает та или иная функция, потому что нет доступных описаний. Кроме того, некоторые функции могут не отображаться в графическом интерфейсе до перезагрузки ОС. Наконец, включение некоторых неполных функций может привести к поломке вашего ПК, и вам придется переустанавливать ОС.

Благодаря Террот для покрытия Mach2.

Если вам понравилась эта статья, пожалуйста, поделитесь ею с помощью кнопок ниже. Это не потребует от вас многого, но поможет нам расти. Спасибо за вашу поддержку!

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *