如何使用 ViveTool 强制启用 Windows 11 的新功能
文章小白一枚,正在不断学习积累知识,现将学习到的知识记录一下,也是将我的所得分享给大家!而今天这篇文章《如何使用 ViveTool 强制启用 Windows 11 的新功能》带大家来了解一下##content_title##,希望对大家的知识积累有所帮助,从而弥补自己的不足,助力实战开发!
文件资源管理器选项卡终于可供所有人使用, Windows 11 版本 22H2的第一个功能下降,即 2022 更新。准确地说,微软不久前将选项卡式界面功能添加到了 Windows 代码库中,但实际可用性已根据几个因素(例如更新渠道和服务器端 A/B 测试)向用户提供。事实上,就像选项卡式文件资源管理器一样,大多数实验性功能现在都通过称为 Windows 功能存储的核心操作系统组件推送到 Windows,该组件控制逐步推出。
由于 Windows Feature Store 受到 Windows 内核的严格保护,因此您不能使用典型的二进制修补技术来强制启用此类功能。这就是 ViVeTool 发挥作用的地方。即使您不是开发人员并且正在阅读本文,您也很有可能已经使用过一次或两次 ViVeTool,以便在公开发布之前获得一些功能。但这并不是所有 Windows 功能商店都可以摆弄的。以下是激活 ViveTool 的方法。
什么是 Windows 功能商店?
在 Microsoft 的命名法中,现代 Windows 操作系统中的“功能”是 UI 和/或 UX 更改——从改进的 Open with menu到任务栏上下文菜单中的 Task Manager 条目。如前所述,Windows 10 及更高版本中的 A/B 功能实验机制由 Windows 功能商店控制。该存储(内部称为“Velocity”)是大部分未记录的Windows 通知工具(WNF) 的一部分,WNF 是一个内核组件,用于在整个系统中发送通知,包括其他内核组件、系统服务和用户空间应用程序。
大多数实验性功能现在都通过称为 Windows 功能存储的核心操作系统组件推送到 Windows,该组件控制逐步推出。
构建各种功能的模块化基础架构本质上是一种设计受控推出模型的方法。例如,Windows Insider Program 用于为早期更新提供正在进行的功能,这些更新稍后会逐步修补,并在达到稳定性里程碑后随后为每个用户启用。如果特定功能包含灾难性错误或存在安全漏洞,内核可以无缝禁用它。
我们可以绕过服务器端 A/B 测试吗?
请记住,Insider 和稳定频道版本通常都附带大量“功能”,这些“功能”对应于处于休眠状态的即将推出的新功能。除了受控推出方面,远程协调的 A/B 测试(也称为拆分测试)可以确保跨多个配置的持续改进和快速反馈循环。Windows 功能商店通过保护功能开关状态来保护随机试验过程。
幸运的是,可以操作存储在 Windows Feature Store 中的数据。许多才华横溢的开发人员已经设法对 Windows 的内部功能控制 API 进行逆向工程。要访问 Windows 功能商店,您可以使用Rafael Rivera的 Mach2或Lucas 的 ViVeTool(又名 thebookisclosed)等应用程序,并完全绕过服务器端 A/B 测试。
在某些情况下,您可能能够修改注册表(HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FeatureManagement\Overrides\
准确地说是部分)以更改功能存储变量。但是,我们建议坚持使用特定于 ID 的功能状态修改以避免不可预见的情况。
功能 ID
Windows 功能商店中的每个功能都有一个唯一的 ID,例如 26008830 对应于平板电脑优化的任务栏。每个功能 ID 有三种状态:
- 默认 (0):这是特定功能的正常行为。
- 禁用 (1):这将完全禁用该功能。
- 已启用 (2):这将强制启用该功能。
Mach2 的开发人员维护每个 Insider 构建的功能 ID 列表。该 repo 还包含构建之间的更改,这对于识别新的隐藏功能很有用。您还可以使用名为ViVeTool GUI的 ViVeTool 图形分支来搜索任何 Windows 构建的可用功能 ID。
修改功能 ID 可能会导致不稳定或崩溃。由于相互依赖,有些可能会破坏核心操作系统模块并使 Windows 完全无法使用。您还可能会遇到一些功能 ID,它们会进行无法恢复的永久性更改。继续需要您自担风险。
由于 Windows 更新机制和 Windows 功能存储的关联方式,更改某些功能可能足以使您的设备处于不受支持的状态。强烈建议您在选择试用 Windows 功能商店之前进行映像备份。或者,只需在虚拟机中进行评估。
您可以在下面找到一些流行的 Windows 功能和相应的功能 ID 的列表。
功能描述 | 功能 ID | 最低 Windows 版本 |
---|---|---|
文件资源管理器中的选项卡 | 37634385 | 21536 |
平板电脑优化的任务栏 | 26008830 | 25197 |
改进的小部件 UI | 40772499 | 25227、22623.746 |
新系统托盘 | 38764045 | 25211 |
小部件设置菜单 | 38652916 | 25217 |
任务管理器中的搜索栏 | 39420424 | 25231 |
桌面搜索栏 | 37969115 | 25120 |
设置中的动画导航面板图标 | 34878152 | 25197 |
现代“打开方式”菜单 | 36302090 | 25151、22622.290 |
如何使用 ViveTool 强制启用 Windows 功能
ViVeTool 是一个用于特征操作的开源 CLI 工具。在底层,它由一个名为 ViVe 的 C# 库提供支持。如果您想在您的 Windows 11 实例上试用任何新功能,您应该按照以下步骤进行操作:
- 从其GitHub 存储库下载最新版本的 ViVeTool。
- 将存档解压缩到方便的地方。
- 按键盘上的Windows 键 + X并选择终端(管理员)以启动提升的 shell 窗口。如果您愿意,您也可以使用 PowerShell,或者坚持使用具有提升权限的普通旧命令提示符。
- 将目录更改为解压缩的 ViVeTool 目录。例如,如果您已将 ViveTool 解压缩到 D:\ViveTool,请键入
cd D:\ViveTool
. - 从上表中找到与您要启用的功能相对应的功能 ID。然后,执行命令:
vivetool /enable /id:xxx
- 如果一切顺利,您应该会在控制台中看到“成功设置功能配置”。
- 关闭控制台窗口并重新启动计算机以使更改生效。
如果您改变主意并想要恢复更改,请重复上述步骤并在第 5 步的命令中替换/enable
为/disable
。
ViVeTool 的附加功能
就 Windows 功能控制 API 而言,ViVeTool 简直就是“瑞士军刀”。除了切换 Windows 功能的状态外,它还可以查询底层 WIndows 构建的现有功能配置,导入/导出/重置自定义配置,甚至帮助识别最后一次已知的良好回滚系统状态。
要了解更多信息,请打开终端窗口并运行不带任何参数的 ViveTool 可执行文件。该应用程序将列出所有命令及其用法。这包括启用或禁用功能,以及列出现有功能配置。
本篇关于《如何使用 ViveTool 强制启用 Windows 11 的新功能》的介绍就到此结束啦,但是学无止境,想要了解学习更多关于文章的相关知识,请关注golang学习网公众号!

