Łatwy sposób na zmianę planu zasilania w systemie Windows 10

33

Mam 27-calowy monitor zewnętrzny podłączony do laptopa i używam ekranu laptopa jako dodatkowego. Mam oba ekrany włączone podczas pracy. Kiedy oglądam filmy, po prostu trzymam monitor zewnętrzny włączony i włączam z pokrywki laptopa.

Został utworzony plan zasilania w oknie Opcje zasilania zwany ekran laptopa off , które w zasadzie nic nie robi, gdy pokrywa jest wyłączony, a następnie korzystać z monitora zewnętrznego jako mojego jedynego ekranu.

Podczas pracy aktywuję kolejny plan zasilania, który obsługuje wysoką wydajność programowania i uruchamiania maszyn wirtualnych. Ten plan zasilania uśpia laptopa, gdy pokrywa jest zamknięta.

W każdym razie ciągle przełączam się między tymi planami w zależności od tego, co robię. W Windows 7 / 8.1 to wszystko było łatwe, po prostu kliknąłem ikonę baterii i zmieniłem ją.

Uaktualniłem do systemu Windows 10 w zeszłym tygodniu i teraz muszę kopać głębiej, aby się tam dostać. Powinien być łatwiejszy sposób? Czy istnieje małe narzędzie, którego mogę używać do robienia tego, co robię, w mniejszym stopniu nie. kroków?

  1. Kliknij ikonę baterii na pasku zadań -> ustawienia zasilania i uśpienia

    wprowadź opis zdjęcia tutaj

  2. Następnie dodatkowe ustawienia mocy

    wprowadź opis zdjęcia tutaj

  3. Zmień plan zasilania

DarknessBeginsHere
źródło
Najwyraźniej nie mam wystarczającej reputacji, aby publikować zdjęcia.
DarknessBeginsOto
Unikaj przełącznika planu zasilania, chyba że chcesz go ponownie instalować (tracąc wszystkie ustawienia) co kilka dni (lub przy każdym ponownym uruchomieniu). Po ponownym uruchomieniu przestanie działać, po prostu się nie ładuje (nawet jeśli jest w moim starcie). A po kilku dniach to samo się dzieje, po prostu przestaje się ładować. Istnieją inne, lepsze alternatywy, takie jak „Przełącznik zasilania”, które faktycznie działają poprawnie.
Muszę powiedzieć, że mniej zauważam potrzebę robienia tego w Win 10. W systemie Windows 8.1 i wcześniej zawsze musiałem pracować z wysoką wydajnością, w przeciwnym razie WSZYSTKO było po prostu zauważalnie powolne. Jestem pewien, że zrównoważony działa bardziej niezawodnie w Win 10 z tego, co widziałem. Jest to oparte tylko na niepotwierdzonych dowodach. Czy jest jakiś powód, aby to poprawić?
Simon
3
Wystarczy nacisnąć, Win+X Oa następnie wybrać schemat zasilania, który chcę. Podczas kodowania zwykle używam Balanceschematu zasilania, a kiedy robię sobie przerwę, wybieram Power Saveri pozwalam, aby panel sterowania pozostawał otwarty, więc po powrocie do pracy wybieram Balancedponownie.
Rosdi,

Odpowiedzi:

47

Otwórz wiersz polecenia i wpisz następujące polecenie:

powercfg /l

To pokaże ci twoje powerchemes z ich GUID (przykład :)

Existing Power Schemes (* Active)
-----------------------------------
Power Scheme GUID: 381b4222-f694-41f0-9685-ff5bb260df2e  (Balanced)
Power Scheme GUID: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c  (High performance) *
Power Scheme GUID: a1841308-3541-4fab-bc81-f71556f20b4a  (Power saver)

Wybierz opcję GUID, z którą chcesz pracować, i kliknij prawym przyciskiem myszy, aby skopiować ten tekst do schowka.

Teraz utwórz nowy dokument tekstowy i nazwij go na przykład Scheme - Balanced.cmd (ważny jest plik .cmd, to, co nastąpi wcześniej, zależy od Ciebie)

Kliknij plik prawym przyciskiem myszy i wybierz edytuj.

W pliku napisz:

powercfg /s xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

gdzie x są zastępowane przez GUID, który wcześniej skopiowałeś do schowka.

W moim przykładzie byłoby to:

powercfg /s 381b4222-f694-41f0-9685-ff5bb260df2e

Zapisz plik. Teraz, za każdym razem, gdy wykonasz ten plik, twój powercheme będzie ustawiony na ten schemat.

