排查 Windows 激活问题时如何重新生成 Tokens.dat 文件

解决 Windows 激活问题时,可能需要重新生成 Tokens.dat 文件。

原始 KB 数: 2736303

重新生成 Tokens.dat 文件

  1. 打开权限提升的命令提示符:

    1. 打开开始菜单或“开始”屏幕,搜索 cmd
    2. 右键单击搜索结果中的命令提示符,然后选择“以管理员身份运行”。
  2. 按照显示命令的顺序键入以下命令。 在每个命令后按 Enter

    1. 对于 Windows Server 2008 R2 及更高版本
      net stop sppsvc

    2. 对于 Windows Server 2008
      net stop slsvc

    3. 对于 Windows 10、Windows Server 2016 及更高版本的 Windows:
      cd %windir%\system32\spp\store\2.0

      对于 Windows 8.1 和 Windows Server 2012 R2:
      cd %windir%\system32\spp\store\2.0

      对于 Windows 8 和 Windows Server 2012:
      cd %windir%\system32\spp\store

      对于 Windows 7、Windows Server 2008 和 Windows Server 2008 R2:
      cd %windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform

      注意

      对于从 Windows 8 升级的 Windows 8.1,位置可能仍然是 %windir%\system32\spp\store。

    4. ren tokens.dat tokens.bar

    5. net start sppsvc

    6. cscript.exe %windir%\system32\slmgr.vbs /rilc

  3. 重新启动计算机两次

详细信息

重新生成theTokens.dat文件后,必须使用以下方法之一重新安装产品密钥:

  • 在同一提升的提示符下,键入以下命令,然后按 Enter

    cscript.exe %windir%\system32\slmgr.vbs /ipk \<product key>

  • 右键单击“我的计算机”,选择“属性”,然后选择“更改产品密钥” 。

注意

不应使用 /upk 开关卸载产品密钥。 若要通过现有产品密钥安装产品密钥,请使用 /ipk 开关。

有关 密钥管理服务 (KMS) 客户端设置密钥的详细信息,请参阅 KMS 客户端激活和产品密钥

数据收集

如果需要 Microsoft 支持方面的帮助,建议按照使用 TSS 针对与部署相关的问题收集信息中所述的步骤收集信息。