当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何在 Windows 中禁用或删除 Microsoft Wi-Fi Direct 虚拟适配器

作者:精品下载站 日期:2024-12-14 23:19:37 浏览:14 分类:玩电脑

如何在 Windows 中禁用或删除 Microsoft Wi-Fi Direct 虚拟适配器


Microsoft Wi-Fi Direct 虚拟适配器是一种 Windows 虚拟设备,用于绕过 Wi-Fi 接入点/路由器,使用 Wi-Fi Direct 直接连接两个设备。此规范在Wi-Fi 点对点技术规范 v1.1 中进行了描述。一个 Wi-Fi 设备用于连接到 Wi-Fi 网络(完全类似于物理适配器),第二个“Microsoft Wi-Fi Direct 虚拟适配器”用于直接连接到其他 Wi-Fi 设备(显示器、打印机、扫描仪)。

如果计算机上安装了物理 Wi-Fi 适配器,则此虚拟(软件)网络适配器始终显示在设备管理器中。它被称为:

  • 在 Windows 11 和 Windows 10 中 - Microsoft Wi-Fi Direct 虚拟适配器;

  • 在 Windows 7 中 - Microsoft 虚拟 WiFi 微型端口适配器。

要查看此适配器,请打开设备管理器(

devmgmt.msc

),然后启用选项查看 -> 显示隐藏设备。现在展开网络适配器部分并在列表中找到“Microsoft Wi-Fi Direct 虚拟适配器”。

[玩转系统] 如何在 Windows 中禁用或删除 Microsoft Wi-Fi Direct 虚拟适配器

如何在 Windows 中永久删除 Microsoft Wi-Fi Direct 虚拟适配器?

在某些情况下,设备管理器会显示多个带有索引的虚拟适配器(Microsoft Wi-Fi Direct 虚拟适配器 #2Microsoft WiFi Direct 虚拟适配器 #3Microsoft 虚拟 WiFi 微型端口适配器 #4 等)。并且只有一个虚拟适配器可以处于活动状态。

您可以使用 PowerShell 在 Windows 中获取 Wi-Fi Direct 虚拟适配器的列表:

Get-NetAdapter -InterfaceDescription "Microsoft Wi-Fi Direct Virtual*" -IncludeHidden

正如您所看到的,它们都已断开连接。

[玩转系统] 如何在 Windows 中禁用或删除 Microsoft Wi-Fi Direct 虚拟适配器

您可以通过设备管理器从上下文菜单中选择禁用设备和/或删除来删除/禁用这些适配器。

[玩转系统] 如何在 Windows 中禁用或删除 Microsoft Wi-Fi Direct 虚拟适配器

虚拟WAN微型端口 PPTP/PPPOE/L2TP/IKEv2等适配器用于在Windows上实现VPN连接。如果这些 WAN 适配器无法正常工作或被删除,您在尝试建立 VPN 连接时可能会遇到以下错误:

A connection to the remote computer could not be established. You might need to change the network settings for this connection

或者使用 PowerShell 禁用 Wi-Fi Direct 网络适配器:

Get-NetAdapter -InterfaceDescription "Microsoft Wi-Fi Direct Virtual*" -IncludeHidden | Disable-NetAdapter -Confirm:$false

但问题是,重新启动计算机后,该设备又出现在网络适配器列表中。

在 Windows 10 和 11 中,Microsoft Wi-Fi Direct 虚拟适配器用于投影到此电脑功能。此功能用于通过直接 Wi-Fi 连接(使用 Miracast)将其他设备的屏幕镜像或共享到您的计算机/笔记本电脑(反之亦然)。

要正确禁用此虚拟适配器,请转到“设置”->“系统”->“投影到这台电脑”面板,并将“当您同意时,某些 Windows 和 Android 设备可以投影到这台电脑”更改为始终关闭

[玩转系统] 如何在 Windows 中禁用或删除 Microsoft Wi-Fi Direct 虚拟适配器

如果 Windows 中安装了无线显示功能,则此选项可用:

Get-WindowsCapability -Name App.WirelessDisplay.Connect* -Online | Select-Object -Property DisplayName, State

[玩转系统] 如何在 Windows 中禁用或删除 Microsoft Wi-Fi Direct 虚拟适配器

之后,Windows 将停止创建新的 WiFi direct 虚拟适配器#NN。

请注意,“Microsoft Wi-Fi Direct 虚拟适配器”和“Microsoft 托管网络虚拟适配器”是不同的虚拟适配器类型。

当您从 Windows 设备创建 Wi-Fi 热点(其他设备可用于访问 Internet)时,Microsoft 托管网络虚拟适配器将出现在设备管理器中。

如果您无法在 Windows 中创建热点,请尝试重置系统注册表中的虚拟托管适配器设置。删除注册表项 HKLM\System\CurrentControlSet\Services\WlanSvc\Parameters\HostedNetworkSettings下的参数HostedNetworkSettings (DWORD):

您可以使用以下命令删除该参数:

reg delete hklm\system\currentcontrolset\services\wlansvc\parameters\hostednetworksettings /v hostednetworksettings

[玩转系统] 如何在 Windows 中禁用或删除 Microsoft Wi-Fi Direct 虚拟适配器

Microsoft WiFi Direct 虚拟适配器 #2 存在驱动程序问题

如果 Wi-Fi Direct 功能在您的计算机上无法正常工作,或者您在设备管理器中的“Microsoft Direct Wi-Fi 虚拟适配器#2”图标上看到一个带感叹号的黄色三角形,您可以尝试重置它。

This device cannot start. (Code 10) {Operation Failed} The requested operation was unsuccessful.

或者 :

Microsoft Wi-Fi Direct Virtual Adapter has a problem.

为此,您需要重置 Windows 中的 TCP/IP 堆栈设置。打开提升的命令提示符并运行命令:

ipconfig /flushdns
nbtstat -R
nbtstat -RR
netsh int ip reset
netsh winsock reset

[玩转系统] 如何在 Windows 中禁用或删除 Microsoft Wi-Fi Direct 虚拟适配器

转到设备管理器并通过选择卸载菜单项删除 Microsoft Direct Wi-Fi 虚拟适配器。

重新启动计算机并检查 Direct Wi-Fi 虚拟设备现在是否正确显示,并且 Windows 是否已为其找到合适的驱动程序。

在安装了 Intel WLAN 卡的计算机上卸载 Microsoft 虚拟 Wi-Fi 适配器

英特尔 WLAN 适配器还存在另一个问题。如果计算机上安装了Intel My WiFi Technology模块(通常与Intel PROSet/无线驱动程序包一起安装),则设备列表中可能有两个无法删除的Microsoft Virtual WiFi Miniport网络适配器。

此时,您需要在控制面板的已安装软件列表中找到“Intel PROSet/Wireless”,进行更改,然后卸载Intel My WiFi Technology功能。

[玩转系统] 如何在 Windows 中禁用或删除 Microsoft Wi-Fi Direct 虚拟适配器

之后,其中一个虚拟网络适配器将消失。可以使用上述方法禁用第二个。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