无法启动托管网络


113

当我尝试运行时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.

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


好吧,如果错误是正确的,那不是资源问题。它说该组或资源没有处于正确状态。我敢打赌,这是在谈论“ hostenetwork”。看看是否可以使其处于“就绪”状态,或者在启动之前需要处于何种状态。是否需要先停止?大概在您设置任何东西之前?
James K

2
@JamesK这是一个好主意,所以我尝试了一下netsh wlan stop hostednetwork,它说它已成功停止,然后我运行了netsh wlan start hostednetwork,但它给了我同样的错误。 pastebin.com/TqDwrvMj
KevinOrr

我有同样的问题,发现原因是我的网卡不支持此功能:(然后我就用另一种方式建立一个热点这里解释。devreads.xyz/...
DinushaNT

Answers:


278

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

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

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

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


7
谢谢,这解决了我的问题(我已禁用虚拟连接)。
拉斐尔·查韦斯2013年

9
您可能必须去View -> Show hidden devices在设备管理器中看到微软托管的网络虚拟适配器
扎克索西耶

2
是的,GUI在禁用虚拟网络后将其从视线中移除是不是很愚蠢。我由于某些其他原因想重置ad-hoc WLAN,但随后消失了,即使GUI变得混乱,我也希望命令行能够将其恢复。
托尼·沃尔

18
如果即使我要求显示隐藏的设备也看不到托管网络怎么办
sr01853

8
在Windows 10下,这对我来说不起作用,但是仅从Windows 10中打开“移动热点”(在Windows搜索中搜索热点)就可以了。:您还可以启用托管网络支持answers.microsoft.com/en-us/windows/forum/...
cyptus

38

更不用说在“设备管理器”下启用网络适配器可能无济于事。以下内容帮助我解决了该问题。

我尝试了“ 控制面板”->“网络和Internet”->“网络连接”中的“禁用和启用Wifi适配器(即实际的Wifi设备适配器,而不是虚拟适配器)” 对我完全有效。也可以从设备管理器中完成同样的操作。这肯定会重置适配器设置以及Wifi适配器和Virtual Miniport适配器。

但是,allow在运行启动命令之前,请确保将模式设置为以下示例中的模式。

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

然后运行命令netsh wlan start hostednetwork

同样,一旦Miniport适配器连接的使用结束,最好使用以下命令停止它。

netsh wlan stop hostednetwork

希望能帮助到你。


抱歉,我花了很长时间才接受您的回答。我的旧笔记本电脑完全坏掉了(GParted和GDDrescue甚至无法识别我的驱动器),因此我暂时无法进行测试。但是它在我的新机器上可以完美运行。
KevinOrr

直至设备管理器。
阿莫斯(Amos)2014年

不过在win8.1上仍然对我不起作用。另外,我必须在设备管理器中启用新的网络设备。
Yann 2014年

您启用了无线适配器吗?我提到过在执行命令之前禁用和启用无线适配器。如果不启用无线(或WiFi)适配器,则该命令将不起作用。
Uresh Kuruhuri 2014年

@UreshKuruhuri是的。尽管您的解决方案是最适合我的解决方案,但对于大多数人来说,juanfezero的解决方案似乎可以解决他们的问题。在公共Q + A网站上,并且由于该问题似乎相对受欢迎,因此,我认为应该首先显示对社区最有用的解决方案。但是,您仍然有我的支持。
KevinOrr

25

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

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

然后做这个

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

谢谢,我的卡驱动程序确实支持HostedNetwork(我也知道,因为Connectify Hotspot可以在我的笔记本电脑上工作),所以这对我来说不是问题,尽管这可能是其他访问此问题的人的问题。
KevinOrr

就我而言,我的驱动程序不支持Windows 10上的Hosted Network。通过遵循另一个站点的提示,我安装了Windows 8.1的版本,它的工作原理很吸引人。
Caio Cunha

1
C:\ WINDOWS \ system32> netsh wlan start hostednetwork无法启动托管网络。组或资源未处于正确状态,无法执行请求的操作。
Ashish Karpe

C:\ WINDOWS \ system32> NETSH WLAN设置为hostednetwork mode = allow ssid = Compu1-5GHz key = 12345678托管网络模式已设置为允许。托管网络的SSID已成功更改。托管网络的用户密钥密码已成功更改。
Ashish Karpe

6
我使用的是“ Microsoft托管网络虚拟适配器”,而不是“ Microsoft Wi-Fi直接虚拟适配器”和“ Microsoft Wi-Fi直接虚拟适配器#2”。我什至尝试禁用并启用它,并且都选择了“允许计算机关闭此设备以节省功率”选项。对于我来说仍然没有运气,请帮助我
Ashish Karpe

24

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

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

只需在PC上转到设置>网络>移动热点,您应该在那里看到所有必要的设置。打开它,设置您的网络。

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


5
这应该是Win 10相关问题的最佳答案
Vipul Hadiya

3
如果当我进入设置>网络>移动热点时出现一个黄色符号,该怎么办?因为您的PC没有以太网,WiFi或移动数据连接,我们无法设置移动热点
Scaramouche

我认为* Windows 10 *用户应直接检查此答案。像魅力一样工作。无需CMD。
Sagar Khatri

15

首先检查您的wlan卡是否支持托管网络,如果没有,请更新卡驱动程序。遵循这个步骤

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

在此处输入图片说明


5
我尝试更新驱动程序,说是更新后仍然无法启动托管网络支持
Ashish Karpe

1
我正在使用Windows 10
Ashish Karpe

2
就我而言,驱动程序已经是最新版本。我仍然看到托管网络支持:不。我该怎么办
Shameel Mohamed

Ashish Karpe在Windows 10上安装Win 8.1无线网络驱动程序,然后它将运行
Ashish Gaikwad

如果不支持hostednetwork,则可以尝试在Microsoft Store中使用我的“ Wifi Direct Access Point”应用程序。它使用WiFi Direct创建访问点,并与Windows 10的新驱动程序配合使用(无线卡应支持WiFi Direct)。
tazzo

5

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

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

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

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

如果重启操作系统后无法重启主机网络,请尝试使用此修补程序。它解决了我的问题。或者尝试根据我的答案开头提到的症状原因自己找出来。


@usman恐怕如此...此修补程序仅适用于Win 7系列和Windows Server 2008系列。
wangkaibule

0

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


0

我用于此问题的一些修复程序:

  1. 检查您要共享的连接是否可共享

    一个。按Win-key+ r并运行ncpa.cpl

    b。右键单击要共享的连接并转到属性

    C。转到共享选项卡,并检查是否启用了共享

  2. 运行devmgmt.msc从运行控制台。

    一个。展开网络适配器列表

    b。右键单击->要共享的连接的适配器上的属性

    C。转到电源管理选项卡并启用allow this computer to turn off this device to save power。进行更改后,请重新启动笔记本电脑。

  3. 检查是否禁用飞行模式。您可以启用飞行模式,然后打开wi-fi,这是您永远不会知道的。如果启用了飞行模式,请禁用它。

  4. 使用admin命令提示符运行此命令


禁用,不费力
xakepp35

0

如果以上答案均不适合您,则可以尝试以下对我有用的解决方案。

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

希望这能解决您的问题。


0

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

启动托管网络时,请禁用其他功能。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.