Can't enable Modern Standby

Page 9 of 13 FirstFirst ... 7891011 ... LastLast
  1. Brink's Avatar
    Posts : 56,346
    64-bit Windows 10 Pro for Workstations build 21359
    Thread Starter
       #81

    Latest news from ASUS:

    Hello Shawn Brink,

    Thank you for contacting ASUS product support.

    I sincerely apologize for the inconvenience and for the long wait for an update. I assure you that we are working diligently in resolving this case for you as our goal is to provide you with the best possible experience with our products.

    The system firmware does not support S0 or modern mode

    In the event that you have additional concerns, please let me know and I will be happy to take care of them as well. Thank you for choosing ASUS.
      My Computers


  2. Posts : 62
    Windows 10 Pro x64
       #82

    You need an exclusively UEFI PC (without Legacy support) for Modern/Connected, at least it's what I've heard. I guess if that Z390 doesn't have it, I am not really expecting any consumer desktops to implement it, I assume it would require manufacturers to kinda rewrite their BIOS. It is also indirectly suggested on Anandtech that the feature depends on the onboard WiFi:

    Also on the plate for the chipsets are features like Modern Standby/Smart Connect, allowing for systems to update email and such while in a sleep state similar to some laptops. Intel was proud to state that this is the first time the feature has come to the desktop, whereas previously it was seen more as a laptop-focused feature. This is enabled through the chipset and the network connection, and while Intel only lists the 1T1R enabled CRFs as supporting this feature, the 2T2R does as well.
    Personally I love my Ethernet cables and 1Gbit speeds, and WiFi would be the last thing I'd do to my PC, but I would like to test this feature when I buy a new PC, since Z370 is clearly out of question. Considering that Z390 basically has onboard WiFi and Z370 doesn't , it further solidifies this as a potential WiFi only feature. Maybe it's possible for the PC to switch to WiFi for Connected Standby and then back to wire after it wakes up? That would be nice.

    Edit: there's also this:
    "Modern Standby is only available on some SoC systems. When it's supported, the system does not support S1-S3."

    Yeah... S3 is the "normal" standby. So if your firmware manufacturer supports that, it's bye-bye Modern? Ouch.
      My Computer

  3. ThrashZone's Avatar
    Posts : 7,107
    3-Win-7Prox64 2-Win10Prox64
       #83

    Hi,
    Might as well of called it SOOL garbage out of luck or is it SOL I forget
      My Computers

  4. Cliff S's Avatar
    Posts : 25,556
    Win10 Pro, Win10 Pro N, Win10 Home, Windows 8.1 Pro, Ubuntu
       #84

    @Brink, I'm just grasping at straws here, but you have an MEI update , and maybe that will help???(probably not, but hey)
    Version 1828.12.0.1152

    Intel Power Management Controller Introduction: Handles all Platform Controller Hub (PCH) power management related activities, running ARC code on top of the CSE hardware. PMC administers power management functions of the PCH including interfacing with other logic and controllers on the platform to perform power state transitions, configure, manage and respond to wake events, aggregate and report latency tolerance information for devices and peripherals connected to and integrated into the PCH etc. It was first introduced in 2018 with the release of Coffee/Cannon Lake CPUs working alongside 300-series Cannon Point PCH.
    Forum - Intel Management Engine: Drivers, Firmware System Tools

    PMC is included with the MEI drivers, when installed it's CIM is in C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\MEWMIProv\ME\cim_schema\Core and when opened with Notepad;

    Code:
    // Copyright (c) 2005 DMTF.  All rights reserved.
    // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
    // qualifier values to CIM Schema.</change>
    // ==================================================================
    //  CIM_PowerManagementCapabilities 
    // ==================================================================
       [Version ( "2.7.0" ), 
        UMLPackagePath ( "CIM::Core::PowerMgmt" ), 
        Description ( 
           "A class derived from Capabilities that describes the power "
           "management aspects of an element (typically a system or "
           "device). The element\'s power management capabilities are "
           "decoupled from a PowerManagementService, since a single "
           "service could apply to multiple elements, each with specific "
           "capabilities." )]
    class CIM_PowerManagementCapabilities : CIM_Capabilities {
    
          [Description ( 
              "An enumeration indicating the specific power-related "
              "capabilities of a managed element. Since this is an "
              "array, multiple values may be specified. The current "
              "values in the enumeration are: \n"
              "0 = Unknown \n"
              "1 = Other \n"
              "2 = Power Saving Modes Entered Automatically, describing "
              "that a managed element can change its power state based "
              "on usage or other criteria \n"
              "3 = Power State Settable, indicating that the "
              "SetPowerState method is supported \n"
              "4 = Power Cycling Supported, indicating that the "
              "SetPowerState method can be invoked with the PowerState "
              "input variable set to \'Power Cycle\' \n"
              "5 = Timed Power On Supported, indicating that the "
              "SetPowerState method can be invoked with the PowerState "
              "input variable set to \'Power Cycle\' and the Time "
              "parameter set to a specific date and time, or interval, "
              "for power-on." ), 
           ValueMap { "0", "1", "2", "3", "4", "5" }, 
           Values { "Unknown", "Other", 
              "Power Saving Modes Entered Automatically", 
              "Power State Settable", "Power Cycling Supported", 
              "Timed Power On Supported" }, 
           MappingStrings { "MIF.DMTF|System Power Controls|001.2" }, 
           ModelCorrespondence { 
              "CIM_PowerManagementCapabilities.OtherPowerCapabilitiesDescriptions", 
              "CIM_PowerManagementService.SetPowerState" }]
       uint16 PowerCapabilities[];
    
          [Description ( 
              "An array of strings describing an element\'s additional "
              "power management capabilities, used when the "
              "PowerCapabilities array includes the value 1, \"Other\"." ), 
           ModelCorrespondence { 
              "CIM_PowerManagementCapabilities.PowerCapabilities" }]
       string OtherPowerCapabilitiesDescriptions[];
    
          [Description ( 
              "An enumeration that indicates the power states supported "
              "by a managed element. Because this is an array, multiple "
              "values can be specified. The current values in the "
              "enumeration are: \n"
              "2=On, corresponding to ACPI state G0 or S0 or D0. \n"
              "3=Sleep - Light, corresponding to ACPI state G1, S1/S2, "
              "or D1. \n"
              "4=Sleep - Deep, corresponding to ACPI state G1, S3, or D2.\n"
              "5=Power Cycle (Off - Soft), corresponding to ACPI state "
              "G2, S5, or D3, but where the managed element is set to "
              "return to power state \"On\" at a pre-determined time. \n"
              "6=Off - Hard, corresponding to ACPI state G3, S5, or D3. \n"
              "7=Hibernate (Off - Soft), corresponding to ACPI state "
              "S4, where the state of the managed element is preserved "
              "and will be recovered upon powering on. \n"
              "8=Off - Soft, corresponding to ACPI state G2, S5, or D3. "
              "9= Power Cycle (Off-Hard), corresponds to the managed "
              "element reaching the ACPI state G3 followed by ACPI "
              "state S0. \n"
              "10=Master Bus Reset, corresponds to the system reaching "
              "ACPI state S5 followed by ACPI state S0. This is used to "
              "represent system master bus reset. 11=Diagnostic "
              "Interrupt (NMI), corresponding to the system reaching "
              "ACPI state S5 followed by ACPI state S0. This is used to "
              "represent system non-maskable interrupt. 12=Off - Soft "
              "Graceful, equivalent to Off Soft but preceded by a "
              "request to the managed element to perform an "
              "orderlyshutdown. \n"
              "13=Off - Hard Graceful, equivalent to Off Hard but "
              "preceded by a request to the managed element to perform "
              "an orderly shutdown. \n"
              "14=Master Bus Rest Graceful, equivalent to Master Bus "
              "Reset but preceded by a request to the managed element "
              "to perform an orderly shutdown. \n"
              "15=Power Cycle (Off - Soft Graceful), equivalent to "
              "Power Cycle (Off - Soft) but preceded by a request to "
              "the managed element to perform an orderly shutdown. \n"
              "16=Power Cycle (Off - Hard Graceful), equivalent to "
              "Power Cycle (Off - Hard) but preceded by a request to "
              "the managed element to perform an orderly shutdown. \n"
              "..=DMTF Reserved. \n"
              "0x7FFF..0xFFFF = Vendor Specific." ), 
           ValueMap { "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", 
              "11", "12", "13", "14", "15", "16", "..", "0x7FFF..0xFFFF" }, 
           Values { "Other", "On", "Sleep - Light", "Sleep -Deep", 
              "Power Cycle (Off - Soft)", "Off - Hard", 
              "Hibernate (Off - Soft)", "Off - Soft", 
              "Power Cycle (Off-Hard)", "Master Bus Reset", 
              "Diagnostic Interrupt (NMI)", "Off - Soft Graceful", 
              "Off - Hard Graceful", "Master Bus Reset Graceful", 
              "Power Cycle (Off - Soft Graceful)", 
              "Power Cycle (Off - Hard Graceful)", "DMTF Reserved", 
              "Vendor Specific" }, 
           MappingStrings { "IEEE P1621 | 3.2" }, 
           ModelCorrespondence { 
              "CIM_PowerManagementService.RequestPowerStateChange", 
              "CIM_AssociatedPowerManagementService.PowerState" }]
       uint16 PowerStatesSupported[];
    
          [Description ( 
              "An enumeration indicating the specific power-related "
              "capabilities of a managed element. Since this is an "
              "array, multiple values may be specified. The current "
              "values in the enumeration are: \n"
              "0 = Unknown \n"
              "1 = Other \n"
              "2 = Power Saving Modes Entered Automatically, describing "
              "that a managed element can change its power state based "
              "on usage or other criteria \n"
              "3 = Power State Settable, indicating that the "
              "RequestPowerStateChange method is supported \n"
              "4 = Power Cycling Supported, indicating that the "
              "RequestPowerStateChange method can be invoked with the "
              "PowerState input variable set to \'Power Cycle (Off "
              "Soft)\' \n"
              "5 = Timed Power On Supported, indicating that the "
              "RequestPowerStateChange method can be invoked with the "
              "PowerState input variable set to \'Power On\' and the "
              "Time parameter set to a specific date and time, or "
              "interval, for power-on.8 = Graceful Shutdown Supported, "
              "indicating that the managed element can be sent a "
              "hardware signal requesting an orderly shutdown prior to "
              "the requested power state change." ), 
           ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8" }, 
           Values { "Unknown", "Other", 
              "Power Saving Modes Entered Automatically", 
              "Power State Settable", "Power Cycling Supported", 
              "Timed Power On Supported", 
              "Off Hard Power Cycling Supported", "HW Reset Supported", 
              "Graceful Shutdown Supported" }, 
           ModelCorrespondence { 
              "CIM_PowerManagementService.RequestPowerStateChange", 
              "CIM_PowerManagementCapabilities.OtherPowerChangeCapabilities" }]
       uint16 PowerChangeCapabilities[];
    
          [Description ( 
              "A string describing the additional power management "
              "capabilities of the element, used when the "
              "PowerChangeCapabilities is set to the value 1, \"Other\"." ), 
           ModelCorrespondence { 
              "CIM_PowerManagementCapabilities.PowerChangeCapabilities" }]
       string OtherPowerChangeCapabilities;
    
    
    };
      My Computers

  5. Brink's Avatar
    Posts : 56,346
    64-bit Windows 10 Pro for Workstations build 21359
    Thread Starter
       #85

    Thank you @Cliff S.

    I just installed it, but unfortunately no change afterwards.
      My Computers

  6. Cliff S's Avatar
    Posts : 25,556
    Win10 Pro, Win10 Pro N, Win10 Home, Windows 8.1 Pro, Ubuntu
       #86

    You're welcome Shawn, like I said grasping at straws.

    But It's always good to update MEI as it communicates with the BIOS ME, so there are likely to be security fixes as well as performance and stability fixes, plusnew hardware added to the .inf.
      My Computers


  7. Posts : 62
    Windows 10 Pro x64
       #87

    Worth mentioning about IMEI that not all the new driver "packages" that are posted actually contain new drivers. I guess some can just be additional software being updated.

    For example, the last "Intel MEI v1846.12.0.1177 for Consumer systems" installs 1828.12.0.1152 (verifiable in Dev Manager), which is not exactly very new.

    There's also the thing that manufacturers don't update BIOSes very often and you also want the last EFI module for IMEI, which you would have to either wait&hope for a new BIOS, or mod it yourself.
      My Computer

  8. Cliff S's Avatar
    Posts : 25,556
    Win10 Pro, Win10 Pro N, Win10 Home, Windows 8.1 Pro, Ubuntu
       #88

    Being I have a Z370, I don't think I have modern standby Shawn.
    Can't enable Modern Standby-image.png
    https://wccftech.com/intel-coffee-lake-8th-gen-cpu-300-series-platform-details-leak/

    But Windows Regedit still offers entries like:
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Power\ModernSleep

    Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Power\PowerSettings\68AFB2D9-EE95-47A8-8F50-4115088073B1
    Can't enable Modern Standby-image.png

    Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Power\PowerSettings\238C9FA8-0AAD-41ED-83F4-97BE242C8F20

    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\ModernSleep




      My Computers

  9. Brink's Avatar
    Posts : 56,346
    64-bit Windows 10 Pro for Workstations build 21359
    Thread Starter
       #89

    Correct, Z370 doesn't support Modern Standby.

    I checked, and I have all those registry entries as well.

    The "Balanced" and "Power saver" power plans have this below if you change the Attributes DWORD value to 2 in the HKLM\SYSTEM\ControlSet001\Control\Power\PowerSettings\68AFB2D9-EE95-47A8-8F50-4115088073B1 key. It doesn't actually do anything though since the "Powercfg /a" command still shows not supported.

    Can't enable Modern Standby-balanced.png Can't enable Modern Standby-power_saver.png
      My Computers

  10. Cliff S's Avatar
    Posts : 25,556
    Win10 Pro, Win10 Pro N, Win10 Home, Windows 8.1 Pro, Ubuntu
       #90

    I even checked the 300 series white paper at intel, but the information is more for the BIOS programmers, and so it's hard to get any "real" information, at least understandable for me.
    If you wish to take a look(see chapter 25 Power management): Intel® 300 Series Chipset Family PCH Datasheet, Vol. 1

    Can't enable Modern Standby-image.png
      My Computers


 
Page 9 of 13 FirstFirst ... 7891011 ... LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 04:38.
Find Us




Windows 10 Forums