View Full Version : 'Sleep' state disabled in Windows 8 Boot Camp?
Sep 26, 2013, 02:41 PM
I happen to be using a mid-2012 Macbook Air, but I bet this could apply to any laptop.
In Windows 8 Bootcamp, I noticed my computer was immediately hibernating when I closed the lid, instead of sleeping. I tried to adjust the power settings but 'sleep' was not a possible action to take when closing the lid, only 'hibernate' or 'shut down'. Here's the output of powercfg -a:
Has anyone seen this before in boot camp? I'm using the latest drivers. I'm curious if the issue would lie in faulty boot camp drivers, or something else particular to my Windows installation. I could have sworn sleep was working properly before, but I am not 100% sure. This is a relatively new installation.
Sep 26, 2013, 03:38 PM
Did some more research here. I'm fairly confident it's an Apple driver issue. I exported a list of devices which reportedly *do not* support sleep states. I compared all devices, vs. those that support S1, S2, and S3 sleep states. The outcome was the same all three times. This indicates that the following devices are reporting that they do not support sleep of any kind:
Left file: C:\all.txt Right file: C:\s1.txt
< System board
< Motherboard resources
< Motherboard resources (001)
< Intel(R) 7 Series/C216 Chipset Family PCI Express Root Port 5 - 1E18
< Microsoft ACPI-Compliant Embedded Controller
< Microsoft ACPI-Compliant Control Method Battery
< Intel(R) 7 Series/C216 Chipset Family SMBus Host Controller - 1E22
< Intel(R) Display Audio
< PCI standard PCI-to-PCI bridge
< Broadcom NetXtreme Gigabit Ethernet
< ACPI Sleep Button
< FaceTime HD camera
< Apple SMC device
< Intel(R) 7 Series/C216 Chipset Family PCI Express Root Port 2 - 1E12
< Generic volume (001)
< Microsoft AC Adapter
< Generic volume (002)
< High precision event timer
< PCI standard PCI-to-PCI bridge (001)
< Generic volume shadow copy
< Generic volume shadow copy (001)
< Generic volume shadow copy (002)
< Generic volume shadow copy (003)
< PCI standard PCI-to-PCI bridge (002)
< ACPI Lid
< System CMOS/real time clock
< PCI standard PCI-to-PCI bridge (003)
< Intel(R) 7 Series/C216 Chipset Family USB Enhanced Host Controller - 1E2D
< PCI standard PCI-to-PCI bridge (004)
< Programmable interrupt controller
< Intel(R) HD Graphics 4000
< PCI standard PCI-to-PCI bridge (005)
< PCI Express Root Complex
< Direct memory access controller
< Cirrus Logic CS4206B (AB 86)
< ACPI Power Button
< Microsoft ACPI-Compliant System
< Intel(R) 7 Series/C216 Chipset Family USB Enhanced Host Controller - 1E26
< USB Composite Device (003)
< PCI standard PCI-to-PCI bridge (006)
< ACPI Fixed Feature Button
< Intel(R) Core(TM) i5-3427U CPU @ 1.80GHz
< Intel(R) Core(TM) i5-3427U CPU @ 1.80GHz (001)
< Intel(R) Core(TM) i5-3427U CPU @ 1.80GHz (002)
< Intel(R) Core(TM) i5-3427U CPU @ 1.80GHz (003)
< Generic volume (005)
< Numeric data processor
< 3rd Gen Core processor DRAM Controller - 0154
< FaceTime HD Camera (Built-in)
< Generic volume (006)
< High Definition Audio Controller
< Intel(R) QS77 Express Chipset LPC Controller - 1E56
< Intel(R) USB 3.0 eXtensible Host Controller - 0100 (Microsoft)
< Generic volume (007)
< Intel(R) 82802 Firmware Hub Device
< Intel(R) 7 Series/C216 Chipset Family SATA AHCI Controller - 1E03
< Light Sensor
< Broadcom 802.11n Network Adapter #2
< Apple panel backlight
< PCI standard PCI-to-PCI bridge (007)
< Intel(R) Management Engine Interface
< System timer
< Intel(R) 7 Series/C216 Chipset Family PCI Express Root Port 1 - 1E10
< APPLE SSD SM256E
Notice the Apple-centric hardware. There are no unknown devices in Device Manager. If anyone has seen this before, or has a fix, it would be appreciated.
Oct 9, 2013, 12:51 AM
Wanted to update this thread with my findings. Tracked down my problem to the Thunderbolt gig Ethernet adapter. If the adapter is connected while the computer boots (the only way to get it to work in Windows, as Windows Thunderbolt isn't plug-and-play), sleep mode is disabled. Continues to be disabled if the adapter is removed. This behavior is to be expected. See here:
Another type of behavior users might find interesting - on Windows 7, computer sleep is disabled while a Thunderbolt device is plugged in. Apple doesn’t say why.
Windows 8 is the same. Case closed on this, I guess. Oh well!
Jun 9, 2014, 08:26 PM
I was struggling with this issue as well. I have a Lacie Thuderbolt RAID drive on thunderbolt. Next was the fan control issue which I solved by downloading the macfan software by CrystalIdea Software. Wonderful software btw.
The contortions and twists we have to go through to make Windows work in Mac (even though advertised as such) is making me sick.
I am looking at buying a powerful PC at the moment.
Jun 10, 2014, 05:37 AM
The sleep issue was probably caused by the thunderbolt driver for windows. My rMBP has the same issue when I use the thunderbolt ethernet dongle.