Как убрать ограничение частоты процессора
Низкая, ограниченная частота процессора 0.79 GHz. Как убрать Throttling (троттлинг) с низкой температуры
Так вот суть вопроса, на ПК стоит процессор i5-6400 2.70GHz но его частота всегда держится на уровне 0.79 GHz, при стресс тестах, в играх, в биосе, при простое и всём остальном. Помогла решить эту проблему программа ThrottleStop и отключение в ней функции BD PROCHOT повысила частоту процессора до 3GHz но дело в том что эта частота стала постоянной и когда процессор не нагружен частота сохраняется, также как я узнал далее отключение этой функции отключает защиту процессора от перегрева (если в обычном случае процессор с температурой в 90-100 градусов снизит частоту принудительно для охлаждения, то с отключенной функцией он будет жарить по полной пока не превратиться в пластилин). Также разбираясь дальше в проблеме я установил программу intel extreme tuning utility в которой я нашел отображаемый параметр Thermal Throttling в котором при включенной функции троттинг работал как на максимальной температуре так и на минимальной, но при выключении троттлинга программа показывала что он отключает только минимальную температуру а максимальную оставляет, что по логике означает что при перегреве процессор снизит частоту, но я в этом не уверен, да и постоянная максимальная частота на процессоре не принесет ему ничего хорошего. Вот хотел поинтересоваться не знаете ли вы как отключить ограничение на частоту процессора а троттлинг оставить чтобы процессор не сгорел. Стоит виндовс 10 новая, драйвера все обновлены, биос обновлен, настройки биоса стандартный, дополнительные программы не стоят (кроме основных, от MSI intel) скриншоты прилагаю по ссылкам:
ibb.co/sVkmqJt сведения о системе
ibb.co/tLcVJJF сведения о системе
ibb.co/Fn7YDbW ThrottleStop
ibb.co/rfBV99P ThrottleStop
ibb.co/BVBmGyw биос
ibb.co/6YjgbHM биос
ibb.co/Hnz6CWY биос
ibb.co/0VyfMgp intel extreme tuning utility
ibb.co/PYn6tss intel extreme tuning utility
Вот новые скриншоты обновленного биоса и конфигурации ПК с отключенной функцией Intel Adaptive Thermal Monitor но отключать её также не вариант
ibb.co/L1WXRYK
ibb.co/xMnH5SG
ibb.co/HYKXzqC
При стресс тестах температура без троттлинга была 42 градуса с ним 30. Так что с температурой всё отлично. Решил поставить другую видеокарту, и с ней частота стала хорошей ibb.co/C63r0TD но и старая видеокарта в другой сборке тоже ничего не занижала. Примерно пол года назад всё было отлично с характеристиками ПК после этого комп стоял не включался, и когда режил включить убрал только ССД ничего больше не менял и частота не поднимается. Также раньше использовал кабель HDMI сейчас использую VGA c переходником DVI-I — VGA пробовал с переходником HDMI-VGA всё по старому, но иногда с HDMI переходником Троттинг в программе интела отключался на секунду и частота поднималась до 1-2GHz, пытался подключить к материнской плате монитор, не включается. Если кто ЗНАЕТ причину буду рад услышать, диванные знатоки со своими советами оставайтесь на диване.
(п.с. настройки электропитания правильные, все предложения из интернета перепробовал)
такс еще одна инфа, стоит БП AeroCool VX-650 650W я его заменил на COUGAR STE500 500W и всё заработало отлично, частота процессора высокая. Но старый блок я поставил в другую систему с которой сейчас и пишу (вот скрин системы ibb.co/3SbLX9n) и на ней всё также хорошо работает. но тут также парадокс на системе которая «не работает» стоит видюха 970 4gb которой рекомендуется напряжение 550W а подключив ее к «своему» БП на 500W она работает хотя на сломанной системе блок стоит на 650W. В общем в любом случае с видюхой и блоком по моим суждениям всё хорошо, но я не знаток и если кто знает правильно я всё рассчитал или нет напишите.
на следующий день…
в общем обычно использую кабель монитора VGA с переходником DVI-I — VGA частота занижена, сегодня пришел на работу показать начальнику может он подскажет, но на работе на одном мониторе шнур HDMI подключаю я его, включаю ПК и на тебе всё отлично работает, думал может косяк какой или еще что, подождал 10-20 мин частота не упала, решил попробовать другой монитор с кабелем VGA и переходником HDMI-VGA, подключаю, включаю, и всё также отлично работает… далее после работы прихожу домой в надежде что всё отлично работает подключаю к монитору по кабелю VGA с переходником DVI-I — VGA частота в норме, я подумал что он сам каким то образом починился (может я его за*… достал своими махинациями, но нет) через пару минут частота также падает на 0.79 GHz, подождал подумал поднимется но как всегда нет, тогда я решил подключить кабель VGA с HDMI-VGA переходником, подключаю НЕ ПЕРЕЗАГРУЖАЯ ПК частота остается на минимуме, но теперь иногда на секунду она скачет до 1 или 2GHz, я подумал а может ПЕРЕЗАГРУЗИТЬ ПК, после перезагрузки с VGA кабелем и HDMI-VGA переходником частота максимальная) на всякий случай подождал 10 мин, частота не упала, решил вынуть HDMI-VGA переходник и вставить DVI-I — VGA НЕ ПЕРЕЗАГРУЖАЯ ПК частота минуту держалась максимальной, после упала на минимум. Вот из всех этих махинаций я задаюсь одним вопросом:
может ли на частоту процессора влиять кабель подключения монитора, переходники или разъемы в которые он вставляется.
раньше когда я тестировал с разными кабелями ПК не перезагружал и не могу точно знать работала частота нормально или нет, но по стандарту всегда включал с VGA кабелем и DVI-I — VGA переходником
У же не столько хочется его продать сколько разобраться в проблеме.
Спасибо всем за помощь!
27.04.2020 комп работал 5-7 дней с хорошей частотой, сегодня перестал работать (частота также минимальная ни туда ни сюда) пробовал разные подключения к монитору кроме шнура HDMI ничего не помогло, сидел думал что я еще не пробовал, и по приколу поменял местами оперативку… как вы уже поняли всё заработало, частота максимальная…
что происходит, я не эксперт в компьютерной технике но так чиниться не должно…
пока писал комментарий частота упала и не поднималась)))
Как ограничить частоту процессора?
Привет бро Сегодня у нас необычная тема, полезная и.. как оказалось — задачу ограничения частоты процессора решить достаточно легко!
Скажу сразу — теоретически способ подходит и для процов АМД и для Интел.
Зачем ограничивать частоту процессора?
Вот смотрите — сейчас у меня жара. Нереальная. 15 этаж, в квартире не знаю сколько, градусника нет, но думаю куда больше за 30+ … процессор греется, из-за того что на нем стоит большой кулер — отлично рассеивает тепло, температура 45. Опасность в том что это тепло хавает блок питания — он греется теперь уже прилично. Сейчас разбираться в этом, химичить с охлаждением, отводом тепла — нет желания, ибо сам сижу под вентилятором — без него сума сойду..
Было решение — снизить частоту процессора, пусть не самый лучший вариант, но все таки..
Да, лучший способ снизить частоту — выставить меньший множитель в биосе, не спорю — реально работающий способ и надежный. Но я очень не хотел трогать настройки процессора, поэтому решил попробовать сделать это программно.
Насколько корректно работает уменьшение частоты?
Уже третий день проц работает на пониженной частоте, в диспетчере видно что загрузка выше определенного процента — не поднимается, так как частота ограничена.
Если быть точнее — то ограничивается не частота, а производительность. Однако в диспетчере можно увидеть — если например вы уменьшили производительность на 50%, то частота проца не будет поднимать больше чем на 50%. То есть по сути настройка позволяет регулировать частоту.
Главное — частота снижена и подымается, температура стала меньше. Все работает стабильно!
Где может пригодиться управление частотой?
Снижение частоты: инструкция
Собственно перейдем к инструкции, которая подходит как для Windows 10, так и для Windows 7. Для семерки тоже подходит.
План действий. Открываем панель управления — универсальный рецепт (просто в десятке не всегда ее просто открыть):
Теперь находим значок Электропитание (обычно он в самом низу, зелененький):
Запускаем его. Далее шаги следующие:
Наша цель — открыть маленькое окошко с названием Электропитание, в котором будет туча настроек. Спускаемся в самый низ — выбираем управление питанием процессора:
Важно понимать, что эта настройка ВОЗМОЖНО зависит от настроек биоса. Там должно быть включена технология скидывания частоты в простое. Обычно — включена.
100% — максимум.
0% — минимум.
Сценарии настроек
Я хочу чтобы процессор работал только на минимальной частоте:
Я хочу чтобы процессор работал постоянно на максимальной частоте:
Процессор работает максимум на половине частоты:
Если у вас проц 3 ГГц, то при таких настройках будет работать макс на 1.5 ГГц. Чтобы проц не скидывал частоту в простое, а всегда работал на 1.5 — в минимальное состояние процессора установите также 50%.
Кстати для применения настроек можно нажимать не ОКЕЙ, а ПРИМЕНИТЬ. Тем самым окошко будет дальше висеть — можно продолжать работать и тестировать изменения. И если что — пошаманить настройками, они ведь всегда под рукой
Надеюсь у меня получилось все обьяснить нормально и понятно
Заключение
Надеюсь данная инструкция поможет вам:
Надеюсь информация пригодилась. Удачи и добра!
Как управлять частотой процессора стандартными средствами Windows 10
В Windows 10 Creators Update появилась новая функция — возможность управлять частотой процессора в своем плане электропитания. Она подойдет тем, кто хочет серьезно увеличить время автономной работы устройства, или же снизить нагрев. Причем работает эта функция хитро — при небольшой нагрузке частота может повышаться выше указанной вами, однако под серьезной нагрузкой она все же будет той, которую указали вы.
Для того, чтобы настроить эту функцию, нужно открыть Панель управления > Электропитание > Настройка своей схемы электропитания > Изменить дополнительные параметры питания. В открывшемся окне заходим в Управление питанием процессора > Максимальная частота процессора:
Значение 0 МГц означает, что частота не ограничивается. Поставить можно любое значение, которое выше минимальной частоты вашего процессора, но ниже максимальной: если поставите частоту ниже минимальной, то процессор будет работать на минимальной частоте, если поставите выше максимальной — процессор будет разгоняться до максимальной частоты. Если вы хотите увеличить время автономной работы, но при этом несильно потерять в производительности в простых задачах типа серфинга в интернете, то стоит поставить частоту в 1.5-2 раза выше минимальной. Пример: процессор i3-7100U имеет минимальную частоту в 400 МГц, для компортной работы ставим 800 и проверяем это, к примеру, скроллингом в браузере:
Как видим, частота действительно ограничена 800 МГц, использование процессора не очень велико, а отзывчивость браузера осталась почти той же. Теперь уберем ограничение и посмотрим, как было раньше:
Как видим, нагрузка на процессор не изменилась, а вот частота почти в 2.5 раза выше. Да, отзывчивость браузера чуть выше, но это абсолютно не критично. Так что тем, кто хочет продлить время автономной работы своего ноутбука, способ должен подойти.
Управление частотой процессора в Windows 10
Большинство современных процессоров используют различные технологии энергосбережения, такие как Intel SpeedStep или AMD Cool’n’Quiet. Эти технологии основаны на динамическом изменении частоты работы процессора в зависимости от нагрузки с целью снижения энергопотребление и тепловыделения.
Для понимания рассмотрим общие принципы работы данных технологий.
У процессора есть состояния производительности (P-States), которые представляют из себя комбинацию множителя частоты (Frequency ID, FID) и напряжения питания (Voltage ID, VID). Тактовая частота работы процессора получается путем умножения частоты системной шины (FSB) на FID, соответственно чем больше множитель, тем выше частота, и наоборот. Количество поддерживаемых состояний зависит от характеристик процессора (макс. частота, множитель и т.п.).
В ходе первоначальной загрузки в BIOS создается описание возможных состояний производительности. Это описание в соответствии с интерфейсом ACPI считывается операционной системой при запуске. В процессе работы операционная система отслеживает загрузку процессора, при снижении нагрузки обращается к драйверу процессора и переводит процессор в пониженное состояние. Снизив частоту и напряжение, процессор будет потреблять меньше энергии и, соответственно, меньше нагреваться. Ну а при увеличении нагрузки операционная система опять запросит изменение состояния процессора, но уже в большую сторону.
Когда и в какое из состояний переводить процессор, операционная система решает автоматически, в соответствии с текущей политикой энергосбережения. Но, кроме этого, в Windows есть возможность вручную задать диапазон регулировки, ограничив минимальное и максимальное состояние.
В моем компьютере стоит Intel Core I7 4790К. Согласно спецификации, он имеет базовую частоту 4ГГц, а с использованием технологии Turbo Boost может разгоняться до максимальных 4.4ГГц. Для того, чтобы посмотреть текущую скорость работы процессора, запустим «Диспетчер задач» (Ctrl+Shift+Esc) и перейдем на вкладку «Производительность». Как видите, на данный момент нагрузка невелика и процессор работает вполсилы, частота его работы составляет 1.84ГГц.
Попробуем немного покрутить настройки частоты процессора и посмотрим, что из этого получится. Для запуска оснастки управления электропитанием жмем клавиши Win+R и выполняем команду powercfg.cpl.
В открывшемся окне выбираем текущую схему электропитания, переходим по ссылке «Настройка схемы электропитания»
и жмем на ссылку «Изменить дополнительные параметры питания».
За частоту работы процессора отвечают параметры «Минимальное состояние процессора» и «Максимальное состояние процессора», находящиеся в разделе «Управление питанием процессора».
Обратите внимание, что у ноутбуков для каждого параметр доступны два варианта настроек. Первый отвечает за частоту процессора при автономной работе (от батареи), второй — при работе от сети.
Проверим, как влияет изменение настроек на частоту работы процессора. Для начала уменьшим максимальное состояние до 20% и проверим результат. Как видите, частота работы снизилась до примерно 0.78ГГц, что как раз составляет примерно 20% от базовой частоты.
Что интересно, снизить частоту ниже 20% мне это не удалось. При выставлении значения ниже 20% частота продолжает оставаться на том же уровне, т.е. для моего процессора 800МГц является минимальной поддерживаемой частотой.
Чтобы разобраться, почему так, запустим диагностическую утилиту CPU-Z. Как видите, в нашем случае частота шины составляет 100МГц, а множитель изменяется в диапазоне от 8 до 44. Отсюда и получаем возможность изменения частоты от минимальных 800МГц до максимума 4.4ГГц с шагом в 100МГц.
Но переключение осуществляется не по каждому множителю, а более дискретно. Другими словами, количество состояний производительности не соответствует количеству значений множителя. Посмотреть все доступные состояния можно утилитой RightMark Power Management. Например для испытуемого процессора доступно всего 15 состояний, а переключения между ними происходят с переменным шагом 200-300МГц.
Ну а на что влияет минимальная частота процессора? Для проверки установим значение минимальной частоты в 100% и убедимся, что скорость работы процессора сразу поднялась почти до максимуму и достигла 4.3ГГц. И это при том, что загрузка процессора составила всего 14%.
После этого в окне настроек появится параметр «Максимальная частота процессора». Как следует из названия, этот параметр отвечает за ограничение максимальной частоты работы процессора, его значение задается в мегагерцах. По умолчанию значение параметра равно 0, что означает отсутствие ограничений.
Установим ограничение в 1500МГц и проверим результат. И действительно, ограничение работает и частота не поднимается выше указанного значения.
Надо понимать, что регулировка частоты работает так-же дискретно, как и в случае с состояниями. Например при выставлении максимальной частоты 1200МГц реальное ограничение будет в районе 1000МГц. Это неудивительно, ведь переключения все равно производятся между P-состояниями, причем выбирается ближайшее минимальное значение.
Изменять дополнительные параметры питания процессора можно и из командной консоли, с помощью утилиты powercfg. Для начала выведем все имеющиеся настройки питания командой:
В полученных результатах надо найти требуемые параметры. Каждый раздел и параметр можно идентифицировать по идентификатору GUID или по псевдониму (алиасу). Например у группы настроек «Управление питанием процессора» GUID 54533251-82be-4824-96c1-47b60b740d00, а псевдоним SUB_PROCESSOR, у параметра «Максимальное состояние процессора» GUID 75b0ae3f-bce0-45a7-8c89-c9611c25e100 и псевдоним PROCTHROTTLEMAX.
Зная нужные алиасы или GUID-ы можно оперировать настройками. Так посмотреть значение параметра «Максимальное состояние процессора» можно такой командой (SCHEME_CURRENT означает текущую схему электропитания):
powercfg /query SCHEME_CURRENT SUB_PROCESSOR PROCTHROTTLEMAX
В командной значения параметра показаны в шестнадцатеричном виде, т.е. значение 0x00000064 означает 100%.
Обратите внимание, что в командной строке доступны настройки как для питания от сети, так и от батареи. В зависимости от требуемого варианта команда будет отличаться. Так за настройку питания от сети отвечает ключ /SETACVALUEINDEX, а для питания от батареи используется ключ /SETDCVALUEINDEX. Различие всего в одной букве, поэтому нужно быть внимательным и постараться их не перепутать. Для примера снизим максимальное состояние процессора для питания от сети до 50%:
powercfg /setacvalueindex CHEME_CURRENT SUB_PROCESSOR PROCTHROTTLEMAX 50
Проверим результат. Как видите, текущее значение составляет 0x00000032 (50%).
Итак, мы убедились в том, что регулировки частоты работы процессора в Windows 10 есть и даже работают. Но для того, чтобы получить от них положительный эффект, необходим грамотный подход. Первым делом необходимо определиться с тем, что вы хотите получить в результате — поднять производительность, увеличить время автономной работы, снизить температуру или что-то еще. Затем надо выяснить основные параметры своего процессора, такие как частота шины, множитель, максимальная частота работы. И уже исходя из этого, опытным путем подобрать оптимальные для себя значения.