查看: 1900|回复: 19

[讨论] 【多图】联想 E431 无线网卡导致 Win10 蓝屏

[复制链接]

签到天数: 734 天

连续签到: 4 天

[LV.9]以坛为家II

56

主题

3270

积分

164

支持

发表于 2017-9-6 13:52:44 来自手机 | 显示全部楼层 |阅读模式

马上注册,享受积分奖励和更多功能,让您轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 tmp00000 于 2017-9-16 15:38 编辑

很久没发这种直播帖了。如果被插楼请使用“只看楼主”。一楼将被频繁编辑以便附加新的内容,其它楼层我会发代码之类的东西。
一、问题
自从我把我的 联想 E431 升级到 win10, 在电脑闲置一段时间后就会发生蓝屏。而且蓝牙鼠标也频繁掉线。使用虚拟机的时候用无线网络组建虚拟网桥会在 5 分钟 内让电脑蓝屏。
二、问题调查
每次蓝屏之后 %SystemRoot%\Minidump 文件夹都会产生崩溃时的 minidump。通过 Windows 10 商店下载 Windbg (https://www.microsoft.com/store/apps/9PGJGD53TN86) 打开那些崩溃转储文件可以看到 博通无线网卡 驱动发生了崩溃,原因是尝试写入未分配的空间。
使用 Win+X, M 打开设备管理器可以看到这个无线网卡正在使用旧版的驱动程序并且没有更新的驱动。那么,要解决这个问题,只要把无线网卡换掉就可以了。
三、准备工作
1. 调查换无线网卡有没有后遗症。
经过调查,联想和惠普的笔记本电脑对 mini PCIe 无线网卡有白名单限制。其中,联想 E431 不符合白名单则开机提示 L“1802: Unauthorized network card is plugged in - Power off and remove the miniPCI network card (%s).”。
2. 准备解决后遗症
既然换无线网卡后遗症是不能开机,这个问题必须解决。首先我从贴吧搞到了 BIOS 备份工具,ACPI 信息提取工具 和 BIOS 拆分和合并工具。用这些工具可以提取现在的 BIOS 文件,修改后可以签名以便刷入。
3. 风险评估
改 BIOS: 低风险。改错了之后只要再改对就不影响下一步。
刷 BIOS: 高风险。这一步或者上一步出错就要找奸商修电脑。
换网卡:中风险。可能买错规格,而且 Mini PCIe 接口设计有问题,可能大力出奇迹。
四、操作
1. 获得现有网卡硬件 Id.
设备管理器可以看无线网卡和蓝牙的硬件 Id。格式转换为 Hex 写了个程序,在下面的楼层发代码。
2. 提取 ACPI 信息。
使用 RwPortable_V1.5.2 提取了 ACPI 信息。
3. 提取 BIOS。
把 BIOS 4MB 的那个芯片拆下来读取,得到一个 4MB 的文件。
4. 拆分 BIOS。
使用 Phoenixtool256 拆分了 BIOS。
5. 找网卡白名单程序。
使用 XSearch 找到了网卡白名单程序。
6. 查看网卡白名单。
使用 64 位的 IDA 反汇编发现白名单居然存了两遍。先用 WinHex 对白名单数据进行提取,然后用程序查看白名单有什么。
获取的白名单如下:
VEN_14E4&DEV_4365&SUBSYS_061117AA
VEN_14E4&DEV_4359&SUBSYS_060714E4
VEN_8086&DEV_0888&SUBSYS_42628086
果然都是不兼容 Win10 的网卡。这电脑真的还没用几年就老了。
7. 修改 BIOS。
应该在买到无线网卡之后进行这一步。我打算买 Intel 8265NGW。将机器休眠,然后插上网卡就可以看到硬件 Id。把网卡检查程序的数据修改一下就好了。
8. 生成修改后的 BIOS。
使用 Phoenixtool256 合并 BIOS。
9. 刷 BIOS。
成败在此一举。把读取出来的 4MB 文件刷回去。
10. 验证
如果改对了,用新网卡是可以开机进系统的。


















来自:68861B8 WIN10 PC版客户端

签到天数: 246 天

连续签到: 3 天

[LV.8]以坛为家I

42

主题

1080

积分

0

支持

发表于 2017-9-6 14:02:58 来自手机 | 显示全部楼层
智机高手多。。。跪求E540加内存教程

来自:Lumia 950 XL Win10旗舰-智机社区客户端
[你知道吗]:

签到天数: 734 天

连续签到: 4 天

[LV.9]以坛为家II

56

主题

3270

积分

164

支持

 楼主| 发表于 2017-9-6 14:29:03 来自手机 | 显示全部楼层
硬件id格式转换工具 https://github.com/Nukepayload2/RawHardwareId/releases
来自:68861B8 WIN10 PC版客户端
[你知道吗]:

签到天数: 65 天

连续签到: 1 天

[LV.6]常住居民II

4

主题

249

积分

0

支持

发表于 2017-9-6 14:30:22 | 显示全部楼层
楼主很有可能成功不了。
最后一步,刷BIOS很有可能会失败。
联想的这批机器BIOS用一般的方法是刷不进去的,当然官方自己的可以。
会验证签名。
只能用编程器刷。。。。。。

签到天数: 734 天

连续签到: 4 天

[LV.9]以坛为家II

56

主题

3270

积分

164

支持

 楼主| 发表于 2017-9-6 16:12:37 来自手机 | 显示全部楼层
foxmumu 发表于 2017-9-6 14:30
楼主很有可能成功不了。
最后一步,刷BIOS很有可能会失败。
联想的这批机器BIOS用一般的方法是刷不进去的, ...

真的要用编程器的话,我找JS借一次用。绝对要把蓝屏问题彻底解决掉。
来自:68861B8 WIN10 PC版客户端
[你知道吗]:

签到天数: 129 天

连续签到: 50 天

[LV.7]常住居民III

5

主题

676

积分

0

支持

彩虹勋章

发表于 2017-9-6 16:35:38 | 显示全部楼层
看着都头疼..

签到天数: 108 天

连续签到: 1 天

[LV.6]常住居民II

6

主题

640

积分

37

支持

发表于 2017-9-6 18:33:39 来自手机 | 显示全部楼层
刷bios没风险。。。我有编程器,23333

来自:Lumia 950美版 Win10新机-智机社区客户端
[你知道吗]:

签到天数: 734 天

连续签到: 4 天

[LV.9]以坛为家II

56

主题

3270

积分

164

支持

 楼主| 发表于 2017-9-7 00:31:35 来自手机 | 显示全部楼层
1185499104 发表于 2017-9-6 18:33
刷bios没风险。。。我有编程器,23333

我搞错一次就要付一次编程器租金。。。

来自:Lumia 950 XL Win10旗舰-智机社区客户端

签到天数: 65 天

连续签到: 1 天

[LV.6]常住居民II

4

主题

249

积分

0

支持

发表于 2017-9-7 10:37:23 | 显示全部楼层
某宝上编程器很便宜。。。。。。
早做准备吧,用到编程器的概率很大。
我的是E430,研究白名单很久了,最后BIOS刷不进去。。。。。。
只有2.0版以下的BIOS能刷,1.8版的除掉白名单的修改版BIOS早就有高手做好了。
但是我一时手贱升级到了2.0版以上,就悲催了。
这机器的BIOS升到2.0版以上不能降级。。。。。。
一路升级已经到了2.52版。
还有一种方法不用刷BIOS,我看有人做过,成功了
就是修改网卡的硬件ID,把不在白名单的网卡硬件ID刷成在白名单内的网卡的,比如
B家的,刷成I家的,但是同时需要修改驱动程序里的网卡硬件ID。有兴趣的话你可以找找相关的帖子。
还有一条重要信息:
白名单并不可靠。。。。。。
我中意的网卡是intel 6250,在机器的物料单上明确写着支持fru指定60y3194/5的6250网卡,bios的白名单也有,结果我试了6块6250网卡,fru都是60y3195,结果都不行,开机1802错误,所以楼主需要谨慎。。。。。。
到头来竹篮打水一场空的可能不是没有。。。。。。
[你知道吗]:

签到天数: 734 天

连续签到: 4 天

[LV.9]以坛为家II

56

主题

3270

积分

164

支持

 楼主| 发表于 2017-9-7 11:54:52 来自手机 | 显示全部楼层
foxmumu 发表于 2017-9-7 10:37
某宝上编程器很便宜。。。。。。
早做准备吧,用到编程器的概率很大。
我的是E430,研究白名单很久了,最后 ...

谢谢你提供这些信息。
我的电脑的 BIOS 是 1.x 版本的, 明天货到了之后试试能不能用软件刷。
编程器需要配合热风枪等其它道具使用。由于我是学软件而不是硬件的,我还是很可能找 JS。
来自:68861B8 WIN10 PC版客户端
您需要登录后才可以回帖 登录 | 注册

本版积分规则

         

网站地图| 小黑屋|京ICP证150706号|京B2-20160045| 京公网安备11010802018258号

Powered by Discuz! X3.2 / Copyright 2010-2017 © 智机网 WFUN.COM Inc. All rights reserved.

快速回复 返回顶部 返回列表