Ale*_*der 6 remote-desktop sleep wake-on-lan power-management windows-10
我有一台 Windows 10 电脑,我希望无论何时都可以访问远程桌面连接。但是,我似乎无法找出实现这一目标的正确设置组合。
理想情况下,我希望计算机能够休眠,但可以通过 TCP/IP 连接、以太网魔术数据包等进行连接。我可以使用 WiFi 和以太网作为连接方式。
以下是 WiFi 卡的电源管理设置。以太网的设备管理器属性没有相应的“电源管理”选项卡(这是否意味着它始终打开?不知道!)。
允许计算机打开此设备以节省电量
允许此设备唤醒计算机
只允许魔术包唤醒计算机
我想要的(关闭、打开、关闭)设置是不可能的。我在这里缺少什么吗?
更一般地说,我可以做些什么来实现我的目标,即拥有一台始终可访问的无头电脑,并且永远不需要人物理打开或唤醒?
对于上下文,我基本上是在 macOS 上寻找与此单个复选框等效的内容:
无线 LAN 唤醒 (WoWLAN) 的支持似乎很差,因此您的问题可能与无线适配器有关,而不是与 Windows 有关,这意味着硬件而不是软件。因此,让我们根据源代码和您也可以尝试的 Windows 命令来跟踪它。
维基百科术语“局域网唤醒”说道:
如果被唤醒的计算机通过 Wi-Fi 进行通信,则必须采用称为无线 LAN 唤醒 (WoWLAN) 的补充标准。 [1]
它指向的参考文献“[1]”是文章 Wake on Wireless LAN。结论部分最后这样说:
虽然无线局域网唤醒在技术上是可行的,但它面临着严重的限制和缺乏行业支持。除非运行完全由英特尔无线适配器组成的环境,否则大多数组织是否会考虑部署 WoWLAN 值得怀疑。
WoWLAN 似乎是一项未能被广泛采用的技术,但通过它提供的经验而得以继续存在。vPro 已准备好填补这一空白,但需要更新的硬件。我想是时候努力更新工作站要求并相应地进行购买了。
这是为了参考检查。现在在 Windows 上进行一些练习。
我的无线适配器的行为与您的非常相似,只是“允许此设备唤醒计算机”在设备管理器中始终呈灰色显示。
检查无线适配器的“详细信息”选项卡,在名为“电源数据”的属性中,我可以看到支持的电源功能,其中唯一的唤醒选项是“PDCAP_WAKE_FROM_D0_SUPPORTED”。查看微软的文章 DevicePowerEnumDevices function,我发现它定义为“设备支持从系统电源状态D0唤醒”。现在转到 设备电源状态一文 ,我发现“D0 是完全开启状态”。这不是一个非常有用的功能。
我的初步结论是,我的无线适配器似乎确实支持 WoWLAN,与上述文章中的信息一致。
可以使用powercfg 命令进行进一步的测试
。该powercfg命令可以操纵电源设置,特别是子命令-deviceenablewake,并且-devicedisablewake可以打开和关闭“允许该设备唤醒计算机”。
使用以下命令检查哪些设备能够执行此操作:
powercfg -devicequery wake_from_any
Run Code Online (Sandbox Code Playgroud)
该命令给了我一长串设备列表,但我的无线适配器不在其中。
作为备注,要列出当前启用该选项的设备,请使用:
powercfg -devicequery wake_armed
Run Code Online (Sandbox Code Playgroud)
作为最后一次测试,我启动了以管理员身份运行的命令提示符并尝试启用该设备:
powercfg -deviceenablewake "my wireless adapter"
Run Code Online (Sandbox Code Playgroud)
并收到以下非信息性错误消息:
您无权启用或禁用设备唤醒。
结论:所有尝试都失败了,所有迹象都表明我的无线适配器不支持WoWLAN。所以对于我的适配器来说这是一个失败的原因。
| 归档时间: |
|
| 查看次数: |
14380 次 |
| 最近记录: |