Moin,

ich habe mir vor einer Woche einen neuen Gaming PC angeschafft. Nur leider verzweifle ich komplett am Ruhemodus von Windows 11. Den brauche ich leider zwingend funktionsfähig. Nur verhält es sich leider so, dass sich der PC permanent von selbst aus dem Ruhemodus neu startet, heute morgen noch einmal getestet und nach ca. 1 Stunde wieder das Problem. Die Ereignisanzeige spuckt mir nur als Quelle “Unbekannt” aus.

Dieses Tutorial bin ich auch schon komplett durchgegangen: https://www.youtube.com/watch?v=Ns35SaLfZv0

Nach 7 Tagen Troubleshooting bin ich mit meinem Latein am Ende. Weiß hier vielleicht jemand rat?

Die üblichen Verdächtigen wie Netzwerkadapter, Maus und Tastatur sind im Geräte-Manager so konfiguriert, dass sie den PC nicht reaktivieren dürfen.

Besten Dank im Voraus! :)

Update: Es scheint, als hätte ich den Übeltäter erwischt. Windows hat für den Realtek PCIe Controller den falschen Treiber installiert. Habe die aktuellste Version manuell installiert und nach dem ersten Testlauf wirkt es vielversprechend. Puh, hat ja auch nur acht Tage gedauert, das heraus zu finden… >_>

  • ThunderComplex@lemmy.today
    link
    fedilink
    Deutsch
    arrow-up
    1
    ·
    2 days ago

    Moin. Ich hab das selbe Problem. Auch sehr lange nach einer Ursache gesucht, aber alles was ich rausfinden konnte ist, dass es wohl von PCI geweckt wird. Wake on LAN is aus und Mausbewegen reicht nicht um ihn zu wecken, bin da auch mit meinem Latein am Ende.

    Meine Lösung ist es also nicht, das zu fixen, sondern den PC einfach wieder automatisch sleepen zu lassen. Es gibt in der PowrProf DLL die Funktion “SetSuspendState”, die den PC sleepen lässt, wenn man die Parameter auf 0,0,0 setzt.

    Ich hab dafür dieses Autohotkey script geschrieben, dass ich dann einfach starte, bevor ich den sleep modus aktiviere. Ist zwar nich so 100%, tut aber was es soll. Kann auch einfach in andere Programmiersprachen übertragen werden.

    #Requires AutoHotkey v2.0
    #SingleInstance
    
    IsMonitoring := false
    SleepTimer := 0
    
    Tray := A_TrayMenu
    Tray.Delete()
    Tray.Add("Enable Auto-Sleep", ToggleMonitoring)
    Tray.Add("Exit", (*) => ExitApp())
    
    UpdateTrayMenu()
    
    ToggleMonitoring(*) {
        global IsMonitoring, SleepTimer
        IsMonitoring := !IsMonitoring
        if IsMonitoring {
            SleepTimer := SetTimer(AutoSleep, 60000)
        } else {
            SetTimer(SleepTimer, 0)
        }
        UpdateTrayMenu()
    }
    
    UpdateTrayMenu() {
        global Tray, IsMonitoring
        if IsMonitoring {
            Tray.Check("Enable Auto-Sleep")
        } else {
            Tray.Uncheck("Enable Auto-Sleep")
        }
    }
    
    AutoSleep() {
        DllCall("PowrProf\SetSuspendState", "int", 0, "int", 0, "int", 0)
    }
    
    loop {
        Sleep 10000
    }
    

    Sorry dass die Lösung so crude ist, aber besser als nix.___

  • jenesaisquoi@feddit.org
    link
    fedilink
    English
    arrow-up
    9
    arrow-down
    2
    ·
    3 days ago

    Tut mir leid, dass du dieses Problem hast. Ich kommentiere nur, um nutzlos und nervig auf die Überlegenheit von Linux hinzuweisen.

    Ich benutze übrigens Linux.

  • dono@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    3 days ago

    Bin seit längerer zeit aus der Windows sphäre raus aber ich denke man sollte mit dem command powercfg /lastwake im Terminal sehen können was den pc zuletzt geweckt hat.

  • Akelei@discuss.tchncs.de
    link
    fedilink
    arrow-up
    2
    ·
    3 days ago

    Hatte mal ein ähnliches Problem, der Trigger war bei mir, dass ich meine Maus leicht berührt habe. (Ich behaupte manchmal war es nur ein Windhauch.) Die Ursache war eine wakeonusb Einstellung im bios. Vielleicht ist das bei Dir auch so?

  • PatrickYaa@feddit.org
    link
    fedilink
    arrow-up
    2
    ·
    3 days ago

    Win neu installieren? Was passiert denn um den Neustart herum, also zeitlich? Kannst du dir da einmal alles anzeigen lassen und das schritt für schritt durchgehen?

  • connaisseur@feddit.org
    link
    fedilink
    arrow-up
    2
    ·
    3 days ago

    Vielleicht gibt es geplante Tasks die zyklisch laufen? In den Eigenschaften einer Aufgabe im Taskplaner gibt es da so eine Einstellung „Computer zum ausführen reaktivieren“ (oder so ähnlich)