server 2012 R2 事件64 具有指纹的本地系统的证书将到期或已到期

宋长煊 宋长煊 0 信誉分
2025-01-03T07:55:58.6733333+00:00

大量这的错误提示:用户的图像

服务器没有指纹功能,为什么会提示这个错误,如何解决。

Windows Server 2012
Windows Server 2012
支持企业级管理、数据存储、应用程序和通信的 Microsoft 服务器操作系统。
22 个问题
0 个注释 无注释
{count} 票

2 个答案

排序依据: 非常有帮助
  1. Daisy Zhou 29,386 信誉分 Microsoft 供应商
    2025-01-06T07:56:02.1733333+00:00

    尊敬的客户,您好!

    感谢您在 Q&A 论坛上发帖。

    事件64错误提示通常与证书的自动注册有关,即使服务器没有指纹功能,也可能会出现这种错误。以下是一些可能的解决方法:

    1. 检查证书状态:

    • 打开“证书管理控制台”(MMC),添加“证书”管理单元,选择“计算机帐户”。

    • 导航到“个人”证书存储,查看是否有即将到期或已过期的证书。如果有,考虑更新或删除这些证书。

    找到您看到的指纹对应的证书。例如:证书的指纹如下:

    用户的图像

    1. 更新证书:

    • 如果发现有即将到期的证书,可以尝试手动更新这些证书。联系证书颁发机构获取新的证书并进行安装。

    1. 禁用自动注册:

    • 如果不需要自动注册功能,可以通过组策略禁用它。打开“组策略管理控制台”,导航到:

    计算机配置 > 管理模板 > Windows 组件 > 证书服务客户端 > 自动注册

    禁用相关策略。

    1. 清理注册表:

    • 注册表中的残留项可能会导致此类错误。打开注册表编辑器,导航到:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SystemCertificates

    检查并清理不需要的证书条目。

    1. 使用PowerShell脚本:

    • 可以使用PowerShell脚本查找并删除过期的证书。

    • 例如: powershell Get-ChildItem -Path Cert:\LocalMachine\My | Where-Object { $_.NotAfter -lt (Get-Date) } | Remove-Item

    Reference:

    Receiving Event ID 64 - Microsoft Q&A

    Event ID 64 - CertificateServicesClient-AutoEnrollment - Server 2012 R2 ...

    我希望以上信息对您有所帮助。

    如果您有任何问题或疑虑,请随时告诉我们。

    Best Regards,
    Daisy Zhou

    ============================================

    如果答案有帮助,请点击“接受答案”并投赞成票。

    0 个注释 无注释

  2. 宋长煊 宋长煊 0 信誉分
    2025-02-10T09:22:00.9566667+00:00

    在mmc个人里没有找到Certificate的指纹证书。捕获1

    组策略里也没有找到证书服务客户端。

    windows powershell 脚本运行报错。捕获3

    0 个注释 无注释

你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。