Процессор не работает на полной скорости

1362
Barking Dog

В последнее время у меня возникла проблема со скоростью моего процессора. Процессор работает на 797 МГц вместо полной производительности. В прошлом он работал хорошо, до вчерашнего дня, когда он вдруг стал медленным.

Что я уже пробовал:

  • Включение / выключение Intel SpeedStep
  • Включение / выключение Turbo
  • Очистка cmos
  • Установка настроек BIOS по умолчанию
  • Запуск ПК с и без батареи
  • Переустановка windows
  • Настройка плана питания на высокую производительность; установка минимального состояния процессора на 100%

Из-за этого процессор не может по-настоящему нагреваться даже во время стресс-теста. Он также остается в этом медленном состоянии во время стресс-теста и полной нагрузки. Во время стресс-теста обычно можно ожидать повышения температуры и ускорения вентиляторов, но этого не происходит. Проблема делает компьютер довольно медленным. По сути, процессор как-то ограничен.

Вот несколько скриншотов: CPU-Z + HWInfo; BIOS

Процессор Intel Core i7-2820QM; На компьютере установлен ноутбук Alienware M18X R1 с операционной системой Windows 10. Срок действия гарантии истек. Я использую интегрированную графику.

Почему процессор не может работать на полной скорости и как я могу это исправить? Должен ли я увеличить тактовую частоту шины? Ограничения PWR?

2
(1) Проверьте рабочую температуру процессора, если датчик ошибочно дает слишком высокие показания. (2) Почему в BIOS включено Override Turbo Settings? harrymc 5 лет назад 1
(1) Процессор работает при температуре 50 ° С, что является нормой для ноутбуков с таким процессором. Он работал в таких темпах в течение многих лет, никогда не было проблем до вчерашнего дня, когда он случайно замедлился до 800 МГц; (2) Я тоже пытался отключить это. Все, что он делает, это скрывает некоторые опции; никак не влияет на производительность. Barking Dog 5 лет назад 0

1 ответ на вопрос

2
harrymc

Ваш CPU работает в режиме ожидания, который является множителем 8: 800 МГц = 100 * 8. Отчет CPU-Z показывает, что он способен достигать 34 множителя, что составляет 3400 МГц, и HWINFO говорит то же самое.

В качестве первого теста вы можете запустить Intel® Processor Diagnostic Tool, хотя я не ожидаю, что он что-то найдет.

Во-вторых, вы недавно открывали свой компьютер? На материнской плате есть переключатель, который указывает процессору всегда работать на самой низкой скорости. Этот переключатель называется медленным режимом, медленным режимом LN2, триггерным переключателем OC (TGR) или другим. Вы можете найти его описание в руководстве к вашей материнской плате. Иногда он расположен рядом с кнопкой сброса питания. Даже если он находится в правильном положении, иногда просто перемещая его между позициями, можно решить проблему.

Также могут быть настройки BIOS, которые отключают тепловой контроль процессора, если он стал неисправным. Они могут называться EIST и / или Intel Adaptive Thermal Monitor. Если это помогает, значит что-то не так с вашей материнской платой.

Другой такой настройкой является BD PROCHOT (двунаправленный горячий процессор), система аварийного дросселирования, которая используется, когда процессор достигает своей максимальной температуры. Чтобы временно отключить его, загрузите ThrottleStop, чтобы включить и отключить BD PROCHOT. ThrottleStop при запуске может также исправить несколько типов регулирования процессорного времени. Опять же, если это помогает, значит, что-то не так с вашей материнской платой.

image

Я проверил материнскую плату и не смог найти никаких переключателей, кроме переключателя CLRCMOS. Я щелкнул по нему, и, как и ожидалось, он очистил CMOS. Проблема, скорее всего, не в термическом дросселировании, поскольку я никогда не сталкивался с этой проблемой даже при более высоких температурах. В биосе нет настроек, связанных с температурой. Единственные настройки, связанные с процессором, которые я могу изменить, это speedstep (выключен) и turbo (включен). Я также могу поменять часы на автобусе, но это, наверное, плохая идея. Программное обеспечение для диагностики ничего не нашло. Попытка запустить throttlestop дает мне [эту ошибку] ​​(https://i.imgur.com/eBTodiZ.png) Barking Dog 5 лет назад 0
Требуются [распространяемые пакеты Visual C ++ для Visual Studio 2013] (https://www.microsoft.com/en-GB/download/details.aspx?id=40784). Небрежно, что он распространялся без этой DLL. harrymc 5 лет назад 0
Так что в основном я это исправил. Я отключил BD PROCHOT, и процессор снова работает нормально. Я не понимаю, почему процессор нагрелся, учитывая, что это всего лишь 50C. Я был бы очень рад этому, но вы сказали: «Если это поможет, тогда что-то не так с вашей материнской платой», и это заставляет меня нервничать. Barking Dog 5 лет назад 0
Многие люди использовали это решение для той же проблемы без вреда. Плохие данные датчика не повредят, если вы не перегреваете компьютер. Для стресс-тестирования я бы посоветовал следить за температурой. Обновление BIOS может помочь (если оно существует), но будьте очень осторожны с ним. Ваше решение, но я не думаю, что проблема требует замены материнской платы. Если проблема решена, вы можете принять этот ответ. harrymc 5 лет назад 0
Я принимаю этот ответ. Спасибо за помощь. Есть ли способ автоматически применять эти настройки при каждой загрузке? Barking Dog 5 лет назад 0
Насколько я знаю, добавив ThrottleStop в свою группу автозагрузки, чтобы он начинался с компьютера. harrymc 5 лет назад 0
В официальном сообщении throttlestop есть объяснение о том, как добавить его в качестве службы: http://forum.notebookreview.com/threads/the-throttlestop-guide.531329/page-120#post-8728301, хотя я нахожу это решение немного громоздко, поэтому я использовал nssm вместо srvstart. Я предпочитаю запускать его в фоновом режиме, скрытом от пользователя, но если вы не против, вы также можете использовать диспетчер задач Windows, чтобы запустить его при загрузке. Igb 5 лет назад 0