论文部分内容阅读
使用笔记本电脑的用户在离开工位后常常会使用WLAN无线连接,但很多时候当连接到有线以太网时,Windows 10仍会继续使用Wi-Fi网络,这样每次要切换到有线连接,必须手动禁用Wi-Fi连接。其实我们可以根据不同的硬件,设置笔记本电脑使用有线连接时自动关闭WLAN连接,这样不仅可以让连接更稳定,也可以为笔记本电脑省电。
有些无线网卡的高级属性里还有类似“WoWLAN Sleep WhenDisconnected ”( 断开连接时睡眠)的选项,如有也将其设置为“Enable”,这样断开WLAN连接时,无线网卡会自动进入睡眠状态,更省电。
现在很多笔记本电脑的主板都支持优先选择有线网络。以HP EliteBook820为例,开机后进入BIOS设置,依次找到“System Configuration→builtin Deviceoptions”,勾选其下的“L AN/WL AN Switching”选项,这样在电脑接入有线网络后就会自动禁用WLAN连接了(图1)。其他品牌的笔记本电脑也有类似的设置,请自行参考主板说明文档进行设置。
如果你的主板不支持上述设置,那么还可以进入系统后查看无线网卡是否支持。比如使用“Broadcom 802.11n”无线网卡的用户,打开设备管理器,展开“网络适配器”并选中当前无线网卡。双击后在打开的属性窗口中切换到“高级”选项卡,在“属性”列表中找到“Disable Upon Wired Connect”(有线连接时关闭无线连接),然后在右侧的窗格中将其值设置为“Enable”(即开启),这样当本机有线连接开启后,WLAN连接也会自动关闭(图2)。
如果所用电脑的BIOS和无线网卡不支持上述的设置,那么还可以使用Windows 10自带的组件进行管理。
如果所用的Windows 10是专业版、企业版等支持组策略的系统,启动组策略编辑器后依次展开“计算机配置→管理模板→网络→Windows连接管理器”,然后在右侧的窗格中双击“最小化到Internet或Windows域的同时连接数”,将其设置为“已启用”,并将“最小化策略”选项的值设置为“3”,接着点击“确定”退出(图3)。
这个策略设置是实时生效的,这样当电脑连接到有线网络后,WLAN连接会自动断开,而且不允许我们手动连接,只有拔掉网线后才会自动连接上WLAN网络(图4)。
对于没有组策略编辑器的家庭版用户,则可以使用“任务计划+Netsh命令”实现类似的自动切换。因为电脑在连接到有线网络后,系统会在“NetworkProf ile”组件中生成一个ID为4004的新事件,而事件可以和指定的任务计划相关联,这样我们再设置任务计划执行断开无线网络的命令即可。
首先将网线插入笔记本电脑,成功连接后启动“事件查看器”。接着依次展开“应用程序和服务日志→Microsoft→Windows→NetworkProfile→Operational”,在中间的窗格中可见如上所述的ID事件(图5)。
选中该事件,点击右侧窗格中的“将任务附加到此事件”,然后按提示创建一个任务计划,执行的操作是启动程序“netsh”,参数为“wl an di sc onnect”,即在事件查看器产生ID为40 0 4的事件時,就执行“netsh wlandisconnect”命令(图6)。
完成上述的操作后,打开任务计划程序,依次展开“任务计划程序库→事件查看器任务”,确保可以看到名为“Microsoft-Windows-NetworkProfile_Operational_Microsoft-Windows-NetworkProfile_4004”的任务,这样只要本机接入了有线网络,后台的任务计划就会自动断开无线连接(图7)。
小提示
有些无线网卡的高级属性里还有类似“WoWLAN Sleep WhenDisconnected ”( 断开连接时睡眠)的选项,如有也将其设置为“Enable”,这样断开WLAN连接时,无线网卡会自动进入睡眠状态,更省电。
情况1 BIOS支持切换
现在很多笔记本电脑的主板都支持优先选择有线网络。以HP EliteBook820为例,开机后进入BIOS设置,依次找到“System Configuration→builtin Deviceoptions”,勾选其下的“L AN/WL AN Switching”选项,这样在电脑接入有线网络后就会自动禁用WLAN连接了(图1)。其他品牌的笔记本电脑也有类似的设置,请自行参考主板说明文档进行设置。
情况2 内置无线网卡支持切换
如果你的主板不支持上述设置,那么还可以进入系统后查看无线网卡是否支持。比如使用“Broadcom 802.11n”无线网卡的用户,打开设备管理器,展开“网络适配器”并选中当前无线网卡。双击后在打开的属性窗口中切换到“高级”选项卡,在“属性”列表中找到“Disable Upon Wired Connect”(有线连接时关闭无线连接),然后在右侧的窗格中将其值设置为“Enable”(即开启),这样当本机有线连接开启后,WLAN连接也会自动关闭(图2)。
情况3 使用其他的系统组件进行设置
如果所用电脑的BIOS和无线网卡不支持上述的设置,那么还可以使用Windows 10自带的组件进行管理。
如果所用的Windows 10是专业版、企业版等支持组策略的系统,启动组策略编辑器后依次展开“计算机配置→管理模板→网络→Windows连接管理器”,然后在右侧的窗格中双击“最小化到Internet或Windows域的同时连接数”,将其设置为“已启用”,并将“最小化策略”选项的值设置为“3”,接着点击“确定”退出(图3)。
这个策略设置是实时生效的,这样当电脑连接到有线网络后,WLAN连接会自动断开,而且不允许我们手动连接,只有拔掉网线后才会自动连接上WLAN网络(图4)。
对于没有组策略编辑器的家庭版用户,则可以使用“任务计划+Netsh命令”实现类似的自动切换。因为电脑在连接到有线网络后,系统会在“NetworkProf ile”组件中生成一个ID为4004的新事件,而事件可以和指定的任务计划相关联,这样我们再设置任务计划执行断开无线网络的命令即可。
首先将网线插入笔记本电脑,成功连接后启动“事件查看器”。接着依次展开“应用程序和服务日志→Microsoft→Windows→NetworkProfile→Operational”,在中间的窗格中可见如上所述的ID事件(图5)。
选中该事件,点击右侧窗格中的“将任务附加到此事件”,然后按提示创建一个任务计划,执行的操作是启动程序“netsh”,参数为“wl an di sc onnect”,即在事件查看器产生ID为40 0 4的事件時,就执行“netsh wlandisconnect”命令(图6)。
完成上述的操作后,打开任务计划程序,依次展开“任务计划程序库→事件查看器任务”,确保可以看到名为“Microsoft-Windows-NetworkProfile_Operational_Microsoft-Windows-NetworkProfile_4004”的任务,这样只要本机接入了有线网络,后台的任务计划就会自动断开无线连接(图7)。