无法启动托管网络

问题描述 投票:107回答:9

当我尝试运行netsh wlan start hostednetwork时,我收到以下消息:

C:\Windows\system32>netsh wlan start hostednetwork
The hosted network couldn't be started.
The group or resource is not in the correct state to perform the requested operation.

我用管理员权限运行它,所以这不是臭名昭着的

C:\Users\Kevin>netsh wlan start hostednetwork
You must run this command from a command prompt with administrator privilege.

如何使托管网络“处于正确状态”?

windows windows-7 windows-7-x64 netsh
9个回答
271
投票

通过控制面板 - >网络适配器 - >右键单击虚拟连接上的按钮 - >禁用后,会发生这种情况

要解决这个问题,请转到设备管理器(Windows 8上的Windows-key + x + m,Windows 10上的Windows-key + x,然后是Windows 10),然后打开网络适配器树,右键单击Microsoft Hosted Network虚拟适配器上的按钮,然后单击启用。

现在尝试使用具有管理员权限的netsh wlan start hostednetwork命令。它应该工作。

注意:如果您没有看到名称为“Microsoft Hosted Network Virtual Adapter”的网络适配器,请尝试在“设备管理器”窗口中的菜单 - >视图 - >显示隐藏的设备。


0
投票

如果有其他活动的wifi适配器,托管网络将无法启动。

在启动托管网络时禁用其他人。


37
投票

更不用说在设备管理器下启用网络适配器可能没有帮助。以下帮助我解决了这个问题。

我尝试在控制面板 - >网络和Internet - >网络连接中禁用和启用Wifi适配器(即实际的Wifi设备适配器而不是虚拟适配器)对我来说完全有效。同样可以从设备管理器完成。这肯定会重置适配器设置以及Wifi适配器和虚拟微型端口适配器。

但是,在运行start命令之前,请确保将模式设置为allow,如下例所示。

netsh wlan set hostednetwork mode=allow ssid=ssidOfUrChoice key=keyOfUrChoice

然后运行命令netsh wlan start hostednetwork

此外,一旦使用Miniport适配器连接,最好使用以下命令停止它。

netsh wlan stop hostednetwork

希望能帮助到你。


25
投票

我在笔记本电脑上遇到了这个问题。我找到了解决这个问题的方法。

  1. 在命令提示符“netsh wlan show driver”中测试此命令。
  2. 请参阅支持的托管网络。
  3. 如果不是,

然后这样做

  1. 转到设备管理器。
  2. 单击视图并按“显示隐藏的设备”。
  3. 转到设备列表并展开节点“网络设备”。
  4. 找到名为“Microsoft Hosted Network Virtual Adapter”的适配器,然后右键单击它。
  5. 选择启用
  6. 这将启用AdHoc创建的连接,它应该出现在网络和共享中心的网络连接中,如果没有出现AdHoc网络连接,则打开提升的命令提示符并应用此命令“netsh wlan stop hostednetwork”,不带引号。
  7. 在此之后,应该出现连接。然后尝试启动连接。它应该工作正常。

22
投票

首先,当我进入cmd并键入“netsh wlan show drivers”时,我对托管网络支持也没有。没关系,你仍然可以做到。只是不在cmd。

我认为发生此问题的原因是它们改变了托管网络在Windows 10中的工作方式。不要使用命令行。

只需在电脑上进行设置>网络>移动热点,您就可以在那里看到所有必要的设置。打开它,设置您的网络。

如果仍然无法正常工作,请转到“控制面板”>“网络和Internet”>“网络和共享中心”>“更改适配器选项”>,然后单击要共享的网络适配器的属性。转到共享选项卡,共享该Internet连接,选择要用于与之共享的适配器的名称。


15
投票

首先检查您的wlan卡是否支持托管网络,如果没有更新卡驱动程序。按照以下步骤操作

1)打开具有管理权限的cmd 2)在黑屏类型:netsh wlan show driver | findstr Hosted 3)请参阅支持的托管网络,如果否,则更新驱动程序

enter image description here


5
投票

症状 您在运行Windows 7或Windows Server 2008 R2的计算机上安装使用Microsoft Virtual WiFi技术的应用程序。但是,计算机重新启动后应用程序不起作用。此外,您收到类似于以下内容的错误消息:

无法启动托管网络。组或资源未处于正确状态以执行请求的操作。

原因 出现此问题的原因是在启动过程中发生PNP资源重新平衡时,虚拟Wi-Fi筛选器驱动程序无法正确创建虚拟Wi-Fi适配器。

笔记 1.在启动过程中发生即插即用(PNP)资源重新平衡时,可能会出现此问题。 PNP资源重新平衡通常由硬件配置的更改触发。 2.如果在出现此问题时打开设备管理器,您会注意到未创建虚拟WiFi适配器。

如果您在重新启动操作系统后无法重新启动您的托管网络,请尝试使用此hotfix。它解决了我的问题。或者根据我在回答开头提到的症状和原因,尝试自己解决。


0
投票

通常,我发现可以通过禁用然后启用Wifi硬件来解决此问题的解决方案。我已经创建了一个自动执行此操作的脚本,而不是通过转到设备管理器手动执行此操作。你可以找到它here


0
投票

我用过这个问题的一些修复:

  1. 检查要共享的连接是否可共享。 一种。按Win键+ r并运行ncpa.cpl 湾右键单击要共享的连接,然后转到属性 C。转到共享选项卡,然后检查是否已启用共享
  2. 从运行控制台运行devmgmt.msc。 一种。展开网络适配器列表 湾右键单击 - >要共享的连接的适配器上的属性 C。转到电源管理选项卡并启用allow this computer to turn off this device to save power。如果您进行了更改,请重新启动笔记本电脑。
  3. 检查飞行模式是否已禁用。您可以启用飞行模式,然后打开Wi-Fi,您永远不会知道。如果打开,请禁用飞行模式。
  4. 使用admin命令提示符运行此命令。

0
投票

如果上述答案都不适合您,您可以尝试以下适合我的解决方案。

Go to Services manager(services.msc) and enable the below services and try again.
  1. WLAN AutoConfig
  2. Wi-Fi Direct服务连接管理器服务

希望这能解决你的问题。

© www.soinside.com 2019 - 2024. All rights reserved.