事件查看练习(二)--如何研究一个警告事件

今天来继续看事件检视器,笔者挑一些自己笔电常出现的警告来分享,最近发现我的电脑似乎还算健康没什麽大问题,所以之後可能会补充其他Windows内键的系统工具吧~


Imgur

首先我们看到预览,先来处理1小时内不断发生的警告,找到WHEA-Logger发出Event ID为17的这个警告
Imgur
这里有几个线索,第一是说他是PCI Express Root Port的警告,笔者找到一个稍简单点的叙述:

The PCI Express Root Port is a port on the root complex -- the portion of the motherboard that contains the host bridge. The host bridge allows the PCI ports to talk to the rest of the computer; this allows components plugged into the PCI Express ports to work with the computer.

出自:https://www.techwalla.com/articles/what-is-a-pci-express-root-port

总之,所谓PCI Express Root Port是指主机板上的特定端口,一些硬体设备跟主机板通讯的地方,再来主要汇排流:装置:功能(BUS:DEVICE:FUNCTION)表示他所在的位置,我们用Win+X找到装置管理员,在系统装置的地方应该可以找到对应的装置,双击那个装置他的位置会指向这里,如此我们就可以找到问题装置。
Imgur

但这里有个更快的方法,我们可以上网搜寻他的装置名称,PCI\VEN_8086&DEV_9D15&SUBSYS_11E11043&REV_F1,这是一个硬体ID,我们上网查到他装置名叫Mobile Intel(R) Processor Family I/O PCI Express Root Port #6 - 9D15,这是一个ASUS笔电的专用程序,我们看到他的BUS:DEVICE:FUNCTION代码的确是0x0:0x1C:0x5(0:28:5)。
Imgur

最传统的解决方案是右键更新他的驱动程序会解决问题,以防万一也可以先确保BIOS在最新版尽量避免版本不相容的问题,可以去自家笔电官网找更新,虽然通常Windows Update也会帮忙更新,但特定的问题通常要去厂牌官网找漏网之鱼,在更新完BIOS後,选择Windows自动更新这个驱动程序,他显示已经是最新的版本了。
Imgur

但是问题依旧存在,然後我尝试一样对他右键选择更新驱动程序,选择手动更新,这次安装PCI Express Root Port。
Imgur
Imgur

问题还是未解决,所以我再找回PCI Express Root Port将他还原原先的驱动程序。
再找找发现他其实是个ASUS特定型号笔电的问题,通常是无线网路和蓝芽的驱动程序出错,所以我先後也是去官网更新他们,先是网路驱动程序,无线网卡驱动程序,蓝牙驱动程序。

还是不行再到装置管理员检查蓝芽的驱动程序是不是最新的,有很多人说这也是网路适配器的问题建议更新驱动程序,於是我也检查Qualcomm Atheros QCA9377 Wireless Network Adapter驱动程序,装置管理员的检视可以显示隐藏装置,检查所有Wireless Network Adapter的驱动程序为最新。
Imgur

问题还是没解决,但爬文也显示有些人的这个问题跟WIFI远近有关系,笔者的笔电距离WIFI在一个有点远偶尔会断线的位置,加上笔者测试发现这个问题在网路流量高的时候更容易出现,於是我把笔电移到WIFI面前继续正常工作,半小时了他一支警告没有……好吧,绕了这麽大一圈,竟然是个物理性错误!?

目前看似如此,但我习惯的位置就是离WIFI有点远,想避免这个警告只能到控制台的电源选项,把无线介面卡的设定调为最高效能试试,PCI Express的连结状态电源管理也可以改为中度省电或关闭,他是管理PCI Express设备连接的开启或关闭,预设的高度省电是自动判断装置的需求调整频率,中度省电是一段时间不用会自动关闭,关闭的话就会全力运行,如果电脑可拆也可以试着重新插入网路卡,对於这个问题这是我最後的解决方案了。
Imgur