LPChip
źródło
1
mając zadanie dotarcia do punktu A do punktu B, pomyślałeś również o punkcie B do punktu C. Dałbym tę doskonałą odpowiedź, gdybym mógł.
pun
Działa to również, jeśli działa na komputerze, +1
Leo
Jest to miłe, zwłaszcza gdy jest zautomatyzowane przy użyciu Harmonogramu zadań, aby automatycznie przejść w tryb niskiego poboru mocy w nocy i wrócić do normy rano.
aalaap,
12

Widzę, że istnieje akceptowana odpowiedź, ale opublikuję ją również dla tych, którzy nie czują się zbyt komfortowo, używając wiersza polecenia lub PowerShell.

Możesz otworzyć Centrum mobilności w systemie Windows i wybrać plan zasilania, którego chcesz używać w obszarze Stan baterii . Aby umieścić go na pasku zadań, po otwarciu Centrum mobilności systemu Windows kliknij prawym przyciskiem myszy ikonę paska zadań i przypnij do paska zadań. Teraz można uzyskać do niego dostęp jednym kliknięciem.

Jak otworzyć „Windows Mobility Center”:

  • Metoda 1: Win + si poszukiwanie mobilności . Zwykle jest to pierwszy wynik, otwórz go, będziesz mógł wybrać plan zasilania, którego chcesz użyć.
  • Metoda 2: Win + r i wpisz mblctr.exe .
  • Metoda 3: Otwórz Panel sterowania i przejdź do „Sprzętu i dźwięku”, pod nim powinieneś zobaczyć „Windows Mobility Center” (wspomniane wcześniej metody są jednak znacznie szybsze). MobilityCenter
Święty
źródło
10
Opierając się na tym, dla dziwnych ludzi takich jak ja, którzy wolą zapamiętać skomplikowane sekwencje klawiszy, aby zmienić plan zasilania, po prostu naciśnij (w systemach angielskich): Win-X+ b+ alt-a+ strzałki w górę / w dół, aby wybrać.
pgr
Następnie przypnij go, aby rozpocząć, klikając prawym przyciskiem myszy aplikację wyświetlaną podczas wyszukiwania.
Lawrence Dol
Mówi mi tylko o obecnym planie. Ale nie mogę wybrać innego. Windows 10
Robert
To dziwne, chyba że masz tylko jeden plan ... który byłby równie dziwny. Myślę, że domyślnie byłyby 3, Power Saver, Balanced i High Performance. Nawet jeśli nie utworzyłeś żadnego ręcznie, powinieneś być w stanie przełączać się między tymi trzema za pomocą Centrum mobilności. Działa dla mnie w Win10 Home. Czy na pewno nie widzisz menu rozwijanego? [Edytuj: Dodano obraz do oryginalnej odpowiedzi dla większej przejrzystości, nie jestem pewien, dlaczego tego nie zrobiłem, gdy odpowiedź została opublikowana.]
Santa
9

Oto skrypt, który przełącza się między dwoma planami zasilania za każdym razem, gdy go wykonujesz (w tym przypadku „Zrównoważony” i „Oszczędzanie energii” możesz swobodnie wybierać dowolne 2 plany zasilania, między którymi chcesz się przełączać). Pamiętaj, aby umieścić go w .cmdpliku „ ”.

Po wykonaniu drukuje aktywowany plan zasilania i czeka na naciśnięcie klawisza, zanim konsola zniknie. Oto kod:

@Echo off
setlocal
SET balanced=Power Scheme GUID: 381b4222-f694-41f0-9685-ff5bb260df2e  (Balanced)
Powercfg -getactivescheme > tmp.txt
SET /p active= < tmp.txt
IF "%active%" == "%balanced%" (
Powercfg -s a1841308-3541-4fab-bc81-f71556f20b4a
) ELSE (
Powercfg -s 381b4222-f694-41f0-9685-ff5bb260df2e
)
DEL tmp.txt
endlocal
@Echo on
Powercfg -getactivescheme
PAUSE

Oto, co musisz zrobić (zobacz zdjęcie poniżej, aby to wyjaśnić):

  1. Otwórz wiersz polecenia i uruchom, Powercfg /laby uzyskać listę swoich schematów zasilania.
  2. W powyższym kodzie zamieniasz wartość balancedzmiennej na pierwszy z 2 planów, między którymi chcesz przełączać się (potrzebujesz całego ciągu)
  3. Wymień również GUID w IF - ELSE. Identyfikator GUID w części „JEŻELI” musi być drugim planem zasilania, między którym chcesz się przełączać; a GUID w części „ELSE” musi być tym, którego użyłeś również w balancedzmiennej.

