Windows Server 无法获得 BPA 结果

最近维护服务器的时候碰见了这个错误,看到网上很少有人讨论,所以大概记录一下。

系统版本:Windows Server 2019 Datacenter.

无法获得 BPA结果

这个问题在网上四处查解决方案都没有看到相关的资料,虽然好像也没有什么特别的影响,但染红整个仪表盘也挺令人心烦。

在 服务器管理器->本地服务器一栏->最佳实践分析程序 右上角任务里有启动 BPA 扫描。但是点击这个会报错无法启动。

启动BPA扫描

这时找到程序日志,发现是程序的注册表记录丢失了。

BPA程序错误日志

于是添加该注册表项并再次尝试启动BPA程序即可。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\BestPractices

其中新建字符串值“ReportsRoot”并赋值“C:\Windows\Logs\BPA\Reports”即可。

(完)