通过 Wi-Fi 连接打印机几个小时后 WLANExt.exe 崩溃

通过 Wi-Fi 连接打印机几个小时后 WLANExt.exe 崩溃

当我连接到 Brother HL-2170W 打印文档并保持连接数小时后,WLANExt.exe(Windows 无线 LAN 802.11 扩展框架)开始占用一个 CPU 核心并分配大量内存,导致系统因分页而严重减速,并最终崩溃。随后计算机与打印机断开连接,因此我无法长时间保持与打印机的连接。我的计算机运行的是 Windows 7 Home Premium Service Pack 1 64 位,并且没有路由器就临时连接到打印机。WLANExt 为什么会这样?我该怎么办?

来自操作中心可靠性监视器的问题信息如下:

来源
Windows 无线 LAN 802.11 扩展框架

概括
停止工作

日期
‎2011 年 4 月 10 日下午 10:16

地位
已发送报告

描述
错误应用程序路径:C:\Windows\System32\wlanext.exe

问题签名
问题事件名称:APPCRASH
应用程序名称:WLANExt.exe
应用程序版本:6.1.7600.16385
应用程序时间戳:4a5bcc33
故障模块名称:MSVCR80.dll
故障模块版本:8.0.50727.4940
故障模块时间戳:4ca2b4dd
异常代码:c0000005
异常偏移量:000000000001e460
操作系统版本:6.1.7601.2.1.0.768.3
区域设置 ID:1033
附加信息 1:11a6
附加信息2:11a6764bdad9592045f504cfd8eeedc0
附加信息 3:b65b
附加信息4:b65b2b58d41cae3925ea5162417c3337

有关问题的额外信息
存储桶 ID:27322072

编辑:我注意到,WLANExt.exe 可能会在连接到打印机一段时间后崩溃,时间范围从不到 30 分钟到超过 12 小时不等。这个问题似乎与系统尝试通过设备访问互联网有关,由于打印机未连接到路由器,因此这是不可能的。但是,当系统在通知区域的网络连接图标中显示打印机“正在识别”时,这种情况并不总是发生。异常代码c0000005表示访问冲突(段错误)。我仍然无法确定是什么会触发此行为,以及 WLANExt.exe分配大量内存(2GB 或更大)才会崩溃,这真是一个难以理解的问题。此外,系统经常会显示信号强度非常弱,即使计算机距离打印机只有几英寸。您知道问题出在哪里吗?

答案1

在进行任何进一步的故障排除之前,请更新您的无线和打印机驱动程序,以确保您遇到的是实际问题,而不仅仅是您的驱动程序过时且不稳定。由于存在访问冲突,您可能还希望通过对内存和硬盘进行错误扫描来确保它们正常……

检查事件日志或可靠性监视器是否列出了崩溃时刻的崩溃转储。

除了崩溃时刻,您还想知道是什么导致 CPU 峰值,因此您还需要那一刻的挂起转储。这些可以很容易地用进程转储,例如输入:

procdump WLANExt.exe -c 25 -s 4 WLANExt.dmp

虽然这可以捕捉到瞬间,但捕捉整个过程也很有趣。这将使我们能够看到挂起期间可能发生的任何 I/O、页面错误、中断、DPC、事件和许多其他可能导致崩溃的小事情。只需按照我在这里描述的过程一旦崩溃就停止捕获,它默认配置为只记住最后 X 秒,所以不必担心资源......

因此,当你收集了这三个崩溃/跟踪转储后,你可以使用以下方法进行分析数据库管理软件和 XPerf 或者把它传给我,我会试着向你展示哪里出了问题……

相关内容