如何实现网络唤醒开机

如题所述

若要使用网络唤醒功能,需要先调整Windows操作系统及BIOS中的相关设定,请依循以下步骤操作: 

关闭快速启动功能

1.在Windows搜寻栏输入[编辑电源计划]①,然后点击[打开]②。

2.点选[选择电源按钮的功能]③。

3.点击[更改当前不可用的设置]④。

4.取消勾选[启用快速启动]功能⑤,然后点选[保存修改]⑥。

在网卡驱动程序中允许装置唤醒计算机

1.在任务栏上的[开始]图标点击鼠标右键①,然后点选[设备管理器]②。

2.点击[网络适配器]设备类型旁边的箭头③。在[您的有线网络适配器]点击鼠标右键④,然后点选[内容]⑤。
注: 型号不同的计算机有线网络装置名称可能会有不同。

3.点选[电源管理]⑥,勾选[允许此设备唤醒计算机]⑦,然后点选[确定]⑧。

在BIOS设定中启用网络唤醒功能

1.在未开机情况,按住键盘上的[F2]键不放,然后按下[电源键]开机,直到BIOS设定画面出现后即可放开[F2]键。

2.进入BIOS设定画面后,使用快捷键[F7]、或是鼠标点选[Advanced Mode]①进入高级模式。

3.进入高级模式后,选择[Advanced]页面②,然后点选[Network Stack Configuration]③。
注: 如果您的计算机没有这个选项,可能是您的计算机不支持网络唤醒功能。

4.进入Network Stack Configuration后,选择[Network Stack]④,然后设定为[Enabled]⑤。

5.依照您的需求,选择IPv4 PXE或IPv6 PXE是否要开启支持⑥。

6.单击键盘上的[F10]键,点选[Ok]⑦以储存BIOS设定并离开。

7.计算机将会重新启动并进入Windows。现在您可以使用网络唤醒功能了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-12-16
如果用户想通过网络唤醒一台指定的计算机,首先需要知道能标识该计算机的身份号。由于被唤醒的计算机处于关机状态,也就没有了IP地址和计算机名字,唯一能标识其身份的只有内部网卡的物理地址,即MAC地址,该地址是唯一的,而且每块网卡的MAC地址均不相同。

当用户知道被唤醒的计算机MAC地址后,通过另外一台计算机执行相应的软件,向网络上发出含有该地址的特殊数据包。此时,被唤醒的计算机虽然处于关机状态,但是其内部网卡控制芯片通过专用连线所送来的电流,仍然可以接收和处理网络上的数据包。因此控制芯片通过检查数据包内的MAC地址,就可确认自己就是该数据包的收件者,然后通过专用连线发出开机信号,通知主板开机启动。

硬件需求

应用网络唤醒开机功能必须要有相应的硬件支持才可使用。

首先要有主板支持。现在,新一代的主板大都支持网络唤醒功能,而且在主板上都有一个三脚插座,它一般在PCI插槽附近,旁边标注“WOL”。

其次必须要有网卡支持。这类网卡在主板上比一般的网卡多了一个三脚插座,并且通常还附带一条专用的三芯连接线,该线是用来连接主板和网卡之间的三脚插座。

最后还必须要使用ATX电源,而且其+5V Standby电流必须比较大,根据Intel的建议,它需要在600mA以上。该电流的大小可以从电源外部标识中的+5VSB栏里查到。

需要说明的是,某些主板上已经集成了具有网络唤醒功能的网卡,所以也就没有什么三脚插座,更不需要专用的三芯连线。

软件需求

为了唤醒网络上的计算机,用户必须发出一种数据包,该数据包的格式与普通数据包不同,而且还必须使用相应的专用软件才能产生。当前比较普遍采用的是AMD公司制作的Magic Packet,这套软件可以生成网络唤醒所需要的特殊数据包。该数据包包含有连续6个字节的“FF”和连续重复16次的MAC地址。Magic Packet 虽然只是AMD公司开发推广的一项技术,并非业界公认的标准,但是仍受到很多网卡制造商的支持,因此许多具有网络唤醒功能的网卡都能与之兼容。本回答被提问者采纳
第2个回答  2018-03-30

1、需要计算机的身份号。唯一能标识其身份的只有内部网卡的物理地址,即MAC地址,这个地址是唯一的,并且每块网卡的MAC地址都是不一样的。     

2、通过另外一台计算机执行相应的软件,向网络上发出含有该地址的特殊数据包。被唤醒的计算机虽然此时处于关机状态,但是内部的网卡控制芯片通过专用连线所送来的电流,依然可以接收和处理网络上的数据包。因此控制芯片通过检查数据包内的MAC地址,就可确认自己就是该数据包的收件者。

3、通过专用连线发出开机信号,通知主板开机启动。

网络唤醒开机必须满足的条件:

1、 应用网络唤醒开机功能必须要有相应的硬件支持才可使用。          

2、必须要有网卡支持。这类网卡在主板上比一般的网卡多了一个三脚插座,并且通常还附带一条专用的三芯连接线,该线是用来连接主板和网卡之间的三脚插座。

3、必须要使用ATX电源,而且其+5V Standby电流必须比较大,它需要在600mA以上。  

4、 唤醒网络上的计算机,用户必须发出一种数据包,该数据包的格式与普通数据包不同,而且还必须使用相应的专用软件才能产生。当前比较普遍采用的是AMD公司制作的Magic Packet,这套软件可以生成网络唤醒所需要的特殊数据包。该数据包包含有连续6个字节的“FF”和连续重复16次的MAC地址。Magic Packet 虽然只是AMD公司开发推广的一项技术,并非业界公认的标准,但是仍受到很多网卡制造商的支持,因此许多具有网络唤醒功能的网卡都能与之兼容。

本回答被网友采纳
第3个回答  2019-05-31
现在的主板大部分都支持网卡远程网络唤醒,我们公司的电脑大部分都是华硕p5k-se、p5k-epu、p6t-deluxe等,经过研究终于发现一套完整的远程开机的方法.首先网络远程开机要主板,网卡,电源的支持,不过现在的主板几乎都是集成的网卡,而且这三个方面一般都支持.那么怎么才能做到远程网络开机呢.应该从两个方面着手:第一,要在bios里面设置,第二,要在windows系统里面设置(哈哈,大家应该不会想到吧,说实话,我也觉得很奇怪),由于主板的型号很多,不能在这里全面介绍了,所以我就针对我们公司的华硕主板进行说明呢
首先开机按del键进bios,
找到power菜单,
选择arm
configuration
将power
on
by
pci
devices和power
on
by
pcie
devices两个选项enable就可以呢。
启动到windows系统,因为我的系统是windows2003-64位的,不同的系统设置地方可能不太一样,仅供参考:右键单击桌面网上邻居—属性
右键单击本地连接2属性
点击配置选择高级
将“从关闭中唤醒”的值改为开
把“唤醒功能”的值改为magic
packet唤醒模式就可以呢。
然后下载一个可以网络唤醒的软件,这样的软件很多,比如netwaker,magic
packet
1.0等。网络唤醒软件装在同一个局域网内的主机上(一般是同一个广播域中,因为网络唤醒是通过广播获取客户端mac
地址的)安装完软件后就可以网络唤醒了,前提是必须知道需要唤醒的主机的mac地址,怎么看mac地址应该很简单了,通过命令ipconfig
/all就可以查看,输入mac发送开机信号就可以了。
相似回答