如何永久删除Microsoft Wi-Fi直接虚拟适配器

时间:2020-01-09 10:46:50  来源:igfitidea点击:

如我们所知,运行Windows的计算机很容易变成其他设备可以用来访问Internet的Wi-Fi热点(如何将Windows 10用作Wi-Fi热点)。

但是,如果不再需要在Windows 10上删除此热点,则没有有效的方法。 Microsoft没有提供它们。

此访问点基于单独创建并称为的虚拟Wi-Fi适配器工作:

  • Windows 7中的" Microsoft虚拟WiFi微型端口适配器"
  • Windows 10/Windows 8.1中的" Microsoft Wi-Fi直接虚拟适配器"

用户通常如何删除Microsoft虚拟Wi-Fi适配器

通常,用户按以下说明删除虚拟Wi-Fi适配器:

  • 停止托管网络:
netsh wlan stop hostednetwork
  • 禁用无线托管网络:
netsh wlan set hostednetwork mode=disallow
  • 然后打开设备管理器(Devmgmt.msc),在"网络适配器"部分中找到" Microsoft Wi-Fi Direct虚拟适配器",然后选择"禁用设备"和/或者在上下文中删除("删除")该设备。菜单。

我们可以使用以下命令在PowerShell中禁用此适配器:

Get-NetAdapter -InterfaceDescription "Microsoft Wi-Fi Direct Virtual*" | Disable-NetAdapter -Confirm:$false
  • 之后,我们需要重新启动计算机

但是,问题在于计算机重新启动后,Microsoft Wi-Fi适配器再次出现在网卡列表中。

如果像这样禁用了虚拟Wi-Fi适配器,它仍将保留在系统中。如果创建了新的热点,则具有序号的新虚拟适配器将出现在系统中(Microsoft Wi-Fi Direct虚拟适配器2,Microsoft WiFi Direct虚拟适配器3,Microsoft Virtual WiFi Miniport适配器4等)。 ,它将使用旧热点的配置。因此,系统中可能有多个虚拟适配器,并且其中只有一个处于活动状态。

如何正确重置Microsoft Wi-Fi Direct虚拟适配器的设置

Wi-Fi热点的设置存储在注册表中,因此要删除它们,必须在注册表项HKLM\System\CurrentControlSet\Services\WlanSvc\Parameters\HostedNetworkSettings中删除" HostedNetworkSettings DWORD参数"。

我们可以使用以下命令删除此参数:

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

重启你的电脑。重新启动后,请确保已重置托管网络的设置。

net start wlansvc netsh wlan show hostednetwork

必须在"托管网络设置"部分的"设置"字段中指定"未配置"值。

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

英特尔WLAN适配器还有另一个问题。如果安装了Intel My WiFi Technology模块(通常与Intel PROSet /无线驱动程序软件包一起安装),则系统中可能存在2个Microsoft Virtual WiFi Miniport适配器,无法将其删除。

在这种情况下,请在"控制面板"的已安装软件列表中找到"英特尔PROSet /无线",进行更改并卸载"英特尔我的WiFi技术"功能。

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