Mam nadzieję, że możesz go użyć! :-)

wprowadź opis zdjęcia tutaj

PS, na wypadek gdybyś się zastanawiał: zapisuję dane wyjściowe Powercfg -getactiveschemedo pliku tymczasowego, czytam pierwszy wiersz pliku tymczasowego w zmiennej, a następnie usuwam plik tymczasowy. Wydawało się, że jest to najprostszy sposób na zapisanie aktualnie aktywnego planu mocy w zmiennej, ponieważ nie mogłem znaleźć „prostego” sposobu na zrobienie tego bezpośrednio :-)

Boregore
źródło
6

Jedyną, którą znalazłem, pracując z najnowszą wersją systemu Windows 10, była PowerPlanSwitcher , darmowa, nowoczesna aplikacja zasobnika, która robi dokładnie to, czego potrzebujesz.

wprowadź opis zdjęcia tutaj

aalaap
źródło
5

Otwórz Uruchom i wprowadź control powercfg.cpl

Możesz także utworzyć jego skrót

wprowadź opis zdjęcia tutaj

gra słów
źródło
4

Łał! z całym szacunkiem do wszystkich odpowiedzi, powinno to być zdecydowanie najłatwiejsze. Wystarczy kliknąć prawym przyciskiem myszy na Battery Iconw Task Bari wybierz Windows Mobility Center. Super Prosty!

W przypadku tych skrótów klawiaturowych Bogowie możesz także wykonać kombinację Win + X > B.

Kliknij prawym przyciskiem myszy, aby przejść do Centrum mobilności

Korayem
źródło
3
Pamiętaj, że ta odpowiedź jest ważna tylko wtedy, gdy komputer ma baterię. Komputery stacjonarne zobaczą tę opcję tylko wtedy, gdy są podłączone do UPS.
Brown
2

Możesz spojrzeć na open source Power Scheme Switcher (licencja MIT) i przetestować, czy jest kompatybilny z Windows 10. Obawiam się, że nie mam obecnie systemu Windows 10 do testowania, ale jest on na tyle niedawno opracowany (VS 2013), że spodziewam się, że obsługuje system Windows 8.1, więc Windows 10 prawdopodobnie nie byłby zbyt duży.

płot
źródło
początkowo pracował ze mną, ale po drugim rozruchu działał tylko czasami
Leo
1

Wystarczy nacisnąć Win + X, a następnie B

Objaśnienie: Win + X służył do otwierania Centrum mobilności do Windows 8. Następnie zmieniono go na menu kontekstowe systemu głównego nowoczesnego interfejsu użytkownika. Teraz pojawia się to menu. Jedną z opcji jest Centrum mobilności. Naciśnięcie B spowoduje wybranie tej opcji.

csaladenes
źródło
1
OP pyta o menedżera mocy, a nie o centrum mobilności. Ponadto centrum mobilności nie jest domyślną opcją menu kontekstowego systemu.
music2myear
1
W systemie Windows 10 to nie działa. Jednak w Windows Mobility Center rzeczywiście można zmienić plan zasilania, jeśli nie jest zarządzany przez aplikację producenta.
Vylix,
0
  1. Utwórz plik tekstowy.
  2. Otwórz to.
  3. Umieść to w pliku:

    setlocal
    SET high_performance=Power Scheme GUID: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c  (High performance)
    Powercfg -getactivescheme > tmp.txt
    SET /p active= < tmp.txt
    IF "%active%" == "%high_performance%" (
    Powercfg -s a1841308-3541-4fab-bc81-f71556f20b4a
    ) ELSE (
    Powercfg -s 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
    )
    DEL tmp.txt
    endlocal
    
  4. Zapisz plik i zmień jego nazwę na „power.cmd”

  5. Otwórz plik. Gotowy!

    Jednak dla niektórych z was plik może nadal otwierać się jako zwykły plik tekstowy, co oznacza, że ​​masz ukryte rozszerzenia. Aby rozwiązać ten problem w systemie Windows 10:

Przejdź do dowolnego folderu

  1. Kliknij kartę „Widok”
  2. Zaznacz pole „Rozszerzenia nazw plików”
  3. Wróć do pliku „power.cmd”. Teraz zostaje przemianowany na „power.cmd.txt”. Zmień nazwę na „power.cmd” ponownie.
  4. Gotowy! Otwórz plik, twój plan zasilania powinien się teraz przełączyć.
gamingradeon
źródło
Czym różni się / jest lepsza od tej odpowiedzi sprzed dwóch lat?
Walf