自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

解鎖微軟 Windows 11 開發(fā)版隱藏新功能,開源命令行工具 ViveTool 使用指南

系統(tǒng) Windows
開源命令行工具 ViveTool 你需要了解下。通過這款工具,你不僅可以啟用新的 API,而且還能解鎖一些微軟尚未公開,或者是已經(jīng)公開但是并未全面開放測試的功能。

12 月 8 日消息,想要解鎖微軟 ??Win11??? 隱藏或者尚未完全推廣的新功能 / 新特性嗎?開源命令行工具 ViveTool 你需要了解下。通過這款工具,你不僅可以啟用新的 API,而且還能解鎖一些微軟尚未公開,或者是已經(jīng)公開但是并未全面開放測試的功能。

其中一個(gè)典型例子就是文件管理器的標(biāo)簽頁功能,微軟在上線初期僅面向少量 Dev 頻道的 Windows Insider 項(xiàng)目成員開放,但是通過這款工具普通 Dev 頻道用戶也可以解鎖該功能。

而且伴隨著解鎖的隱藏功能越來越多,ViveTool 工具的用戶規(guī)模正在快速膨脹中。IT之家也希望借此時(shí)機(jī),向新老讀者介紹下這款開源工具,希望對你們的日常 Win11 使用提供一些幫助。

Windows Feature Store 是什么?

我們同樣以文件管理器的標(biāo)簽頁功能為例,從微軟第一次功能投放到 ??Windows 11?? 22H2 功能更新中正式上線,其中經(jīng)歷了很長一段測試時(shí)間。

首先微軟會將文件管理器的標(biāo)簽頁功能添加到 Windows 代碼庫中,然后通過更新渠道、服務(wù)器端的 A / B 測試等幾個(gè)因素進(jìn)入到 Windows Insider 的渠道中,經(jīng)項(xiàng)目成員測試之后才正式上線。

而其中大多數(shù)實(shí)驗(yàn)性功能都是通過名為 Windows Feature Store 的核心系統(tǒng)組件來控制的。該核心組件在微軟內(nèi)部稱之為“Velocity”,在 ??Win10??、Win11 系統(tǒng)上控制著服務(wù)器端 A / B 等功能測試進(jìn)度。

而這個(gè)核心組件又屬于 Windows Notification Facility (WNF) 核心組件,后者用于調(diào)度包括內(nèi)核組件、系統(tǒng)服務(wù)和用戶空間應(yīng)用程序在內(nèi)的系統(tǒng)進(jìn)程。

構(gòu)建各種功能的模塊化基礎(chǔ)設(shè)施,本質(zhì)上是設(shè)計(jì)一個(gè)可控的推出模式的方式。例如,Windows Insider Program 被用來向早期的更新提供正在進(jìn)行中的功能,這些功能后來被逐步打上補(bǔ)丁,一旦達(dá)到穩(wěn)定的里程碑,隨后為每個(gè)用戶啟用。如果一個(gè)特定的功能包含一個(gè)災(zāi)難性的錯(cuò)誤或有一個(gè)安全漏洞,它可以被內(nèi)核無縫禁用。

微軟出于安全方面的考慮,Windows Feature Store 默認(rèn)情況下被 Windows 內(nèi)核嚴(yán)密保護(hù),普通用戶無法使用傳統(tǒng)的二進(jìn)制補(bǔ)丁技術(shù)來強(qiáng)行啟用這些功能。

我們可以繞過服務(wù)器端的 A / B 測試嗎?

無論是 Win11 預(yù)覽版還是穩(wěn)定版,微軟都在該版本中提供了大量的“功能”,有些已經(jīng)提供給用戶,有些則是通過“注釋”的方式讓其處于休眠狀態(tài)。

遠(yuǎn)程協(xié)調(diào)的 A / B 測試(也稱為分割測試)可以確保持續(xù)改進(jìn),并在多種配置中快速反饋循環(huán)。Windows Feature Store 通過切換狀態(tài)來保障隨機(jī)化的實(shí)驗(yàn)過程。

幸運(yùn)的是開發(fā)人員發(fā)現(xiàn)可以對存儲在 Windows Feature Store 中的數(shù)據(jù)進(jìn)行操作。這些才華橫溢的開發(fā)者通過逆向開發(fā),發(fā)現(xiàn)了 Windows 系統(tǒng)中的內(nèi)部功能控制 API。

通過訪問 Windows Feature Store,就可以讓你的電腦繞過服務(wù)器 A / B 測試。目前這方面的應(yīng)用主要有 ??Rafael Rivera 的 Mach2??,以及 ??Lucas(又名 thebookisclosed)的 ViVeTool?? 等應(yīng)用程序。本文重點(diǎn)介紹 ViVeTool 工具,感興趣的 IT之家網(wǎng)友可以點(diǎn)擊上述鏈接進(jìn)行了解。

在某些情況下,你也許可以修改注冊表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FeatureManagement\Overrides\

Feature ID 以及注意事項(xiàng)

在正式介紹 ViveTool 工具之前,我們還需要了解一個(gè) Feature ID 的概念。Windows Feature Store 中的每項(xiàng)功能都有一個(gè)獨(dú)立的 Feature ID 編號,比如 26008830 對應(yīng)的是平板電腦優(yōu)化的任務(wù)欄。每個(gè) Feature ID 有三種狀態(tài)。

  • 默認(rèn)狀態(tài)(0):這是某一特定功能的正常行為。
  • 禁用(1):這將完全禁用該功能。
  • 啟用(2):這將強(qiáng)行啟用該功能。

