(通过一个奇怪的修复解决了,仍然需要一个强大的解决方案)WiFi 适配器在睡眠后消失

(通过一个奇怪的修复解决了,仍然需要一个强大的解决方案)WiFi 适配器在睡眠后消失

我在 Acer Swift SF315-41 上使用 Windows 10 Home。无线适配器是Qualcomm Atheros QCA61x4A 无线网络适配器

我的 WiFi 最近运行良好,但由于没有电源,所以电量不足。就在电池电量剩下 10-20% 左右的时候,我决定让它休眠几个小时,直到我接通电源。几个小时后,我打开系统,WiFi 不见了。我在可用网络列表中找不到它。

以前也发生过这种情况,我以前也是这样做的:我进入设备管理器,在网络适配器部分,选择 Qualcomm Atheros Wireless,然后禁用并启用它。这解决了我的无线问题。

这次我无法在设备管理器的网络适配器部分找到 WiFi 适配器。

该适配器同时具有 WiFi 和蓝牙模块。蓝牙工作正常。但是,蓝牙适配器也不会显示在设备管理器中,而是显示“蓝牙设备(个人局域网)”。

我尝试了各种方法来修复它,包括从制造商网站安装官方驱动程序和更新 BIOS。我还安装了相关的 Windows 更新:Qualcomm Incorporated - 端口 - 2016 年 3 月 25 日上午 12:00:00 - 2.1.2.2

为了进一步诊断,我检查了 WindowsEvent Viewer并搜索了事件发生时的日志。我找到了与我的问题相对应的电源日志(见下文),该日志发生在计算机从睡眠模式恢复后。

“微型端口 Qualcomm Atheros QCA61x4A 无线网络适配器,{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx},发生致命错误:微型端口无法将电源转换为运行电源”

以下是日志的 XML 视图:

Log Name:      System
Source:        Microsoft-Windows-NDIS
Date:          11-06-2020 04:58:22
Event ID:      10317
Task Category: PnP
Level:         Error
Keywords:      (16384),(16),(4),(2)
User:          N/A
Computer:      LAPTOP-QBHK7CFU
Description:
Miniport Qualcomm Atheros QCA61x4A Wireless Network Adapter, {82395df5-aaae-4747-b3b4-c72815243edb}, had event Fatal error: The miniport has failed a power transition to operational power
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-NDIS" Guid="{cdead503-17f5-4a3e-b7ae-df8cc2902eb9}" />
    <EventID>10317</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>2</Task>
    <Opcode>0</Opcode>
    <Keywords>0x2000000000004016</Keywords>
    <TimeCreated SystemTime="2020-06-10T23:28:22.596539200Z" />
    <EventRecordID>61478</EventRecordID>
    <Correlation ActivityID="{82395df5-aaae-4747-b3b4-c72815243edb}" />
    <Execution ProcessID="4" ThreadID="17812" />
    <Channel>System</Channel>
    <Computer>LAPTOP-QBHK7CFU</Computer>
    <Security />
  </System>
  <EventData>
    <Data Name="IfGuid">{82395df5-aaae-4747-b3b4-c72815243edb}</Data>
    <Data Name="IfIndex">20</Data>
    <Data Name="IfLuid">19985273102270464</Data>
    <Data Name="AdapterName">Qualcomm Atheros QCA61x4A Wireless Network Adapter</Data>
    <Data Name="MiniportEventEnum">74</Data>
  </EventData>
</Event>

我还看到其他一些用户也遇到了类似的问题,他们推荐了一些奇怪的解决方案,例如“关闭电脑并拔掉电源线 10 秒钟”或保持原样,Windows 会修复它,更新某些驱动程序(因为这个是用于英特尔适配器的,所以我没有使用它)。我想要一个我能理解的更基本的解决方案。

我还尝试了其他建议的解决方案,例如:

  • 将 TCP/IP 堆栈重置为安装默认值:netsh int ip reset reset.log
  • 将 WINSOCK 条目重置为安装默认值:netsh winsock reset catalog
  • 使用第三方应用程序检查是否检测到硬件(未检测到 WiFi 适配器和蓝牙适配器。

我以为问题与电源密切相关。但现在我觉得软件问题更有可能。

请建议我该如何解决这个问题?

更新:

所以我尝试了在不同操作系统上运行它的方法,并在双启动系统(在 Ubuntu 上)和可启动的 USB 驱动器上都尝试了它。但 wifi 连接不上,实际上它在设置中显示未找到 wifi 适配器!

失去了所有希望,我确信这是一个硬件问题,我关掉了电脑几个小时,甚至拔掉了电源线,然后我再次启动 Ubuntu,它又开始工作了。我读到过类似的修复方法对一些用户有效,即关掉电脑并拔掉电源线 10 秒钟就可以了。不幸的是,10 秒钟没有用,但几个小时就有用了!

我仍然想知道此事的可能原因。

答案1

原始答案

我怀疑卡有硬件问题。我总是用可启动的 Linux USB 棒检查这类问题。这样,您就可以非常轻松地排除任何软件问题。我使用可启动的 Ubuntu USB(如何2)。创建一个所需的时间很少,而且比尝试解决 Windows 中可能出现的所有问题要容易得多。

如果它在 Ubuntu 下可以运行,那一定是软件问题,如果不能运行,那一定是硬件问题。

为什么我认为这是硬件问题

如果不是硬件问题,WiFi 卡可能立即在 Ubuntu 中工作。此外,拔掉电源线不会对软件产生任何影响,但会对硬件产生一定影响。因此,问题的根源一定是硬件。此外,我似乎也遇到过完全相同的问题(有时它可以连续几天工作,但间隔越来越短),更换 WiFi 适配器可以永久解决所有问题。

有关行为的更多信息

当硬件出现故障时,WiFi 适配器等设备间歇性运行的情况并不罕见。它不一定以二进制方式出现故障。但是,如果它在某个时间点出现故障,操作系统会认为它在剩余的会话中出现故障。重新启动时,适配器还有另一次工作的机会。因此,99% 的时间都能正常工作的 WiFi 卡实际上看起来已经完全坏了。每次它坏了几秒钟,它就会在剩余的会话中一直坏着。

现在做什么

  1. 订购一张新的 WiFi 卡。它不贵,更换起来也不难。它也比尝试弄清楚你可以尝试的所有软件东西花费的时间少得多。如果你看这个视频3或下图,您将看到 WiFi 卡。您只需卸下螺丝,取下底部,然后使用吉他拨片或指甲松开周围的塑料夹。从 WiFi 卡上取下白色和黑色电缆,然后取下固定它的螺丝。您现在就可以将其拉出。

[ ] 带圆圈的 WiFi 卡,改编自3

  1. 更彻底地检查一下(但我认为没有必要):如果我没记错的话,你的 WiFi 卡不太可能在长时间内不再次出现故障。可能只是长时间播放一些视频就可以了,但如果你要下载一些大文件,这将是一个好时机。

相关内容