Windows wird heruntergefahren, anstatt sich im Ruhezustand zu befinden, wenn der Akkuladestand kritisch ist

540
user36800

Je nach Energieoptionen ist der Laptop in den Ruhezustand versetzt, wenn der Akkuladestand kritisch wird (2%). Ich dachte, das ist das, was letzte Nacht passiert ist, nachdem ich die Batteriewarnung erhalten hatte, und als dann kurz darauf die Anzeige ausgeblendet war und sich die Festplatte drehte. Ich steckte es dann in eine Steckdose. Als ich heute Morgen hochfuhr, bekam ich die Warnung, dass das Windows nicht normal heruntergefahren wurde, und ich entschied mich für das normale Starten. Meine vorherige Anmeldesitzung war vorbei und ich musste temporäre Dateien bereinigen. Anscheinend wurde Windows zwangsweise heruntergefahren und nicht in den Ruhezustand versetzt, obwohl meine Energieeinstellungen den letzteren angaben. Gibt es eine andere Systemeinstellung, die dafür verantwortlich sein könnte? Mein Konto ist ein Nicht-Administrator-Konto.

Während ich dies postete, wurde ich auf diese Superuser-Seite verwiesen, aber die Symptome sind nicht genau die gleichen, dh beim Einschalten sehe ich kein Herunterfahren. Ich sehe einen Einschaltvorgang, als ob ich heruntergefahren wäre, anstatt in den Ruhezustand zu gehen. Es ist auch ein ziemlich alter Artikel, daher ist es unwahrscheinlich, dass das Problem jetzt vorliegt, und ich habe ohnehin keinen Zugriff auf die Registrierung (auf die die Lösung verweist).

Ich habe diese Frage früher auf der Microsoft-Website veröffentlicht . Ich verwende Windows 7 Enterprise.

Hier ist ein Auszug des powercfg /queryBefehls, der für den CriticalAkkuladestand relevant zu sein scheint . Leider habe ich nicht die Berechtigung, die 2% Critical-Level anzuheben:

Power Scheme GUID: 999a9999-a999-99a9-9999-aa9aa999aa9a (Balanced)  <...snip...>  Subgroup GUID: a99a999a-aa99-9a99-9999-9a9999a9999a (Battery) Power Setting GUID: 999aa99a-aaaa-9999-9a9a-a9a9a9a9a999 (Critical battery action) Possible Setting Index: 000 Possible Setting Friendly Name: Do nothing Possible Setting Index: 001 Possible Setting Friendly Name: Sleep Possible Setting Index: 002 Possible Setting Friendly Name: Hibernate Possible Setting Index: 003 Possible Setting Friendly Name: Shut down Current AC Power Setting Index: 0x00000000 Current DC Power Setting Index: 0x00000002  <...snip...>  Power Setting GUID: 9a99a9a9-9aa9-9aa9-a9a9-9a999aa9a999 (Critical battery level) Minimum Possible Setting: 0x00000002 Maximum Possible Setting: 0x00000064 Possible Settings increment: 0x00000001 Possible Settings units: % Current AC Power Setting Index: 0x00000002 Current DC Power Setting Index: 0x00000002 

Es wurden einige Vorschläge gemacht, um mit dem powercfgBefehl Hinweise auf die Ursache zu erhalten. Bis jetzt wird nach der richtigen Option für diesen Befehl gesucht. Die Hilfe für powercfgist:

