Установить частоту ЦП в Windows 10 больше не работает.

Вопрос или проблема

Я раньше устанавливал максимальную частоту ЦП, включая эту опцию:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\75b0ae3f-bce0-45a7-8c89-c9611c25e100

(установите Attributes на 2)

Это добавляет настройку Максимальная частота процессора в параметры питания. Поскольку слишком сильное разогревание неэффективно, мне нравится снижать частоту разгоняния, но я все же хотел бы иметь некоторый буст над базовой частотой. Например, на Xeon E-2388G базовая частота составляет 3.2 ГГц, и я устанавливаю её на 3400 для долгих задач, требующих много ресурсов, таких как кодирование и архивирование.

Это работало раньше, и в какой-то момент это перестало работать. Я установил частоту, но ЦП превышает установленную частоту. Я нашел настройку 75b0ae3f-bce0-45a7-8c89-c9611c25e101 и также её установил, но она больше не работает:

Setup

Это произошло на двух ПК и ноутбуке примерно в одно и то же время (обновления?).

Обновление:
На машине Xeon E2388G ограничение ниже базовой частоты (3200) работает. Если я попытаюсь установить ограничение на 3400, например, он просто разгоняется до 4600, а затем, когда возвращается к пределу в 95 Вт, устанавливается на 3700-3800, как это всегда и происходит…

На i9-13900k это более сложно. Если я сделаю так:

powercfg /setACvalueindex scheme_current SUB_PROCESSOR PROCFREQMAX 2500
powercfg /setACvalueindex scheme_current SUB_PROCESSOR PROCFREQMAX1 3200
powercfg /setDCvalueindex scheme_current SUB_PROCESSOR PROCFREQMAX 2500
powercfg /setDCvalueindex scheme_current SUB_PROCESSOR PROCFREQMAX1 3200

powercfg /setactive scheme_current

Я получаю на 100 меньше, чем PROCFREQMAX1 на всех ядрах (если только я не установлю более 4300 – тогда E-ядра остаются ограниченными на 4300).

Если я устанавливаю только PROCFREQMAXнет эффекта.

Если я устанавливаю только PROCFREQMAX1, независимо от значения, все ядра ограничиваются на максимальном бусте E-ядер – 4300.

Установка Режима буста производительности процессора не даёт никакого эффекта. (be337238-0d82-4146-a960-4f3749d470c7)

Это беспорядок.

Я только что заметил, что SpeedStep был выключен в BIOS для моего Xeon E-2388G. После его включения установка лимита частоты выше базовой работает. Если у кого-то такая же проблема – проверьте настройку SpeedStep.

Проблема с 13900k всё ещё остаётся. Я все ещё не могу контролировать E и P ядра отдельно.

Ответ или решение

Настройка частоты ЦП в Windows 10: Решения проблем и рекомендации

Введение

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

Анализ проблемы

  1. Изменение регистра Windows: Настройка максимальной частоты процессора через редактор реестра (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings) предоставила возможность ограничивать частоту ЦП. Однако в определённый момент, возможно, после обновлений Windows, данные настройки перестали корректно функционировать.

  2. Проблема с частотой на Xeon E-2388G: Сначала вы не могли установить частоту выше базовой, что стало возможным только после активации функции SpeedStep в BIOS. Это подчеркивает важность настройки параметров BIOS для полной функциональности аппаратного обеспечения.

  3. Сложности с i9-13900k: Проблема с тем, что настройки, касающиеся E- и P-ядер, не действуют отдельно, может быть результатом особенностей архитектуры процессора или конфигурации системы. Исправление значения PROCFREQMAX не дало ожидаемого результата, что указывает на необходимость дальнейшего анализа.

Потенциальные решения

  1. Проверьте настройки BIOS:

    • Убедитесь, что включены функции, касающиеся управления энергопотреблением, такие как Intel SpeedStep и другие аналогичные опции.
    • Проверьте наличие режимов управления частотой и их корректное функционирование.
  2. Используйте команду powercfg корректно:

    • Убедитесь, что вы используете актуальные схемы питания. Запустите следующие команды для изменения настроек:
      powercfg /setACvalueindex scheme_current SUB_PROCESSOR PROCFREQMAX 3400
      powercfg /setDCvalueindex scheme_current SUB_PROCESSOR PROCFREQMAX 2500
      powercfg /setactive scheme_current
    • Попробуйте поэкспериментировать с этими значениями, ведя наблюдение за поведением системы.
  3. Индивидуальные настройки для ядер:

    • Убедитесь, что вы точно указываете, какие ядра настраиваются и следите за их частотой. Иногда использование специализированных инструментов, таких как Intel XTU (Extreme Tuning Utility), может помочь управлять частотой на более тонком уровне.
  4. Обновление драйверов и системы:

    • Проверьте наличие обновлений BIOS и драйверов для вашего процессора. Обновление микропрограммного обеспечения может решить проблемы с несовместимостью и улучшить настройку управления частотой.
  5. Возврат к стандартным настройкам: Если после всех попыток ситуация не изменилась, возможно, стоит вернуться к стандартным настройкам системы и BIOS, устранить изменения и снова настроить систему.

Заключение

Настройка частоты ЦП в Windows 10 – это важная задача, требующая комплексного подхода. Важно учитывать как программные, так и аппаратные аспекты, поскольку изменения в одной области могут повлиять на другую. Если вы продолжаете сталкиваться с проблемами, рассматривайте возможность обращения к профессионалам или технической поддержке, способным провести более глубокую диагностику и предоставить индивидуальные рекомендации для вашей системы.

Оцените материал
Добавить комментарий

Капча загружается...