如何删除和禁用Microsoft Wi-Fi Direct虚拟适配器

Microsoft Wi-Fi Direct 虚拟适配器允许您的电脑通过无线网络连接到另一台无线设备 。运行 Windows 10 和 11 的系统使用 Wi-Fi Direct 实现“投影到此电脑”功能,将其他设备无线镜像到您的电脑 。
话虽如此,Microsoft Wi-Fi Direct 虚拟适配器可能会导致外部 Wi-Fi 适配器出现问题 。它还会使您的设备管理器视图变得混乱 。如果您需要删除 Microsoft Wi-Fi Direct 虚拟适配器,请参阅以下在 Windows 10 和 11 中删除和禁用虚拟适配器的方法 。

如何删除和禁用Microsoft Wi-Fi Direct虚拟适配器

文章插图
Microsoft Wi-Fi Direct 虚拟适配器有什么作用?
Microsoft Wi-Fi Direct 虚拟适配器是一个虚拟网络适配器 。如果您使用任何可能需要使用 Wi-Fi Direct 功能的应用程序,Windows 会创建并激活适配器 。
Wi-Fi Direct 可用于传输大量数据、将兼容设备连接并镜像到您的 PC 等,而无需无线接入点 。
但是,如果您使用外部 Wi-Fi 适配器,Microsoft Wi-Fi Direct 虚拟适配器可能会导致连接问题 。这最终可能导致您需要修复 Windows 上频繁的 Wi-Fi 断开连接问题 。它还可能与第三方应用程序和游戏发生冲突 。
【如何删除和禁用Microsoft Wi-Fi Direct虚拟适配器】要修复由于 Microsoft Wi-Fi Direct 虚拟适配器触发的任何问题,请尝试在 Windows 10 和 11 中禁用“项目到此电脑”选项 。如果没有,您可以通过设备管理器、注册表编辑器和命令提示符手动删除虚拟适配器 。
1.禁用“投影到这台电脑”
如果 Microsoft Wi-Fi Direct 虚拟适配器导致外部 Wi-Fi 适配器出现问题,您可以禁用 Windows 11 中的“投影到此电脑”功能 。
虽然 Microsoft 建议并提供了一个选项来始终关闭“投影到此电脑”功能,但请检查您是否已将其更改为“始终可用” 。如果有,将“投影到此电脑”功能重新配置为“始终关闭”应该可以帮助您解决问题 。
要禁用 Microsoft Wi-Fi Direct 虚拟适配器:
  1. 按Win + I打开“设置” 。
  2. 在“设置”窗格中,打开“系统”选项卡 。
  3. 接下来,向下滚动并单击“投影到此电脑” 。
  4. 接下来,单击“某些 Windows 和 Android 设备可以在您同意后投影到这台电脑”下的下拉菜单 。在较旧的设备上,您可能会看到Windows PC,当您同意时,手机可以投影到这台 PC 。
  5. 选择始终关闭(推荐) 。
就是这样 。禁用 Microsoft Wi-Fi Direct 虚拟适配器后,您应该能够毫无问题地使用外部 Wi-Fi 适配器 。
要永久删除虚拟适配器,请使用以下步骤卸载 Microsoft Wi-Fi Direct 虚拟适配器 。
2. 如何通过设备管理器删除 Microsoft Wi-Fi Direct 虚拟适配器
现在您已关闭到此电脑的 Project,您可以使用设备管理器删除 Microsoft Wi-Fi Direct 虚拟适配器 。
要卸载 Wi-Fi Direct 虚拟适配器:
  1. 按Win + X键打开WinX 菜单 。
  2. 单击设备管理器 。
  3. 在设备管理器中,展开网络适配器部分 。
  4. 接下来,找到Microsoft Wi-Fi Direct 虚拟适配器 。
  5. 如果未列出 Microsoft Wi-Fi Direct 虚拟适配器,请单击“查看”,然后选择“显示隐藏设备” 。
  6. 右键单击虚拟适配器条目并选择禁用设备 。
  7. 单击“是”确认操作并禁用设备 。
  8. 对所有相同的虚拟适配器条目重复这些步骤 。
  9. 关闭设备管理器并重新启动您的电脑 。重新启动后,打开设备管理器以验证更改 。
如果需要再次启用适配器,请右键单击“设备管理器”中的“Microsoft Wi-Fi Direct 虚拟适配器”,然后选择“启用设备” 。
3. 如何使用命令提示符删除 Microsoft Wi-Fi Direct 虚拟适配器
如果无法从设备管理器中删除 Microsoft Wi-Fi Direct 虚拟适配器,请使用命令提示符 。您可以使用命令提示符禁用和停止无线托管网络的广播并禁用 Wi-Fi Direct 虚拟适配器 。
要使用 CMD 禁用 Wi-Fi Direct 虚拟驱动程序:
  1. 按Win + R打开“运行” 。
  2. 输入cmd 。然后按住Ctrl + Shift键,按Enter以管理员身份打开命令提示符 。
  3. 接下来,键入以下命令并按 。此命令将停止广播无线托管网络:
    netsh wlan stop hostednetwork
  4. 接下来,键入以下命令并按 Enter 键 。此命令将禁用 Wi-Fi Direct 虚拟适配器:
    netsh wlan set hostednetwork mode=disallow
  5. 执行后,键入exit并关闭命令提示符 。
如果需要再次启用 Microsoft Wi-Fi Direct 虚拟适配器,请执行以下命令:
  1. 以管理员身份运行命令提示符 。
  2. 在命令提示符窗口中,键入以下命令以再次启用虚拟适配器:
    netsh wlan set hostednetwork mode=disallow
    netsh wlan stop hostednetwork
4. 如何使用注册表编辑器删除 Microsoft Wi-Fi Direct 虚拟适配器
要永久删除 Microsoft Wi-Fi Direct 虚拟适配器,您需要调整 Windows 注册表 。如果 Windows 在重新启动时不断重新安装适配器,请使用此方法 。
请注意,修改注册表项涉及风险 。确保备份 Windows 注册表并创建还原点 。完成后,继续执行以下步骤 。
要通过注册表编辑器永久禁用 Wi-Fi Direct 虚拟适配器:
  1. 按Win + R打开“运行” 。
  2. 键入regedit并单击“确定”以打开注册表编辑器 。如果出现用户帐户控制 (UAC)提示,请单击“是”。
  3. 在注册表编辑器中,导航到以下位置 。您可以将注册表路径复制并粘贴到注册表编辑器的地址栏中,以便于导航:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Wlansvc\Parameters\HostedNetworkSettings
  4. 在右窗格中,找到 HostedNetworkSettings 值并右键单击 。
  5. 选择删除,然后单击是确认操作 。
  6. 退出注册表编辑器并重新启动电脑以应用更改 。
重新启动后,以管理员身份打开命令提示符并执行以下命令来验证 Microsoft Wi-Fi Direct 虚拟适配器状态:
netsh wlan show hostednetwork
如果成功,在托管网络设置下,模式将显示为未配置 。
在 Windows 中删除 Microsoft Wi-Fi Direct 虚拟适配器
通过设备管理器删除 Microsoft Wi-Fi Direct 虚拟适配器非常简单 。但是,如果 Windows 在重新启动后重新安装适配器,请使用注册表 hack 永久删除虚拟适配器 。
也就是说,您还可以在 Windows 11 和 10 中禁用“Project to this PC”功能来修复问题,而无需完全删除虚拟适配器 。