重新生成 Tokens.dat 文件

排查 Windows 激活问题时,可能需要重新生成Tokens.dat文件。 本文详细介绍了如何执行此作。

Resolution

若要重新生成Tokens.dat文件,请执行以下步骤:

  1. 打开提升的命令提示符窗口:对于 Windows 10

    1. 打开 “开始 ”菜单,然后输入 cmd
    2. 在搜索结果中,右键单击 命令提示符,然后选择“ 以管理员身份运行”。

    对于 Windows 8.1

    1. 从屏幕右边缘轻扫,然后点击 “搜索”。 或者,如果使用鼠标,请指向屏幕右下角,然后选择“ 搜索”。
    2. 在搜索框中,输入 cmd
    3. 轻扫或右键单击显示的 命令提示符 图标。
    4. 点击或单击“ 以管理员身份运行”。

    对于 Windows 7

    1. 打开 “开始 ”菜单,然后输入 cmd
    2. 在搜索结果中,右键单击 cmd.exe,然后选择“ 以管理员身份运行”。
  2. 输入适合您操作系统的命令列表。

    对于 Windows 10、Windows Server 2016 及更高版本的 Windows,按顺序输入以下命令:

    net stop sppsvc
    cd %Systemdrive%\Windows\System32\spp\store\2.0\
    ren tokens.dat tokens.bar
    net start sppsvc
    cscript.exe %windir%\system32\slmgr.vbs /rilc
    

    对于 Windows 8.1、Windows Server 2012 和 Windows Server 2012 R2,按顺序输入以下命令:

    net stop sppsvc
    cd %Systemdrive%\Windows\System32\spp\store\
    ren tokens.dat tokens.bar
    net start sppsvc
    cscript.exe %windir%\system32\slmgr.vbs /rilc
    

    对于 Windows 7、Windows Server 2008 和 Windows Server 2008 R2,按顺序输入以下命令:

    net stop sppsvc
    cd %Systemdrive%\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform
    ren tokens.dat tokens.bar
    net start sppsvc
    cscript.exe %windir%\system32\slmgr.vbs /rilc
    
  3. 重启电脑

详细信息

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

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

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

    Important

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

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

有关 KMS 客户端设置密钥的详细信息,请参阅 KMS 客户端安装密钥