Jak programowo ograniczyć moc mojego procesora w systemie Windows 7?

2

Ilekroć uruchamiam procesor obciążający procesor (na przykład kompresję dużego zestawu plików do archiwum), mój procesor przełącza się na pełne otwarcie przepustnicy (maksymalna częstotliwość) i wyłącza przegrzanie w mniej niż minutę.

Zamiast tego chciałbym, aby nieco zwolnił, aby wykonać zadanie nieco wolniej, ale być w stanie dotrzeć do mety.

Jednocześnie nie chcę przyciemniać jasności ekranu ani zmieniać niczego innego, co robi standardowy system oszczędzania energii Windows.

Jak więc ustawić limit, aby ograniczyć moc mojego procesora?

Procesor to Core 2 Duo T7250, system operacyjny to Windows 7 32-bit, wydaje się, że nie ma ustawień BIOS ani zworek do konfiguracji częstotliwości.

Ivan
źródło
7
Jeśli procesor się przegrzewa i wyłącza, coś jest nie tak i powinieneś to naprawić. Czy wentylator działa? Czy radiator jest wolny od kurzu?
David Schwartz
Może być narzędzie do manipulacji częstotliwościami itp. Dostępne dla twojej płyty głównej, ale zdecydowanie zgadzam się z Davidem powyżej. Biorąc pod uwagę, że o to pytasz, nie dokonałeś podkręcania (pomimo dołączonego tagu), prawda?
zagrimsan
Cóż, laptop jest już dość stary i zawsze był zbyt mocny, aby go zaprojektować. Wolałbym nieco ograniczyć wydajność (która jest dla mnie więcej niż wystarczająca) niż ją zdemontować - demontaż i ponowny montaż laptopa to zawsze ogromny ból głowy.
Ivan
Wentylator działa oczywiście dobrze, łatwo go usłyszeć i poczuć silny przepływ gorącego powietrza z niego, ale to nie wystarczy. Być może w środku jest za dużo kurzu lub czegoś takiego.
Ivan
Próbowałem już narzędzi do sterowania procesorem notebooka i RightMark, ale są one zbyt skomplikowane (nawet dla mnie, weterana ulepszania komputera od czasów 286) i nieco nieprzyjemne w użyciu, gdy wszystko, czego potrzebuję, to ustawić górną część zegara limit.
Ivan

Odpowiedzi:

3

Iść do:

Panel sterowaniaOpcje zasilaniaZmień ustawienia planuZmień zaawansowane ustawienia planu zasilania .

Kliknij Zmień ustawienia, które są obecnie niedostępne i rozwiń Zarządzanie energią procesora .

Ustaw Maksymalny stan procesora na około 70%.

gronostaj
źródło
Dlaczego opublikowałeś dwie osobne odpowiedzi, które są bardzo niskiej jakości?
Ramhound
@Ramhound ten post dokładnie odpowiada na pytanie OP: ta metoda programowo ogranicza moc procesora w systemie Windows i nie wymaga dodatkowego oprogramowania. Uważam, że to pytanie nie zostało poprawnie zadane ( problem XY ), ta odpowiedź wydaje mi się całkowicie poprawna. Publikowanie wielu odpowiedzi na jedno pytanie pozwala uniknąć pomieszania dwóch zupełnie różnych rozwiązań.
gronostaj
@gronostaj - Pytanie, na które myślałem, że głosowałem, to oryginalna wersja. Osobiście uważam, że brakuje szczegółów. Z jakiegoś dziwnego powodu zagłosowałem za twoją wersją. Mój komentarz opiera się na jakości loq obu odpowiedzi. Mam wątpliwości, że zmiana powinowactwa procesu zapobiegnie przegrzaniu, które nastąpi w mniej niż 60 sekund.
Ramhound
Dzięki. Idealne rozwiązanie. Trochę nie na temat, ale z ciekawości, być może możesz wiedzieć: czy w XP jest dostępna podobna funkcjonalność?
Ivan
użyj prawego znaku procesora, jeśli jest to XP .... który nie działa w systemie Windows 7 tylko z powodu niezgodności zapisu rejestru kontrolnego systemu operacyjnego. który jest wprowadzany w Vista.
2

Miałem ten sam problem, więc zmniejszyłem moc procesora i zadziałało (ale nie rozwiązało problemu) ...

Działało przez kilka miesięcy, a potem wróciłem do punktu wyjścia.
Powód, dla którego komputer został wyłączony podczas grania w gry lub korzystania z oprogramowania ...

W ten sposób rozwiązałem problem:
procesor ma nad nim radiator. Pomiędzy procesorem a radiatorem znajduje się związek zwany pastą termiczną . Czasami musisz wymienić pastę termiczną, ale najpierw musisz wyczyścić starą pastę termiczną. Następnie nałóż nową pastę termiczną.

Naprawiłem to dla mnie.

Dewey Whatley
źródło
-2

Wypróbuj coś takiego jak Process Explorer . Możesz kliknąć proces prawym przyciskiem myszy i wybrać opcję Ustaw priorytet na coś takiego jak „Poniżej normalnego”.

Ustaw priorytet

Opis różnych poziomów priorytetów znajduje się w dokumentacji API dla SetPriorityClass .

snowdude
źródło
3
Jak myślisz, jak to mu pomoże?
David Schwartz
Priorytety wpływają na to, jak system operacyjny równoważy obciążenie procesora między wieloma procesami, ale nie zmniejsza zużycia procesora. Ponadto zmiana priorytetów jest wbudowana w Menedżera zadań Windows i nie jest wymagane dodatkowe oprogramowanie.
gronostaj
@DavidSchwartz To jest coś do spróbowania, to wszystko.
snowdude
@gronostaj Testując to z 7z i wybierając „Tło” mogłem znacznie zmniejszyć zużycie procesora.
snowdude