首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
探索世界的好奇心万岁
Udacity
网易公开课
Godel, Escher, Bach: An Eternal Golden Braid
宝塔
V2EX  ›  分享发现

标题党: 一行代码解决 surface go WiFi 无法连接的问题

  •  
  •   Osk · 57 天前 · 1709 次点击
    这是一个创建于 57 天前的主题,其中的信息可能已经有所发展或是发生改变。

    首先 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 #2Qualcomm Atheros QCA61x4A Wireless Network Adapter 是我的设备管理器里面的名称, 可能大家的会不一样?! 如果不一样需要修改成你看到的设备名称.

    然后一遇到问题就 按 Win + x , A, 打开管理员身份的 powershell, 运行 reset-SurfaceGoWiFi 就 OK, 可能会有报错, 直接忽略它.

    看, 是不是一行代码就解决了?! :doge:

    辣鸡 M$

    第 1 条附言  ·  17 天前

    改进版, 这下是真 · 一行代码解决:

    Get-PnpDevice -Status Error | Disable-PnpDevice -Confirm:$false ; Get-PnpDevice -Status Error | Enable-PnpDevice -Confirm:$false
    
    13 回复  |  直到 2019-09-26 21:40:17 +08:00
        1
    jedihy   57 天前 via iPhone
    这多半是 qualcomm 的 miniport driver 的问题。你应该在 feedback hub 反馈这个问题。
        2
    Osk   57 天前 via Android
    @jedihy 相信 feedback hub 还不如自己动手。。。微软:你尽管反馈,理你算我输。
        3
    Had   56 天前
    Surface Go 256G 表示好像没遇到过...
    倒是碰到过睡眠唤醒丢 LTE 的,这是开飞行模式再开回来就好了...
        4
    xmoiduts   56 天前 via Android
    我身边几乎所有 surface 用户后来都买了带笔的 ipad。那么我为什么不买呢?
        5
    tulongtou   56 天前 via iPhone
    我的 ThinkPad 也有这个问题
        6
    jedihy   56 天前
    @Osk 我就是微软的,我们会修复 feedback 反馈的问题。
        7
    Nasei   56 天前 via Android
    @jedihy 请问你知道为啥微软把工作区给砍了吗
        8
    jedihy   56 天前
    @Nasei 不知道,我是做 networking driver 的。
        9
    lmmortal   56 天前 via iPhone
    我的联想笔记本也有这个问题
    楼主的代码太麻烦了 还要开 powershell 运行 我选择去网络适配器里禁用再启用,反正也不是天天这样
        10
    SteveLee   56 天前
    这个好像是高通的锅,之前有个 dell 的 atom Windows 平板也是每次唤醒后必须要手工禁用启动才能用 wifi
        11
    DrPikaduo   56 天前
    @lmmortal 联想笔记本至今都没有修复 无法两指触控作为右键这一 bug
        12
    learningman   56 天前 via Android
    @Osk 我原来用寨板没芯片组驱动,feedback 的工程师发了一个给我,网上根本找不到的那种
        13
    Osk   55 天前
    @jedihy sorry, 看来是误会, ms 替 ath 背锅了...

    @lmmortal 可以做成一个快捷方式一键运行啊.
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1495 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 26ms · UTC 17:08 · PVG 01:08 · LAX 09:08 · JFK 12:08
    ♥ Do have faith in what you're doing.