You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

双Windows启动设备中SCCM将双系统识别为单设备的解决方法咨询

解决SCCM将双启动分区识别为同一设备的方案

SCCM默认依赖BIOS UUID、MAC地址等共享硬件特征识别设备,双启动环境下两个系统因共享这些硬件ID被判定为同一设备。以下是三种可行的独立设备识别解决方案:

方法1:修改客户端硬件ID优先级,绑定系统唯一标识

通过调整SCCM客户端的设备识别规则,优先使用每个系统独有的标识符(操作系统SID+计算机名),替代共享硬件ID:

  1. 打开目标系统的注册表编辑器(regedit.exe)
  2. 导航至HKLM\Software\Microsoft\SMS\Client\Configuration\Client Properties
  3. 新建/修改字符串值HardwareIDVerificationList,设置值为:
    SMS_G_System_OPERATING_SYSTEM.SID,SMS_G_System_COMPUTER_SYSTEM.Name
    
  4. 重启SCCM客户端服务:
    net stop ccmexec && net start ccmexec
    
  5. 触发客户端硬件扫描,同步新识别规则:
    wmic /namespace:\\root\ccm path sms_client call triggerinventory
    

方法2:站点级调整重复设备检测规则

在SCCM主站点(SCCM-1)调整设备重复判定逻辑,将操作系统SID纳入核心识别维度:

  1. 打开SCCM控制台,进入Administration>Site Configuration>Sites
  2. 右键点击SCCM-1站点,选择Properties,切换到Client Settings选项卡
  3. 点击Hardware Inventory下的Set Classes,确保Operating System类的SID属性已勾选收集
  4. 进入Administration>Site Configuration>Sites>Hierarchy Settings,切换到Device Affinity选项卡
  5. 修改Duplicate Device Detection规则,将Operating System SID与Computer Name组合设为优先判定维度

完成后需等待客户端同步站点配置,或手动触发客户端政策更新。

方法3:重置客户端设备ID,强制重新注册

手动清除客户端现有设备标识,让系统生成新GUID并重新注册为独立设备:

  1. 停止SCCM客户端服务:
    net stop ccmexec
    
  2. 删除注册表项:HKLM\Software\Microsoft\SMS\Client\Client ID Manager Startup\GUID
  3. 删除文件:%windir%\system32\ccm\CIDManager\*.cdr
  4. 重启客户端服务并触发注册:
    net start ccmexec
    ccmsetup.exe /forcerun
    

关键注意事项

  • 操作前先在单台设备上验证方案有效性,再通过SCCM批量推送配置(如组策略、脚本)到100台设备
  • 针对两个分区的不同计算机名(PC-Part1/PC-Part2)和域(Domain1/Domain2)创建专属集合,实现差异化部署
  • 二级站点SCCM-2会同步主站点的识别规则,无需单独配置

内容的提问来源于stack exchange,提问作者Lucien DAVEZAC--CANTO

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 07:03:16