「Windows 已保护你的电脑」
这是 SmartScreen(系统下载安全检查)的提示。确认安装程序来自本官网后,点击「更多信息」,核对应用文件名,再选择「仍要运行」。
发布者可能仍显示「未知发布者」。导入证书也不能保证这条提示消失;对文件来源有疑问时,可先按下一节核对数字签名。
Windows 10 / 11 · 普通 64 位电脑
从本官网下载 Windows 安装程序,双击后按提示完成安装。遇到系统提示或后续更新要求信任证书时,再按下面的说明处理。
PMD-Setup-0.3.8-x64.exe。安装正常完成后即可使用,无需先导入证书。要默认用 PMD 打开文档,可右键点击 .md 文件,选择「打开方式 → 选择其他应用」,选中 PMD 后设置为默认应用。
这是 SmartScreen(系统下载安全检查)的提示。确认安装程序来自本官网后,点击「更多信息」,核对应用文件名,再选择「仍要运行」。
发布者可能仍显示「未知发布者」。导入证书也不能保证这条提示消失;对文件来源有疑问时,可先按下一节核对数字签名。
这类提示可能表示文件尚未建立系统信任,单凭这条提示不能判断文件已损坏。确认来自本官网后,可按下一节核对证书与数字签名,再按系统提供的确认选项继续安装。
如果签名内容损坏、证书指纹与官网不符,或安全软件明确报告病毒、恶意软件,请停止安装,反馈提示截图。不要按普通的新文件提示处理。
如果系统的应用控制、单位策略或安全软件阻止继续安装,请将提示截图反馈给提供下载地址的人,或交给电脑管理员确认。请保持系统安全防护开启。
遇到新文件、未知发布者提示,或更新要求信任证书时,可先下载并核对 PMD 公开证书。证书不需要密码,无需下载带私钥的证书文件。
CA:95:1D:C0:C4:06:55:ED:BB:C4:C4:BC:A0:DF:4B:2C:C7:6C:E9:52:3D:03:B4:BA:2C:B7:33:2B:AB:4C:79:57E87175E3247E8998FC785B064B82B2491888FC47pmd-windows-signing.cer,打开「详细信息」,找到「指纹」,与上面的系统指纹逐字核对。忽略空格和大小写,内容必须一致。如果仅提示证书尚未受信任,可在需要时按下一节导入;证书未受信任与签名内容损坏是两种不同情况。
在公开证书所在文件夹中打开终端,执行:
certutil -hashfile .\pmd-windows-signing.cer SHA256将结果与上面的 SHA-256(证书指纹)核对,忽略冒号、空格和大小写。指纹不一致时停止安装,并联系提供下载地址的人。
PMD 自动更新会检查安装包签名和系统信任。如果提示「请先按 Windows 安装指引信任 PMD 公开证书,再重试更新」,完成上面的核对后,再执行以下步骤:
pmd-windows-signing.cer,选择「安装证书」。证书只对当前 Windows 账户生效。换用另一个账户时,需要在该账户下重新核对并导入。导入证书不能保证消除系统下载安全检查提示;请仅信任这张已核对的 PMD 代码签名证书。
安装成功后,点击左上角「菜单」,在「帮助 → 检查更新」中检查新版本,由你选择下载与重启安装的时间。如果更新提示需要信任证书,按上面的步骤处理后重新检查更新。
已信任的同一张证书无需重复导入;如果未来更换证书,先核对新指纹再信任。卸载 PMD 后,如果不再信任该证书,按 Win(系统键)+ R 输入 certmgr.msc,打开「受信任的根证书颁发机构 → 证书」。按本页指纹找到 PMD 证书,只删除匹配的这一张。