首先 diss M$: 辣鸡公司, 辣鸡品控.
不知道是不是个例, 我的 surface go 从到手开始就有的一个问题, 我也是第一次遇到这种问题设备.
问题: surface go 的 wifi 适配器或者 Wi-Fi Direct Virtual Adapter 睡眠唤醒后有时会变成惊叹号(设备管理器中), 导致无法搜索 /连接 wifi, 需要手工禁用 /启用一次问题设备. 事件查看器里面有适配器工作异常的报告.
真是垃圾
手动处理不方便, 所以尝试在 ps 中完成.
在 ps 中运行
notepad $profile
如果 notepad 提示路径不存在可以先运行 $profile
自己创建这个文件.
然后加入一个函数:
function Reset-SurfaceGoWiFi {
Get-PnpDevice -FriendlyName "Qualcomm Atheros QCA61x4A Wireless Network Adapter" | Disable-PnpDevice -Confirm:$false
Get-PnpDevice -FriendlyName "Qualcomm Atheros QCA61x4A Wireless Network Adapter" | Enable-PnpDevice -Confirm:$false
Get-PnpDevice -FriendlyName 'Microsoft Wi-Fi Direct Virtual Adapter #2' | Disable-PnpDevice -Confirm:$false
Get-PnpDevice -FriendlyName 'Microsoft Wi-Fi Direct Virtual Adapter #2' | Enable-PnpDevice -Confirm:$false
}
注意了: Microsoft Wi-Fi Direct Virtual Adapter #2
和 Qualcomm Atheros QCA61x4A Wireless Network Adapter
是我的设备管理器里面的名称, 可能大家的会不一样?! 如果不一样需要修改成你看到的设备名称.
然后一遇到问题就 按 Win + x
, A
, 打开管理员身份的 powershell, 运行 reset-SurfaceGoWiFi
就 OK, 可能会有报错, 直接忽略它.
看, 是不是一行代码就解决了?! :doge:
辣鸡 M$
改进版, 这下是真 · 一行代码解决:
Get-PnpDevice -Status Error | Disable-PnpDevice -Confirm:$false ; Get-PnpDevice -Status Error | Enable-PnpDevice -Confirm:$false
1
jedihy 2019-09-25 00:00:06 +08:00 via iPhone
这多半是 qualcomm 的 miniport driver 的问题。你应该在 feedback hub 反馈这个问题。
|
3
Had 2019-09-25 02:08:58 +08:00
Surface Go 256G 表示好像没遇到过...
倒是碰到过睡眠唤醒丢 LTE 的,这是开飞行模式再开回来就好了... |
4
xmoiduts 2019-09-25 03:02:43 +08:00 via Android
我身边几乎所有 surface 用户后来都买了带笔的 ipad。那么我为什么不买呢?
穷 |
5
tulongtou 2019-09-25 03:15:40 +08:00 via iPhone
我的 ThinkPad 也有这个问题
|
9
lmmortal 2019-09-25 08:55:14 +08:00 via iPhone
我的联想笔记本也有这个问题
楼主的代码太麻烦了 还要开 powershell 运行 我选择去网络适配器里禁用再启用,反正也不是天天这样 |
10
SteveLee 2019-09-25 09:39:25 +08:00
这个好像是高通的锅,之前有个 dell 的 atom Windows 平板也是每次唤醒后必须要手工禁用启动才能用 wifi
|
12
learningman 2019-09-25 14:52:42 +08:00 via Android
@Osk 我原来用寨板没芯片组驱动,feedback 的工程师发了一个给我,网上根本找不到的那种
|