如图所示,可以看到大量来自 Background Task Host 的错误.
在 Windows 日志中查看这些错误的详细信息如下:
错误应用程序名称: backgroundTaskHost.exe,版本: 10.0.18362.1,时间戳: 0x533f8404
错误模块名称: ntdll.dll,版本: 10.0.18362.145,时间戳: 0xd3b10352
异常代码: 0xc0000409
错误偏移量: 0x00000000000a4158
错误进程 ID: 0x3a4c
错误应用程序启动时间: 0x01d5210abf89190b
错误应用程序路径: C:\WINDOWS\system32\backgroundTaskHost.exe
错误模块路径: C:\WINDOWS\SYSTEM32\ntdll.dll
报告 ID: 9a1dcb84-0d10-4bc2-9882-785e7dbdb388
错误程序包全名: Microsoft.Windows.ContentDeliveryManager_10.0.18362.1_neutral_neutral_cw5n1h2txyewy
错误程序包相对应用程序 ID: App
其中,异常代码、偏移量都是相同的,众多错误中只有 错误程序包全名 一项不同(当然,错误进程、报告ID之类的也是不同的,但这无关紧要),有两种情况:
- Microsoft.WindowsStore_11905.1001.4.0_x64__8wekyb3d8bbwe
- Microsoft.Windows.ContentDeliveryManager_10.0.18362.1_neutral_neutral_cw5n1h2txyewy
此错误从我昨晚升级到 1903 版本开始出现(也许是前一版本的问题报告被清理了?我不知道更新前是否存在此错误。)
而且具有明显的时间顺序,一开始都是第一个程序包,后来全是第二个。
我想知道这个间歇性不断产生的错误来源于哪里?Background Task Host 是否是 Windows 任务计划的宿主进程?如果是,那又要如何知道是哪个任务产生了此错误?