TC blockiert Standby / Energiesparmodus unter Windows 10

German support forum

Moderators: white, Hacker, Stefan2

User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC blockiert Standby / Energiesparmodus unter Windows 10

Post by *ghisler(Author) »

Leider kann ich das Problem nicht nachvollziehen. Vielleicht habe ich es auch nur falsch verstanden?
Ich habe folgendes versucht:
1. Voraussetzungen: Total Commander 64-bit auf Windows 10 2004 64-bit, Knopf mit Befehl cm_switchDarkMode
2. Total Commander starten
3. cm_switchDarkMode betätigen
4. Klick auf Windows-Startmenüknopf unten links
5a. Klick auf Ein-Ausschalter - Energie sparen
-> PC geht in den Energiesparmodus
5b. Klick auf Ein-Ausschalter - Herunterfahren
- PC fährt herunter und schaltet sich ab

Was mache ich anders als Sie?
Author of Total Commander
https://www.ghisler.com
JOUBE
Power Member
Power Member
Posts: 1448
Joined: 2004-07-08, 08:58 UTC

Re: TC blockiert Standby / Energiesparmodus unter Windows 10

Post by *JOUBE »

ghisler(Author) wrote: 2020-07-20, 13:21 UTCWas mache ich anders als Sie?
Fast alles.
1. Tc 32 starten. (Ich jedenfalls habe es mit der 32bit-Version getestet)
1. Cmd-Fenster über Startmenü unabhängig vom Tc als Admin öffnen.
2. dort: powercfg -requests
3. Im Tc Befehl cm_switchDarkMode
4. Im weiterhin offenen Cmd-Fenster erneut powercfg -requests
5. Tc ist nun bei System eingetragen (und blockiert damit wohl, so habe ich es verstanden, den selbstständigen Standby)
6. Tc beenden.
7. Im Cmd-Fenster erneut powercfg -requests
8. Den nun dunklen Tc aufstarten.
9. Im Cmd-Fenster erneut powercfg -requests

Bitte die Ausgabe von 4., 9. und insbesondere den Zustand 5. erklären (das ganze geht auch andersrum, also beim Wechsel von dunkel zu hell)

JO"Vor diesem Thread kannte ich den Befehl powercfg nicht. Den Standby-Modus brauche ich nicht. Insofern ist die Sache für mich irrelevant. Aber einleuchtend und nachgehenswert finde ich die Frage durchaus"UBE
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6450
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: TC blockiert Standby / Energiesparmodus unter Windows 10

Post by *Horst.Epp »

JOUBE wrote: 2020-07-20, 20:10 UTC
ghisler(Author) wrote: 2020-07-20, 13:21 UTCWas mache ich anders als Sie?
Fast alles.
1. Tc 32 starten. (Ich jedenfalls habe es mit der 32bit-Version getestet)
1. Cmd-Fenster über Startmenü unabhängig vom Tc als Admin öffnen.
2. dort: powercfg -requests
3. Im Tc Befehl cm_switchDarkMode
4. Im weiterhin offenen Cmd-Fenster erneut powercfg -requests
5. Tc ist nun bei System eingetragen (und blockiert damit wohl, so habe ich es verstanden, den selbstständigen Standby)
6. Tc beenden.
7. Im Cmd-Fenster erneut powercfg -requests
8. Den nun dunklen Tc aufstarten.
9. Im Cmd-Fenster erneut powercfg -requests

Bitte die Ausgabe von 4., 9. und insbesondere den Zustand 5. erklären (das ganze geht auch andersrum, also beim Wechsel von dunkel zu hell)

JO"Vor diesem Thread kannte ich den Befehl powercfg nicht. Den Standby-Modus brauche ich nicht. Insofern ist die Sache für mich irrelevant. Aber einleuchtend und nachgehenswert finde ich die Frage durchaus"UBE
Ich habe das mit dem 32Bit TC genau so gemacht,
da wird nichts in die Liste eingetragen !
Wenn ich ein Media abspiele wird VLC eingetragen, die Liste funktioniert also.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
TC 11.03 x64 / x86
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69
QAP 11.6.3.2 x64
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC blockiert Standby / Energiesparmodus unter Windows 10

Post by *ghisler(Author) »

Danke, ich kann das reproduzieren.

Der Grund ist folgener:
Damit sich die Titelzeile von Hell nach Dunkel oder umgekehrt ändert, muss sie den Fokus kurz verlieren - nur so wird sie von Windows neu gezeichnet. Dazu muss TC kurz einen Dialog öffnen und gleich wieder schliessen.
Der verwendete Dialog ist der Fortschrittsdialog, wie er auch beim Kopieren angezeigt wird. Dieser verhindert während dem Kopieren, dass sich der PC von selber schlafen legt. Beim Schliessen des Dialogs sollte diese Sperre wieder aufgehoben werden - tut sie aber nicht (Grund: Der Nutzer könnte die Operation auch in den Hintergrund verschoben haben, dann darf der PC sich auch nicht schlafen legen).

Ich werde das beheben, danke für die Hilfe!
Author of Total Commander
https://www.ghisler.com
JOUBE
Power Member
Power Member
Posts: 1448
Joined: 2004-07-08, 08:58 UTC

Re: TC blockiert Standby / Energiesparmodus unter Windows 10

Post by *JOUBE »

Dank an BaNDiToS für sein Post vom 2020-07-17, 13:04 UTC und vor allem auch für das konsequente, freudliche und kompetente Dranbleiben mit diesem Post: https://www.ghisler.ch/board/viewtopic.php?p=390400#p390400

JOUBE
JOUBE
Power Member
Power Member
Posts: 1448
Joined: 2004-07-08, 08:58 UTC

Re: TC blockiert Standby / Energiesparmodus unter Windows 10

Post by *JOUBE »

In Tc10 gefixt laut history.txt:

Code: Select all

21.07.20 Fixed: Switching from/to dark mode would prevent automatic Windows sleep mode, because TC was signalling that it was busy (32/64)
JOUBE
Post Reply