POWERCFG <command line options> Description: This command line tool enables users to control the power settings on a system.  Parameter List: -LIST, -L Lists all power schemes in the current user's environment.  Usage: POWERCFG -LIST  -QUERY, -Q Displays the contents of the specified power scheme.  Usage: POWERCFG -QUERY <SCHEME_GUID> <SUB_GUID>  <SCHEME_GUID> (optional) Specifies the GUID of the power scheme to display, can be obtained by using powercfg -l. <SUB_GUID> (optional) Specifies the GUID of the subgroup to display. Requires a SCHEME_GUID to be provided.  If neither SCHEME_GUID or SUB_GUID are provided, the settings of the current user's active power scheme are displayed. If SUB_GUID is not specified, all settings in the specified  power scheme are displayed.  -CHANGE, -X Modifies a setting value in the current power scheme.  Usage: POWERCFG -X <SETTING> <VALUE>  <SETTING> Specifies one of the following options: -monitor-timeout-ac <minutes> -monitor-timeout-dc <minutes> -disk-timeout-ac <minutes> -disk-timeout-dc <minutes> -standby-timeout-ac <minutes> -standby-timeout-dc <minutes> -hibernate-timeout-ac <minutes> -hibernate-timeout-dc <minutes>  Example: POWERCFG -Change -monitor-timeout-ac 5  This would set the monitor idle timeout value to 5 minutes when on AC power.  -CHANGENAME Modifies the name of a power scheme and optionally it's  description.  Usage: POWERCFG -CHANGENAME <GUID> <name> <scheme description>   If the description is omitted only the name will be changed.  -DUPLICATESCHEME  Duplicates the specified power scheme. The resulting  GUID which represents the new scheme will be displayed.  Usage: POWERCFG -DUPLICATESCHEME <GUID> <destination GUID>  <GUID> Specifies a scheme GUID obtained by using the powercfg -l.  If <destination GUID> is omitted, a new GUID will be created for the duplicated scheme.  -DELETE, -D Deletes the power scheme with the specified GUID.  Usage: POWERCFG -DELETE <GUID>  <GUID> obtained by using the LIST parameter.  -DELETESETTING  Deletes a power setting.  Usage: POWERCFG -DELETESETTING <SUB_GUID> <SETTING_GUID>   <SUB_GUID> Specifies the subgroup GUID. <SETTING_GUID> Specifies the power setting guid.  -SETACTIVE, -S  Makes the specified power scheme active on the system.  Usage: POWERCFG -SETACTIVE <SCHEME_GUID>  <SCHEME_GUID> Specifies the scheme guid.  -GETACTIVESCHEME  Retrieve the currently active power scheme.  Usage: POWERCFG -GETACTIVESCHEME   -SETACVALUEINDEX Sets a value associated with a specified power setting while the system is powered by AC power.  Usage: POWERCFG -SETACVALUEINDEX <SCHEME_GUID> <SUB_GUID> <SETTING_GUID> <SettingIndex>  <SCHEME_GUID> Specifies a power scheme GUID and may be obtained by using PowerCfg /L. <SUB_GUID> Specifies a subgroup of power setting GUID and may be obtained by using "PowerCfg /Q." <SETTING_GUID> Specifies an individual power setting GUID and may be obtained by using "PowerCfg /Q". <SettingIndex> Specifies which of the list of of possible values this power setting will be set to.  Example: POWERCFG -SetAcValueIndex <GUID> <GUID> <GUID> 5 This would set the power setting's AC value to the 5th entry in the list of possible values for this power setting.  -SETDCVALUEINDEX  Sets a value associated with a specified power setting while the system is powered by DC power.  Usage: POWERCFG -SETDCVALUEINDEX <SCHEME_GUID> <SUB_GUID> <SETTING_GUID> <SettingIndex> <SCHEME_GUID> Specifies a power scheme GUID and may be obtained by using PowerCfg /L. <SUB_GUID> Specifies a subgroup of power setting GUID and may be obtained by using "PowerCfg /Q." <SETTING_GUID> Specifies an individual power setting GUID and may be obtained by using "PowerCfg /Q". <SettingIndex> Specifies which of the list of possible values this setting will be set to.  Example: POWERCFG -SetDcValueIndex <GUID> <GUID> <GUID> 5 This would set the power setting's DC value to the 5th entry in the list of possible values for this power setting.  -HIBERNATE, -H Enables-Disables the hibernate feature. Hibernate timeout is not supported on all systems.  Usage: POWERCFG -H <ON|OFF> POWERCFG -H -Size <PercentSize> -Size Specifies the desired hiberfile size in percentage of the total memory. The default size cannot be smaller than 50. This switch will also enable the hiberfile automatically.  -AVAILABLESLEEPSTATES, -A  Reports the sleep states available on the system Attempts to report reasons why sleep states are unavailable.  -DEVICEQUERY Return a list of devices that meet the specified criteria.  Usage: POWERCFG -DEVICEQUERY <queryflags>  <queryflags> Secifies one of the following criteria:  wake_from_S1_supported Return all devices that support waking the system from a light sleep state. wake_from_S2_supported Return all devices that support waking the system from a deeper sleep state. wake_from_S3_supported Return all devices that support waking the  system from the deepest sleep state. wake_from_any Return all devices that support waking the  system from any sleep state. S1_supported List devices supporting light sleep. S2_supported List devices supporting deeper sleep. S3_supported List devices supporting deepest sleep. S4_supported List devices supporting hibernation. wake_programmable List devices that are user-configurable to wake the system from a sleep state. wake_armed List devices that are currently configured to wake the system from any sleep state. all_devices Return all devices present in the system. all_devices_verbose Return verbose list of devices. Example: POWERCFG -DEVICEQUERY wake_armed  -DEVICEENABLEWAKE Enable the device to wake the system from a sleep state.  Usage: POWERCFG -DEVICEENABLEWAKE <devicename>  <devicename> Specifies a device retrieved using "PowerCfg -DEVICEQUERY wake_programmable".  Example: POWERCFG -DEVICEENABLEWAKE "Microsoft USB IntelliMouse Explorer"  -DEVICEDISABLEWAKE <devicename> disable the device from waking the system Disable the device from waking the system from a sleep state  Usage: POWERCFG -DEVICEDISABLEWAKE   <devicename> Specifies a device retrieved using "PowerCfg -DEVICEQUERY wake_armed".  -IMPORT Imports all power settings from the specified file.  Usage: POWERCFG -IMPORT <filename> <GUID>   <filename> Specify a fully-qualified path to a file generated by using "PowerCfg -EXPORT parameter". <GUID> (optional) The settings are loaded into a power scheme represented by this GUID. If not supplied, powercfg will generate and use a new GUID  Example: POWERCFG -IMPORT c:\scheme.pow  -EXPORT Exports power scheme, represented by the specified GUID, to the  specified file.  Usage: POWERCFG -EXPORT <filename> <GUID>   <filename> Specify a fully-qualified path to a destination file. <GUID> specifies a power scheme GUID and may be obtained by using "PowerCfg /L"  Example: POWERCFG -EXPORT c:\scheme.pow 381b4222-f694-41f0-9685-ff5bb260df2e  -LASTWAKE Reports information about what woke the system from the last sleep transition  -HELP, -? Displays information on command-line parameters.  -ALIASES Displays all aliases and their corresponding GUIDs. The user may use these aliases in place of any GUID on the commandline.  -SETSECURITYDESCRIPTOR Sets a security descriptor associated with a specified power setting, power scheme, or action.  Usage: POWERCFG -SETSECURITYDESCRIPTOR <GUID|ACTION> <SDDL>  <GUID> Specifies a power scheme or a power setting GUID. <ACTION> Can be one of the following strings: ActionSetActive, ActionCreate, ActionDefault <SDDL> Specifies a valid security descriptor string in SDDL format. Call POWERCFG -GETSECURITYDESCRIPTOR to see an example SDDL STRING.  -GETSECURITYDESCRIPTOR Gets a security descriptor associated with a specified  power setting, power scheme, or action.  Usage: POWERCFG -GETSECURITYDESCRIPTOR <GUID|ACTION>  <GUID> Specifies a power scheme or a power setting GUID. <ACTION> Can be one of the following strings: ActionSetActive, ActionCreate, ActionDefault  -REQUESTS Enumerate application and driver Power Requests. Power  Requests prevent the computer from automatically powering off  the display or entering a low-power sleep mode.   -REQUESTSOVERRIDE Sets a Power Request override for a particular Process, Service, or Driver. If no parameters are specified, this command displays the current list of Power Request Overrides.   Usage: POWERCFG -REQUESTSOVERRIDE <CALLER_TYPE> <NAME> <REQUEST>  <CALLER_TYPE> Specifies one of the following caller type: PROCESS, SERVICE, DRIVER. This is obtained by  calling the POWERCFG -REQUESTS command.  <NAME> Specifies the caller name. This is the name  returned from calling POWERCFG -REQUESTS command. <REQUEST> Specifies one or more of the following Power Request Types: Display, System, Awaymode. Example: POWERCFG -REQUESTSOVERRIDE PROCESS wmplayer.exe Display System  -ENERGY Analyze the system for common energy-efficiency and battery life problems. The ENERGY command should be used when the computer is idle and with no open programs or documents. The ENERGY command will generate an HTML report file in the current path. The ENERGY command supports the following optional parameters:  Usage: POWERCFG -ENERGY [-OUTPUT <FILENAME>] [-XML] [-DURATION <SECONDS>] POWERCFG -ENERGY -TRACE [-D <FILEPATH>] [-DURATION <SECONDS>] -OUTPUT <FILENAME> - Specify the path and filename to store the energy report HTML file. -XML - Format the report file as XML. -TRACE - Record system behavior and do not perform analysis. Trace files will be generated in the current path unless the -D parameter is specified. -D <FILEPATH> - Specify the directory to store trace data. May only be used with the -TRACE parameter. -DURATION <SECONDS> - Specify the number of seconds to observe system behavior. Default is 60 seconds. -WAKETIMERS Enumerate the active wake timers. If enabled, the expiration of a wake timer wakes the system from sleep and hibernate states. 
0
Überprüfen Sie zunächst, ob * Ruhezustand * aktiviert ist: Geben Sie in CMD "powercfg / query" ein. Zweitens reicht 2% möglicherweise nicht aus, um die Festplatte hochzufahren ... legen Sie einen größeren Spielraum fest. Auch wenn die Batterie so schwach ist, dass sie zu schwach wird, kann dies zu einem frühen Ausfall führen. DrMoishe Pippik vor 6 Jahren 1
Ich habe einen Auszug aus dem Befehl "powercfg / query" hinzugefügt, der für den "Critical" -Ladezustand relevant zu sein scheint. Wie erfahre ich, ob "Ruhezustand" aktiviert ist? Es gibt keine Datensätze / Felder aus `powercfg / query`, die mir zu diesem Zweck naheliegend erscheinen. user36800 vor 6 Jahren 0
Bei einer Suche ohne Berücksichtigung der Groß- und Kleinschreibung enthält die Hilfe für `powercfg` keine Zeichenfolge` SYSTEMPOWERREPORT`. Bei der Suche nach "report" wird keine Groß- und Kleinschreibung berücksichtigt. Der nächste Schalter ist "AVAILABLESLEEPSTATES" ("Gibt die auf dem System verfügbaren Schlafzustände an." Versuche, Gründe zu melden, aus denen der Ruhezustand nicht verfügbar ist "). Ich interessiere mich jedoch für den Winterschlaf, wenn der Teig "Kritisch" erreicht hat, nicht den Schlaf. user36800 vor 6 Jahren 0
Hoppla ... Entschuldigung, die Option / query zeigt nur Energiepläne. * Powercfg / SLEEPSTUDY * (Windows 7) oder * powercfg / SYSTEMPOWERREPORT * (Windows 10) in einer * erhöhten * CMD-Eingabeaufforderung erzeugt jedoch einen Prolix-Bericht unter C: \ WINDOWS \ system32 \ sleepstudy-report.html, einschließlich der Leistung Zustand geändert. Geben Sie den Dateipfad im Befehl an, oder Sie können ihn möglicherweise nicht ohne Administratorberechtigung anzeigen. Siehe https://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-181-System-Power-Report DrMoishe Pippik vor 6 Jahren 0
Ich verwende Windows 7, jedoch gibt es keine SYSTEMPOWERREPORT-Option für den Befehl powercfg. Ich werde den Inhalt der Hilfe für power cfg der Frage hinzufügen. user36800 vor 6 Jahren 0
Es gibt Powercfg / SLEEPSTUDY in Windows 7 ... die Antwort wurde angepasst. DrMoishe Pippik vor 6 Jahren 0
Ich kann `SLEEPSTUDY` nicht auf der Hilfeseite finden. Ich habe auch versucht, einfach "powercfg / SLEEPSTUDY" einzugeben, und mir wird "Ungültige Parameter" mitgeteilt. user36800 vor 6 Jahren 0
Mein Fehler noch einmal ... SLEEPSTUDY wurde in Windows 8 hinzugefügt. DrMoishe Pippik vor 6 Jahren 0

1 Antwort auf die Frage

1
coder1000

Möglicherweise befinden Sie sich auch in einer Situation, in der der Ruhezustand aktiviert ist. Der Ruhezustand kann jedoch vorübergehend deaktiviert werden, z. B. wenn das System der Meinung ist, dass nicht genügend Speicherplatz für die Ruhezustandsdatei vorhanden ist.

(Eine weitere wirklich einfache Möglichkeit, um zu überprüfen, ob der Ruhezustand wahrscheinlich ist, ist die Option, die sich im Power-Down-Menü befindet. Möglicherweise wird die Ruhezustandsoption angezeigt und verschwindet, wenn Windows als Festplatte eingestuft wird Platzprobleme in Bezug auf den Hiberfile-Platzbedarf.)

Wenn das System versucht, in den Ruhezustand zu wechseln, und dann die Stromversorgung unterbrochen wird (weil der Strom vor dem Ruhezustand abgefallen ist), wird das Booten von Windows bei einem erneuten Startvorgang durch ein unsachgemäßes Herunterfahren unterbrochen. In diesem Szenario möchte ich Sie daher dazu ermutigen, Ihren prozentualen Schwellenwert zu erhöhen.

Leider kann ich aufgrund meiner beschränkten Berechtigungen keine Menüs aufrufen. Alle Optionen sind in den "Planeinstellungen" und "Erweiterten Planeinstellungen" festgelegt, einschließlich "Kritischer Level" und "Kritische Aktion" (letzterer ist "Ruhezustand"). Wenn 2% nicht gut genug sind, muss ich nur vermeiden, dass der kritische Wert erreicht wird. Es ist schwierig genug, IT-Leute daran zu hindern, dies zu ändern. Nun, es ist schwer genug, unvermeidbare Probleme zu lösen. Ich denke nicht, dass es helfen wird, ein vermeidbares auf den Haufen zu bringen. Vielen Dank. (Ich denke nicht, dass Festplattenplatz ein Problem ist, aber ich werde die Schweine im Auge behalten). user36800 vor 6 Jahren 0
@ user36800 Er meinte das Menü in der Nähe der Schaltfläche Herunterfahren im Startmenü. Mark Yisri vor 6 Jahren 0
Oh, dann kann ich definitiv in den Winterschlaf gehen. Ich habe die ganze Zeit manuell überwintern. user36800 vor 6 Jahren 0