Kai paliksite savo sistemą be priežiūrosilgai, jis pereina į miego režimą. Tai yra standartinė funkcija, kuri ilgą laiką buvo „Windows“ dalis. Kai kurios programos, daugiausia daugialypės terpės grotuvai, gali tai išvengti. Pvz., „Windows 10“ sistemoje, jei žiūrėsite filmą „Moves & TV“ programoje, jūsų sistema neis į miego režimą. Žinoma, nedaug programų tai palaiko. Jei ką nors žiūrite išoriniame ekrane, sistema gali pereiti į miego režimą, jei per ilgai esate neaktyvus. Štai paprastas būdas išjungti miego režimą, kai prijungtas išorinis ekranas.
Norėdami išjungti miego režimą, kai išorinisekranas yra prijungtas, jums reikės dviejų maitinimo planų sistemoje „Windows“. Taip pat turėsite rasti jų GUID, ir galiausiai turėsite paleisti „AutoHotKey“ scenarijų. Šį sprendimą teikia „SuperUser“ vartotojas miroxlav.
Sukurkite energijos planą
Galite sukurti du energijos vartojimo planus arba tiesiog sukurtiįgyvendinti vieną su kitais egzistuojančiais planais. Viename plane turi būti įjungtas miego režimas. Patikrinkite esamus energijos planus ir tikriausiai juos rasite.
Tada sukurkite naują energijos planą. Atidarykite „File Explorer“ ir eikite į „Control PanelHardware“ ir „SoundPower“ parinktis. Kairėje spustelėkite Sukurti naują planą.
Suteikite jam pavadinimą ir išskleidžiamuosiuose meniu „Įjunkite kompiuterį į miego režimą“ pasirinkite „Niekada“ ir „Įkraunama baterija“, ir „Prijungtas“. Tai viskas, ką jums reikia padaryti.
Rasti „Power Plan“ GUID
Atidarykite komandų eilutės langą ir paleiskite šią komandą, norėdami rasti savo energijos planų GUID.
powercfg /l
Nukopijuokite juos į užrašų knygelės failą, kad galėtumėte naudoti „AutoHotKey“ scenarijų.
Išjunkite miego režimą, kai prijungtas išorinis ekranas
Atidarykite „Notepad“ failą ir įklijuokite į jį šiuos dalykus.
OnMessage(0x219, "MsgMonitor") MsgMonitor(wParam, lParam, msg) { if (wParam = 7) { Run, powercfg /s 381b4222-f694-41f0-9685-ff5bb260df2e } Else { Run, powercfg /s 381b4222-0001-2222-3333-000000000000 } MsgBox check %wParam% and %lParam% and decide to run programs with %msg% } ;wParam: 7 lParam: 0 monitor connected ;wParam: 32772 lParam: 8977536 should be on disconected
Aukščiau pateiktame scenarijuje pakeiskite GUID šioje eilutėje „Vykdyti, powercfg / s 381b4222-f694-41f0-9685-ff5bb260df2e“ su energijos plano, kuriame išjungtas miego režimas, GUID.
Tada pakeiskite GUID šioje eilutėje „Vykdyti,powercfg / s 381b4222-0001-2222-3333-000000000000 ”su maitinimo plano GUID, kai įjungta miego būsena. Įrašykite failą su AHK plėtiniu ir paleiskite jį naudodami „AutoHotKey“.
Bet kada galite rankiniu būdu paleisti šį scenarijųprijungtą išorinį monitorių arba galite pridėti jį prie savo pradinių elementų, kad jis visada veiktų. Prijungus / atjungus išorinį monitorių, jis automatiškai pakeis energijos vartojimo planus.
Komentarai