- 上一篇
- Go语言如何读取文件

- 下一篇
- AutoGPT会取代程序员,让他们失业吗?
-
- 文章 · 软件教程 | 1小时前 |
- Win10清除运行记录步骤详解
- 352浏览 收藏
-
- 文章 · 软件教程 | 1小时前 |
- Win10开机跳过硬盘检测技巧
- 369浏览 收藏
-
- 文章 · 软件教程 | 2小时前 | 更新失败 Win10更新
- Win10更新失败怎么解决
- 334浏览 收藏
-
- 文章 · 软件教程 | 2小时前 |
- Win10最佳分辨率设置方法
- 462浏览 收藏
-
- 文章 · 软件教程 | 2小时前 |
- Win7如何查看CPU型号?
- 318浏览 收藏
-
- 文章 · 软件教程 | 2小时前 |
- Win10控制面板怎么打开?快速教程分享
- 309浏览 收藏
-
- 文章 · 软件教程 | 2小时前 |
- Steam密钥激活方法详解
- 191浏览 收藏
-
- 文章 · 软件教程 | 2小时前 |
- Win10自动锁屏关闭无效解决方法
- 288浏览 收藏
-
- 文章 · 软件教程 | 2小时前 |
- 笔记本键盘失灵怎么办?
- 257浏览 收藏
-
- 文章 · 软件教程 | 2小时前 |
- Win7关闭开机启动项方法详解
- 125浏览 收藏
-
- 文章 · 软件教程 | 2小时前 |
- Win10蓝屏原因分析及解决方法
- 142浏览 收藏
-
- 文章 · 软件教程 | 2小时前 |
- Win10蓝牙故障解决方法大全
- 393浏览 收藏
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 542次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 508次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
- 497次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 484次学习
-
- 茅茅虫AIGC检测
- 茅茅虫AIGC检测,湖南茅茅虫科技有限公司倾力打造,运用NLP技术精准识别AI生成文本,提供论文、专著等学术文本的AIGC检测服务。支持多种格式,生成可视化报告,保障您的学术诚信和内容质量。
- 130次使用
-
- 赛林匹克平台(Challympics)
- 探索赛林匹克平台Challympics,一个聚焦人工智能、算力算法、量子计算等前沿技术的赛事聚合平台。连接产学研用,助力科技创新与产业升级。
- 148次使用
-
- 笔格AIPPT
- SEO 笔格AIPPT是135编辑器推出的AI智能PPT制作平台,依托DeepSeek大模型,实现智能大纲生成、一键PPT生成、AI文字优化、图像生成等功能。免费试用,提升PPT制作效率,适用于商务演示、教育培训等多种场景。
- 145次使用
-
- 稿定PPT
- 告别PPT制作难题!稿定PPT提供海量模板、AI智能生成、在线协作,助您轻松制作专业演示文稿。职场办公、教育学习、企业服务全覆盖,降本增效,释放创意!
- 134次使用
-
- Suno苏诺中文版
- 探索Suno苏诺中文版,一款颠覆传统音乐创作的AI平台。无需专业技能,轻松创作个性化音乐。智能词曲生成、风格迁移、海量音效,释放您的音乐灵感!
- 148次使用
-
- pe系统下载好如何重装的具体教程
- 2023-05-01 501浏览
-
- qq游戏大厅怎么开启蓝钻提醒功能-qq游戏大厅开启蓝钻提醒功能教程
- 2023-04-29 501浏览
-
- 吉吉影音怎样播放网络视频 吉吉影音播放网络视频的操作步骤
- 2023-04-09 501浏览
-
- 腾讯会议怎么使用电脑音频 腾讯会议播放电脑音频的方法
- 2023-04-04 501浏览
-
- PPT制作图片滚动效果的简单方法
- 2023-04-26 501浏览