Jump to content
EduGeek EdSec 2026 is Go! 27th Oct in Derby! Join us for a day of EdTech security focused talks, networking, and an evening social ×

Recommended Posts

Posted

So I have noticed that Windows 8 appears to behave differently to Windows 7 in terms of WoL and remote shutdowns:

  • If I physically sit at a Win 8 machine and manually shut it down, then move to another machine and send a magic packet, the machine wakes up
  • If I remotely shutdown a Win 8 PC (via any remote method such as commandline, Lanschool, EMCO Remote Shutdown etc), then send a magic packet, the machine will not wake up (via any software used to attempt to wake it)
  • If I try the above on a Win 7 machine then it always wakes up

 

So it seems that when I remotely shutdown the machine something different happens to when I manually shut it down (ie the power level is different so the NIC isn't active). I have read that Win 8 does handle shutdowns and power levels differently to Win 7 but everything suggests that Win 8 is *more* compatible with WOL!

 

Any ideas whats going on here? :)

Posted

Generally it's if you're using S4/S5 (Deep sleep) options which aren't supported, this is default option for shutdown within Windows 8.

 

Which means you need to disable the fast boot option to get it to work normally, but this means slower boot times.

 

Windows 7

In Windows 7, the default shutdown operation puts the system into the classic shutdown state (S5), and all devices are put into the lowest power state (D3). WOL from S5 is not officially supported in Windows 7. However, some network adapters can be left armed for waking if enough residual power is available. Therefore, waking from S5 is possible on some systems if enough residual power is supplied to the network adapter even though the system is in the S5 state and devices are in D3.

 

Windows 8 and Windows 8.1

In Windows 8 and Windows 8.1, the default shutdown behavior puts the system into the hybrid shutdown state (S4), and all devices are put into D3. WOL from S4 or S5 is unsupported. Network adapters are explicitly not armed for WOL in either S5 or S4 cases because users expect zero power consumption and battery drain in the shutdown state. This behavior removes the possibility of invalid wake-ups when an explicit shutdown is requested. Therefore, WOL is supported only from sleep (S3) or hibernation (S4) states in Windows 8 and 8.1.

 

Steve

Posted

Solved it!

 

Doesn't appear to be a Win 8 thing after all.

 

Just happened that the Win 8 machines had an EUP setting in UEFI, so it seems that basically no matter what WOL settings you had, everything is powered down with a full shutdown (which the remote shutdown is) but not with a local shutdown. Interesting!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...