Mach2 的開發(fā)者為每個(gè) Insider 預(yù)覽版維護(hù)了一個(gè) ??Feature ID 的列表??。Repo 還包含了不同版本之間的變化,這對于識別新的隱藏功能很有用。你也可以使用 ViVeTool 的圖形分叉(??ViVeTool GUI??)來搜索任意 Windows 版本的可用 Feature ID。

需要注意的是,修改 Feature ID 可能會導(dǎo)致系統(tǒng)不穩(wěn)定 / 崩潰,甚至可能會破壞核心操作系統(tǒng)模塊導(dǎo)致 Windows 系統(tǒng)完全無法使用。在啟用某些 Feature ID 之后可能導(dǎo)致無法恢復(fù)的永久性改變。因此請 IT之家網(wǎng)友在決定修改之前,請妥善保護(hù)好你的資料,相關(guān)風(fēng)險(xiǎn)請自行承擔(dān)。

由于 Windows Update 和 Windows Feature Store 直接關(guān)聯(lián),因此某些改變可能會導(dǎo)致你的設(shè)備處于不支持的狀態(tài)。因此在確認(rèn)執(zhí)行 ViveTool 操作之前請做好備份,也不要在生產(chǎn)力設(shè)備上使用。

以下是一些主流的 Windows 功能和對應(yīng)的 Feature ID:

功能描述

Feature ID

Windows 門檻版本

文件管理器中的標(biāo)簽頁功能

37634385

21536

針對平板優(yōu)化的任務(wù)欄

26008830

25197

重新設(shè)計(jì)的 Widgets UI

40772499

25227, 22623.746

全新的系統(tǒng)果盤

38764045

25211

Widgets 設(shè)置菜單

38652916

25217

任務(wù)管理器中的新搜索功能

39420424

25231

桌面上的搜索條

37969115

25120

設(shè)置中的動畫導(dǎo)航面板圖標(biāo)

34878152

25197

更現(xiàn)代的打開方式菜單

36302090

25151, 22622.290

如何通過 ViveTool 工具強(qiáng)制啟用 Win10 / Win11 隱藏功能呢?

ViveTool 是一款開源的 CLI 工具,由名為 ViVe 的 C# 軟件庫提供。如果你想在 Win11 設(shè)備上解鎖隱藏功能,那么請按照以下步驟進(jìn)行:

  • 1. 從 Github 官網(wǎng)下載ViveTool 工具
  • 2. 解壓到任意位置
  • 3. 打開解壓縮的文件夾,會看到 4 個(gè)文件

  • 4. 在文件夾頁面空白區(qū)域,按住 Shift 按鈕右鍵
  • 5. 在菜單中選擇“在此處打開命令行模式”或者選擇“在此處打開 PowerShell 窗口”

  • 6. 找到你想要啟用某項(xiàng)隱藏功能的 Feature ID
  • 7. 然后輸入 vivetool /enable/ id:xxx(此處修改為 Feature ID) 命令,例如“vivetool /enable /id:39263329 /variant:1”命令,就是短按鈕,帶有放大鏡和 "搜索" 字樣。

  • 8. 如果啟用成功,應(yīng)該會返回“Successfully set feature configuration”的提示。
  • 9. 關(guān)閉命令行窗口,重啟系統(tǒng),這些改動設(shè)置應(yīng)該就會生效。

如果你想要恢復(fù)過來,只需要將命令行中的“/enable”修改為“/disable”就可以了。

除了上述常規(guī)操作之外,ViVeTool 還支持添加其它功能選項(xiàng),其中包括:

  • /enable 啟用一個(gè)功能。你將需要一個(gè) Feature ID 來啟用一個(gè)特定的功能。
  • /disable 停用一個(gè)功能
  • /query 列出所有現(xiàn)有的功能配置。你可以檢查 Windows Feature Store 中所有 Feature ID 以及狀態(tài)(包括已啟用、已禁用或默認(rèn)),ID 的優(yōu)先級(服務(wù)或用戶),以及類型(Experiment 或者 Override)。
  • /addsub 添加功能使用情況訂閱
  • /notifyusage 取消功能使用情況訂閱
  • /reset 移除您所啟用的特定功能的自定義配置
  • /delsub 移除一個(gè)功能使用訂閱
  • /import 導(dǎo)入自定義功能配置
  • /appupdate 檢查本工具的新版本
  • /export 輸出自定義功能配置
  • /fullreset 移除所有的自定義功能配置,這有助于撤銷所有由你啟用 / 禁用的功能等等。


責(zé)任編輯:龐桂玉 來源: IT之家
相關(guān)推薦

2023-08-03 10:22:13

staging工具

2021-09-01 17:20:44

Windows 11操作系統(tǒng)微軟

2021-10-23 16:00:31

微軟Windows 11Windows 10

2021-11-15 16:09:07

微軟Windows 11命令行

2024-12-27 11:53:47

2022-11-30 09:25:28

2020-12-10 16:16:08

工具代碼開發(fā)

2020-12-11 06:44:16

命令行工具開發(fā)

2013-10-15 15:12:40

Windows 8.1微軟

2017-11-23 15:25:28

命令隱藏windows

2013-05-21 14:58:08

系統(tǒng)監(jiān)視glances開源

2023-03-31 08:44:55

Go開發(fā)命令

2023-10-30 01:00:42

Go語言Cobra庫

2022-10-20 09:19:29

微軟Windows 11

2014-04-08 15:40:57

Windows 8.1

2010-11-16 13:40:52

Oracle命令行

2016-03-29 11:03:30

DISM命令Windows 10

2013-10-08 17:16:37

Windows 8.1IE11

2018-05-04 09:15:35

PythonPlumbum命令行

2023-11-08 10:35:04

微軟
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號