方片
除了在“开始”菜单与“设置→应用和功能→可选功能”中列出的功能外,Windows10中其实还有一些隐藏的功能,这些功能有些可以让用户体验一些为未来系统准备的新功能,有些则可能会在专业人员的分析、开发中用到。但是,我们无法通过常规的“开始”菜单或“设置”环境找到这些功能。如果我们要开启或关闭这些功能,可以借助于开源的Mach2工具来完成。
重要提示:由于Mach2是针对高级用户体验新功能而设计的,一些仍在由Microsoft开发中的功能,启用后可能会对当前正在使用的Windows系统造成不稳定甚至破坏(类似于我们使用一个处于测试中的Windows),因此,在使用此工具之前,应该先将系统进行备份。Microsoft不建议普通用户使用此工具,它只适用于那些愿意在了解所有风险的情况下试验其系统的高级用户。
首先从https://github.com/riverar/mach2/releases下载Mach2程序的最新版,有三种版本可选,这里我们下载64位版(图1)。然后将下载的压缩包解压到一个文件夹中,其中应该有mach2.exe和msdia140.dll文件。
接著再从https://github.com/riverar/mach2/tree/master/features下载最新功能的TXT文件。注意在文件下载列表中,要一直滚动到最下方才能找到最新的文本(图2)。下载到最新的TXT文件后(例如本文下载到的是21277.txt文件),将此文件放在与mach2.exe相同的文件夹中,并重命名为features.txt。
打开features.t xt文件,我们可以找到所有可用的功能及其ID。例如,我们发现游戏模式功能被禁用了,想开启它,只需找到AutoGameMode及其对应的ID号11015710(图3),然后启动到管理员权限的命令提示符窗口,使用命令“mach2 enable 11015710”便可以开启该功能。
禁用某功能只需执行“mach2 disable ”命令即可,其中是在features.txt中某功能所对应的ID号。
如果需要将功能状态恢复到默认状态(既不是启用,也不是禁用),只需执行“mach2 revert
而要想知道哪些功能已经被Mach2工具禁用或启用,使用“mach2 display”命令即可(图4)。