旧机器无法启动 Windows 来执行证书导出。证书文件和密钥文件已从文件系统中检索并复制。证书用于 IE SSL 访问银行。
C:\Users{用户}\AppData\Roaming\Microsoft\SystemCertificates\My\Certificates
C:\Users{用户}\AppData\Roaming\Microsoft\SystemCertificates\My\Keys
证书显示并声称在属性下拥有私钥,但导出显示找不到密钥,并且当使用该证书访问银行网站时,SSL 握手失败。
不确定所以也把钥匙放在这里:
C:\Users{用户}\AppData\Roaming\Microsoft\Crypto\RSA\S-1-5-21-…
使用 certutil 已识别密钥容器和确切文件。但是,repairstore 命令失败。
另外,希望找到密钥存储的位置,也使用了 FindPrivateKey 但没有成功:
“PrivateKey 因以下原因失败:无法获取私钥文件名”
旧系统的注册表也已备份。尝试在 Windows 修复模式命令提示符中导出证书也失败(未找到 certutil)。
先感谢您。