为保留windows激活状态,需备份tokens.dat等激活令牌文件、用dism导出license.cln许可证包、用slmgr导出密钥与配置;还原时须停用sppsvc服务并替换文件,再导入许可证并执行slmgr /ato激活。

如果您需要在重装系统或更换硬件后保留Windows激活状态,则必须提前备份系统中的激活令牌(Token)文件。以下是执行Token文件备份与还原的具体操作步骤:
一、手动备份Token文件
Windows的激活信息主要存储在C:\Windows\System32\spp\tokens\文件夹中,其中tokens.dat和pkeyconfig.xrm-ms是核心激活凭证文件。备份这些文件可确保离线激活状态不丢失。
1、按下Win + R组合键,输入cmd并以管理员身份运行命令提示符。
2、在命令提示符中依次执行以下命令:
3、输入takeown /f C:\Windows\System32\spp\tokens\* /r /d y,获取文件所有权。
4、输入icacls C:\Windows\System32\spp\tokens\* /grant administrators:F /t,赋予管理员完全控制权限。
5、打开文件资源管理器,导航至C:\Windows\System32\spp\tokens\,将整个tokens文件夹复制到外部U盘或另一分区的安全位置。
二、使用DISM导出许可证包
DISM工具可导出当前系统已安装的数字许可证包(.cln文件),该方式兼容性更强,适用于升级或迁移场景,且无需修改系统权限。
1、以管理员身份运行PowerShell。
2、执行命令:DISM /Online /Export-ClientLicense C:\Backup\license.cln(请确保C:\Backup目录已存在)。
3、等待命令执行完成,确认C:\Backup\license.cln文件生成成功。
三、通过slmgr命令导出密钥与配置
slmgr.vbs支持导出当前安装的产品密钥及激活配置信息,虽不直接备份Token,但可辅助还原时验证原始授权类型与KMS/MAK状态。
1、以管理员身份运行命令提示符。
2、执行命令:slmgr /dlv > C:\Backup\activation_info.txt,保存详细激活信息。
3、执行命令:slmgr /dli >> C:\Backup\activation_info.txt,追加简要授权状态。
4、执行命令:slmgr /cpky,显示当前产品密钥(如未隐藏),手动记录。
四、还原Token文件
还原需在全新安装且未激活的相同版本Windows中进行,替换前必须关闭Windows License Manager服务并禁用安全防护软件,否则文件会被锁定或拦截。
1、重启进入安全模式,或在正常系统中以管理员身份运行命令提示符。
2、停止服务:net stop sppsvc。
3、删除原tokens文件夹内容:del /f /q C:\Windows\System32\spp\tokens\*.*。
4、将之前备份的tokens文件夹全部内容粘贴至C:\Windows\System32\spp\tokens\路径下。
5、重启sppsvc服务:net start sppsvc。
五、导入许可证包还原激活
使用DISM导入此前导出的.clm许可证包,可自动触发数字许可证重绑定,适用于微软账户关联的数字许可设备。
1、以管理员身份运行PowerShell。
2、执行命令:DISM /Online /Import-ClientLicense C:\Backup\license.cln。
3、执行命令:slmgr /ato,尝试在线激活。
4、检查状态:slmgr /xpr,确认是否显示“永久激活”或“已激活”。










