Windows Server 2019 服务器核心中与“serverweroptin /detailed”等效的是什么?

Windows Server 2019 服务器核心中与“serverweroptin /detailed”等效的是什么?

我正在尝试将服务器配置为自动发送详细的错误报告。在以前版本的 Windows Server(在服务器核心安装中)上,我将运行:

serverweroptin /detailed

但是,似乎 serverweroptin 不存在于 Windows Server 2019(服务器核心安装)上。支持哪些推荐命令来实施等效配置?

这些系统未加入域,也没有图形用户界面,因此有效答案必须提供 cmd.exe 命令或 PowerShell 命令。提前致谢!

答案1

使用 Sysinternals Process Monitor 观察 ServerWerOptin.exe 在 Windows Server 2012 R2 上执行的操作后,我能够观察到它在使用 /detailed 开关运行时会写入两个注册表值。在 Windows Server 2019 上,由于缺少 ServerWerOptin.exe,因此以下命令:

ServerWerOptin.exe /detailed

可以通过运行以下等效命令来近似计算:

REG ADD "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting" /v "Disabled" /t REG_DWORD /d 0 /f
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting\Consent" /v "DefaultConsent" /t REG_DWORD /d 3 /f

对于那些对 /disable 开关更感兴趣的人来说,等效命令是:

REG ADD "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting" /v "Disabled" /t REG_DWORD /d 1 /f

对于那些对 /summary 开关感兴趣的人来说,等效的命令是:

REG ADD "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting" /v "Disabled" /t REG_DWORD /d 0 /f
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting\Consent" /v "DefaultConsent" /t REG_DWORD /d 2 /f

相关内容