局域网唤醒在 Windows 8 中不起作用

局域网唤醒在 Windows 8 中不起作用

我有一个 Windows 7 和 Windows 8 双启动系统。

在 Windows 7 中关机后,局域网唤醒功能可以正常工作,但如果在 Windows 8 中关机,它就不起作用。即使我在 Windows 8 中睡眠或休眠,局域网唤醒功能也可以正常工作。

谁能告诉我为什么会发生这种情况?

答案1

我发现它与 Windows 8 中的功能有关Fast Startup。禁用它之后,它就可以正常工作了。

方法如下:

  1. Win+ W

  2. 输入change power buttons并按下Enter

    S2

  3. 点击Change settings that are currently unavailable

    S3

  4. 取消勾选Turn on fast startup

    S4

  5. 就是这样。

答案2

http://support.microsoft.com/kb/2776718

“因此,Windows 8 仅支持在睡眠 (S3) 或休眠 (S4) 状态下进行局域网唤醒。”

http://msdn.microsoft.com/en-us/library/windows/desktop/aa373229.aspx

“完全不支持从混合关机(S4)或经典关机(S5)进行远程唤醒。”

答案3

您可以使用英特尔的 AMT Power On (vPro) 或 AMD 的 DASH 唤醒计算机,即使启用了快速启动。只需在启用 DASH 的 Broadcom 卡上设置管理员密码即可覆盖 Microsoft 关闭 NIC 的命令,传统 WOL 即可重新开始工作。

如果您设置了密码,英特尔的 AMT 将保持 NIC 处于开启状态,但在我们的测试中它不允许传统的 WOL 命令。如果您知道计算机的 AMT 密码/IP 地址,则可以使用命令行工具通过 AMT 唤醒计算机。

  • 英特尔主动管理技术
  • 打开 vPro 计算机
  • 在 Windows 开始加载之前按Ctrl+P
  • 初始管理员密码为“admin”
  • 将密码更改为其他密码

下载英特尔 AMT 开发套件  使用该remotecontrol.exe工具唤醒计算机。

RemoteControl.exe -changepower on -host 192.168.1.5 -user admin -pass AMTpass

您可以通过在主计算机 BIOS 中取消配置卡来重置密码。

AMD DASH 运行setup.exe计算机 NIC(希望是 Broadcom)驱动程序下载包中包含的程序。这将安装 Broadcom Advanced Control Suite (BACS)。这是其他命令行工具配置 DASH 芯片所必需的。

下载完整的 Broadcom 驱动程序包和实用程序,例如 HP 提供的这个。它将包含BMCC.exe用于配置默认密码的实用程序。
http://h20564.www2.hp.com/hpsc/swd/public/detail?sp4ts.oid=7150467&swItemId=vc_147511_1&swEnvOid=4158

  • BMCC.exe edit
  • u(用户账户)
  • 2(账户)
  • 2.管理员帐户
  • 2(启用帐户)
  • 4.尝试更改密码;对我来说不起作用。
  • 0,0,0,q(退出并保存)
  • 使用权http://计算机名:623
  • 以“管理员”身份登录,无需密码(需要大写“A”)
  • 在那里更改密码。

您还可以导出帐户更改并使用导入BMCC.exe。假设管理员帐户是列表中 10 个条目中的第二个条目。

BMCC export=c:\dash.txt -record:40:2
BMCC import=c:\dash.txt -record:40:2

要重置 DASH 客户端的密码,您必须重新应用固件更新。此命令来自 Broadcom NIC 的 HP 固件更新下载。ORY 文件是固件。

WinFWUpg.exe restorenvram update\KC381FAC.ORY idmatch config

相关内容