接着还有点时间来讲一下另一个警告,是Security-SPP发出的8233事件,错误代码是0xC004F074,还有一个关键是SkuId为85dd8b5f-eaa4-4af3-a628-cce9e77c9a03。
Imgur

笔者最後是根据SkuId得到结果的,他是校园用的Microsoft Office大量授权的的KMS认证错误,原因厂牌笔电在BIOS中通常会写入一些SLIC标记(Software Licensing Internal Code),这一些数字签名关系到软件的授权,用KMS认证会去验证他,如果是完整的列表或是空白就会正常启用,有时候他认不得厂牌电脑的SLIC,或是他被限制无法读取,就会错误甚至无法启用。

解决办法有重刷BIOS成无SLIC标记的版本但是风险很大,一不小心可能无法开机,另一个版法则是用软件加载SLIC标记,因为电脑是在开机的时候会载入BIOS的资讯到程序中,所以也有软件像DBSLDR.EXE,可以修改这个被加载进来的资讯而不动到韧体本身。

但是我的Office认证当下虽然有写错误却还是能用,後来也有了365版本的帐号,这个警告现在就没有更正的必要因为已经不需要KMS认证,修改BOIS资讯反而风险比较。

今天介绍两个在笔者电脑频率发生较高的警告,PCI Express Root Port花了我很长的时间在理解,最後发觉是网路侦测不良的问题,绕了一大圈最後改了电源选项的侦测频率後似乎好了一些,另一个则是以前初次进行KMS认证留下的小错误被我忽略才会持续到现在,但在不影响正常使用的情况下,我们知道警告的意义,了解未来风险并且评估问题,可以自己决定是否忽略他,虽然没有解决还是有我去研究理解的价值,下篇可能会进入其他Winndows技术应用程序的讨论。

Imgur

参考资料:
https://www.driveridentifier.com/scan/mobile-intelr-processor-family-io-pci-express-root-port-6-9d15-driver/download/1288615936/8CAC6BA2E5884AF795D338CADF77D639/PCI%5CVEN_8086%26DEV_9D15
https://naplestech.com/whea-logger-error-event-id-17/
https://answers.microsoft.com/en-us/windows/forum/all/whea-logger-event-id-17-windows-10/9649ec9e-092d-4377-abe5-34797534e102
https://blog.csdn.net/qq_36761831/article/details/104452521
https://answers.microsoft.com/zh-hant/msoffice/forum/all/%E7%94%A8%E5%AD%B8%E6%A0%A1%E7%9A%84kms%E8%B7%91/691e43d1-4866-4854-9039-ea8474c50f60
https://helpdesk-pc.com/kms%E6%BF%80%E6%B4%BB%E5%87%BA%E7%8E%B00xc004f035%E9%94%99%E8%AF%AF%E4%BB%A3%E7%A0%81%E7%9A%84%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95/
http://edu.cc.fju.edu.tw/main_control/wsus/kms.html


<<:  Day18: 【TypeScript 学起来】Narrowing Part 2

>>:  [Day 18]从零开始学习 JS 的连续-30 Days---网路请求POST

Day 28 实作 admin_bp (1)

前言 今天要开始写 admin_bp,有蛮多部分跟之前很像。 /admin_dashboard/po...

Day03-入口管制(二)

前言 昨天在讲格式验证的时候有提到 Node.js 的 validator 跟 Go 的 goval...

[Angular] Day25. Reactive forms (一)

上一篇中介绍完 Template-driven forms 後,接着再介绍 Angular 的另一种...

最有效的防止 SQL 注入攻击的技术控制-参数化 SQL 查询

-层与层(Layer vs Tier) 前端输入验证和受限用户界面是针对表示层中的 SQL 注入的...

Day 5 学习前人的隐私条款设计

Day 4提到过往我们如何拟出一份适用符合内部及市场的隐私条款,今天还是以隐私条款为主要探讨方向,在...