Skip to content

硬件虚拟化策略(HWID)

云桌面的终端都是同一份母盘下发出来的,机器之间的硬件标识天生高度雷同;还原模式下每次开机又把系统盘擦回原样。拿硬件标识当「机器身份」的程序于是容易犯迷糊:一屋子机器在它眼里是同一台,或者同一台机器每天开机都是新的一台。

硬件虚拟化只解决这一件事:让你点名的那个程序读到一套由管理台设定的硬件标识,可以每台各自一套、互不相同,也可以整批统一。它不改真实硬件,也不动别的程序。

合规红线:开启时必须确认一次

打开「启用」开关时会强制弹一次合规提示,原文是:硬件虚拟化仅可用于已授权的内部设备、隐私保护、兼容性测试、沙箱 / 防御等合法场景。不得用于绕过软件授权、账号风控、反作弊、审计追踪、付费限制或侵犯第三方权益。 必须点「我已确认并开启」才会继续。

一、在哪里

控制台 → 桌面(Desktop)→ 桌面管理(Desktop Management)→ 勾选计算机 → 工具栏「硬件虚拟化」

它是工具栏上一个独立按钮,与「计算机属性(Computer Properties)」并排,不在它的下拉菜单里。菜单文字与位置以实机为准

二、怎么用

1,在终端列表里勾选一台或多台计算机,点「硬件虚拟化」,抽屉会回显现有策略。

2,打开「启用」开关,在合规提示里点「我已确认并开启」。首次开启时若还没勾生效范围,会自动帮你全选。

3,勾「生效桌面菜单」:列出的是所选计算机挂载的桌面系统(同名合并成一项),旁边有「全选当前系统」与「清空」。启用状态下至少要勾一个。

4,选「指定模板」,即这条策略对哪些进程生效。下拉里每项后面带进程数,没有进程的显示「空模板」;要维护名单点「编辑模板」。

5,按需处理九个硬件项:每项一个开关加一个输入框,开关关掉=这一项不伪装,输入框留空=自动随机。也可点单项「生成」或「全部生成」先生成一份再改,或用「全自动随机」全部清空改回自动。启用状态下至少要开一个硬件项。

6,点确定保存。终端下次开机时按本次进的启动菜单取这条策略并应用。

编辑进程模板

「编辑模板」打开的是全平台共用的一份进程模板配置,不是按计算机存的:

1,每个模板一个「模板名称」加一块「进程名」文本框,一行一个 .exe。只写程序名会自动补 .exe,其它扩展名被拒。

2,可「新增模板」「删除模板」(至少保留一个),并指定其中一个为「默认模板」。

3,「应用默认模板到已有启用计算机」把默认模板的名单刷到已经启用过的机器上,完成后报「更新几台、跳过几台未启用」,不会替你开启未启用的机器。

三、参数与默认值

配置项默认值说明
启用关闭打开时必须过一次合规确认
生效桌面菜单首次开启时自动全选策略按「计算机 + 启动菜单」逐条保存
指定模板默认模板(初始是一个名为 default 的空模板)空模板不能用来启用
九个硬件项开关全部开启关掉的项不伪装,程序读到的是真实值
九个硬件项取值空(=自动随机)手工填了值行为就变了,见第四节

九个硬件项:MAC、主板序列号、BIOS 序列号、系统序列号、磁盘序列号、Product ID、CPU ID、Machine GUID、卷序列号

数量上限(超了直接报错):

限制上限
进程模板数量32 个
模板名称长度64 字符
单个模板的进程数64 个
单个进程名长度128 字符

四、边界与坑

只能按进程名,没有「全局 / 所有进程」。 2026-07-09 起这是硬约束:启用策略必须给出明确的 .exe 进程名,路径、通配符、空名单一律被拒;历史上存下来的「全局」策略会被当作禁用处理。

系统进程写不进去。 一批 Windows 系统与脚本宿主进程在保存时直接被拒(如 explorer.exesvchost.exelsass.execmd.exepowershell.exe 等),这是防误伤。

只对 Windows 终端有效,且要配套组件在位。 策略依赖 Windows 端的驱动与 Hook 组件:Linux / 信创终端上客户端直接忽略(不报错、也没效果);Windows 终端缺这些文件时应用失败,表现为「管理台开着、终端没效果」。三端需成套升级到带该能力的版本。

不即时生效。 策略不即时推送:终端在启动时、以及与服务器重新连上时各取一次,改完以下次开机为准。

按「计算机 + 启动菜单」精确取。 一台机器挂了多个桌面时,只有被勾中的那个桌面开机才生效。

关就是全关。 关掉「启用」并保存时,服务端会把所选计算机名下全部硬件虚拟化记录(含菜单被改名 / 取消分配后遗留的历史记录)一并置为禁用,影响范围比启用时勾选的更大。

自动随机与手工填值是两种完全不同的行为

输入框全部留空=每台机器各生成一套、互不相同,重开抽屉时输入框仍是空的。只要手工填了任意一项,整套值就变成「所有选中机器共用同一套」,留空的项也一起变同一个值。留空的项还会每次保存重新随机,要固定就把值填进输入框。

改了模板,已保存过的机器不会自动跟着变。 保存策略时会把模板里的进程名单抄一份存进那台机器的记录;之后改模板内容,存过的机器仍按旧名单执行,要用「应用默认模板到已有启用计算机」刷新。注意它刷的是默认模板

权限。 保存策略、保存模板、应用到已有计算机都需要计算机配置的编辑权限,只有查看权限的账号存不下去。权限项名以实机为准。

启用后可能顺带拉起一个程序

策略生效时,客户端会尝试把模板里的第一个进程拉起来一次(已在运行就不重复拉),且只有该程序在客户端安装目录下时才拉得起来。

五、配套阅读