Падает частота процессора в играх

Анонимные
2019-06-11T00:45:42+00:00

Привет всем! Собственно суть проблемы такова, что частота процессора падает исключительно в играх до 1200мгц. В других приложениях держится на своей рабочей частоте. На все ядра-2500мгц на одно 2800мгц. Сразу скажу что при 100% нагрузке в программе Prime95 частота не падает, и температура не превышает 65градусов. Соответственно троттлинг отпадает. В играх держится в районе 55градусов. Видеокарта так же не нагревается выше 70-74градусов(поменял пасту и почистил турбину) частоты видеокарта не скидывает и не троттлит.

Версия сборки Windows 10 Pro x64 build 17763. Лицензия

Материнская плата MSI X99a Raider

ЦП intel Xeon e5-2650v3 

Видеокарта amd radeon rx vega 56

БП Enermax 1000w platimax

Охлаждение be quit dark rock 3 pro(с процессором справляется) 

фазы питания процессора при стресс-тесте не нагреваются выше 70 градусов.

Профиль электропитания-производительность. 

Единственное что спасает-это вкладка в дополнительных настройках "отключение простоя процессора" тогда частота фиксируется на 2500мгц на все ядра(отключается speedstep) при этом процессор не перегревается и не нагревается в стресс-тестах выше 67градусов. 

С большей долей вероятности грешу на систему. 

Версий BIOS ставил последних три версии-результата ноль. 

Хотелось бы услышать что-нибудь вразумительное. Есть подозрение на систему, так как никаких отклонение по железу не обнаружил. Замечено только кривая работа SpeedStep.

Windows для дома | Windows 10 | Снижение производительности и системные сбои

Заблокированный вопрос. Этот вопрос был перенесен из сообщества службы поддержки Майкрософт. Вы можете проголосовать о его полезности, но не можете добавлять комментарии или ответы, а также подписаться на этот вопрос.

Комментариев: 0 Без комментариев
Ответ, принятый автором вопроса
Анонимные
2019-06-11T08:45:28+00:00

Здравствуйте, Scretvik.

Давайте попробуем разобраться вместе с этим вопросом. Понимаю, что вы не новичок и имеете технические знания, но вопрос довольно специфический и на мой взгляд проблема кроется не в самой ОС, а на уровне взаимодействия ОС + ПО (игры) с конкретно данным железом.

Почему? Давайте постараюсь объяснить. Управления ЦП в Windows 10 находится в Панель управления – Электропитание – Настройки схемы электропитания – Изменить дополнительные параметры питания. Появится дополнительное окно, в котором зайдите в раздел «Управление питанием процессора» и раскройте подраздел «Максимальная частота процессора». Значение 0 МГц означает, что частота не ограничивается. Если эти настройки не менялись, управление процессором исходит из BIOS и зависит от драйверов материнской платы, чипсета и т.д. В остальном же можно грешить на несовместимость конфигурации железа + версии BIOS с конкретной сборкой Windows 10 (и такие случаи в практике уже случались c проблемами по поводу частоты).

Поэтому, что рекомендую сделать:

  1. Вспомнить, не менялись ли настройки в системе, изменения в реестре, не используются ли оптимизаторы системы наподобие CCleaner.
  2. Попробовать или переустановить ОС или обновить до 1903 (последняя). Обновить образ Windows без ущерба для личных файлов. Восстановить целостность поврежденных системных файлов Windows 10 можно путем обновления системы посредством утилиты Media Creation Tool. Ее можно скачать на официальном сайте Microsoft. Запускаем Media Creation Tool. Принимаем лицензионные условия. Выбираем Обновить этот компьютер сейчас. Далее последует загрузка файлов для обновления, будут проведены подготовительные действия. После чего необходимо жать кнопку Установить. И ждать завершения процесса обновления.
  3. Сбрасываем BIOS в заводские. Если не помогает - пишем в поддержку производителя по поводу того, какие параметры стоит попробовать изменить для оптимальных настроек ЦП. Какая версия нужна для последней сборки Windows 10.
  4. Устанавливаем все драйвера и ПО (Intel и т.д.) на материнскую плату с официального сайта. Опять же можем описать проблему производителю.
  5. Проверяем частоту (количество ядер и т.д.) одновременно в Диспетчере задач Windows 10 и сторонними ПО (по типу CPU-Z). Заявленные характеристики вашего ЦП (10 ядер, 20 потоков, базовая частота 2.30 Ghz, максимальная 3.0 Ghz), поправьте если не прав (что уже отличается от описанных вами).
  6. Отслеживаем в каких ПО наблюдаются отклонения в частотах. Если только 2-3, проблему стоит искать на уровне этих ПО.
  7. Если ничего не поможет, тогда стоит лезть в железо (из опыта): 1. блок питания 2. материнская плата 3. сокет (поддерживает процессор?) 4. сам процессор.

Надеюсь эта информация будет полезна. Если будут еще вопросы - обращайтесь.

С наилучшими пожеланиями,

Георгий.

Этот ответ помог вам?

Пользователи, которые сочли этот ответ полезным: 40+.
Комментариев: 0 Без комментариев

Дополнительные ответы: 6

Сортировать по: Наиболее полезные
  1. Анонимные
    2019-06-12T08:40:52+00:00

    Здравствуйте, Георгий. Все верно-вся линейка E5 v3 это haswell. Проверил на сайте производителя совместимость материнской платы с моим процессором-она есть. А вот на счёт систем для рабочих станций-там другой набор служб. Сейчас буду искать способ как отключить управление C-State в системе, чтобы система не брала на себя управление. 

    UPD для отключения C-State в командной строке от администратора ввести 

    reg add HKLM\System\CurrentControlSet\Control\Processor /v Capabilities /t REG_DWORD /d 0x0007e066

    для включения 

    reg delete HKLM\System\CurrentControlSet\Control\Processor /v Capabilities /f

    Спасибо Вам за рекомендации. Вопрос можно закрывать.

    Этот ответ помог вам?

    Пользователи, которые сочли этот ответ полезным: 9.
    Комментариев: 0 Без комментариев
  2. Анонимные
    2019-06-11T18:34:33+00:00

    Все! Решил проблему. Оказывается xeon e5 v3 на Haswell-E использует P-State, в bios по умолчанию включен C-State. Как выяснилось C-State на ксеонах хасвелл-работают криво. После отключения C-State в BIOS пропали провалы частоты. Я так понимаю это относится только к xeon хасвелл. Энергосбережение так же продолжило работать. Один минус-на одно ядро не поднимается максимальная частота. А сразу на все ядра. Отчасти это косяк системы-которая берет на себя управление C-State.

    Этот ответ помог вам?

    Пользователи, которые сочли этот ответ полезным: 3.
    Комментариев: 0 Без комментариев
  3. Анонимные
    2019-06-11T09:42:59+00:00

    Так же хочу заметить что именно система управляет SpeedStep. В настройках BIOS был отключён EIST для проверки, но система его включает заново. И берет все управление питанием процессора на себя. Повторяю-в программах работает все отлично, ни одного намёка на снижение частоты. 

    После обновления системы до сборки 1903 игры даже через запуск исполняемый файл-exe частота процессора все ровно падает. На счет процессора Вы заметили верно, у меня инженерный образец процессора, где базовая 2200мгц а в турботусте 2800мгц. Минимальная же частота 1200мгц. В материнской плате как и в блоке питания с видеокартой я полностью уверен. Все тесты система проходит без сбоев. После обновления я теперь полностью уверен что проблема в операционной системе.

    Этот ответ помог вам?

    Пользователи, которые сочли этот ответ полезным: 2.
    Комментариев: 0 Без комментариев
  4. Анонимные
    2019-06-11T09:28:45+00:00

    Здравствуйте, Scretvik.

    Давайте попробуем разобраться вместе с этим вопросом. Понимаю, что вы не новичок и имеете технические знания, но вопрос довольно специфический и на мой взгляд проблема кроется не в самой ОС, а на уровне взаимодействия ОС + ПО (игры) с конкретно данным железом.

    Почему? Давайте постараюсь объяснить. Управления ЦП в Windows 10 находится в Панель управления – Электропитание – Настройки схемы электропитания – Изменить дополнительные параметры питания. Появится дополнительное окно, в котором зайдите в раздел «Управление питанием процессора» и раскройте подраздел «Максимальная частота процессора». Значение 0 МГц означает, что частота не ограничивается. Если эти настройки не менялись, управление процессором исходит из BIOS и зависит от драйверов материнской платы, чипсета и т.д. В остальном же можно грешить на несовместимость конфигурации железа + версии BIOS с конкретной сборкой Windows 10 (и такие случаи в практике уже случались c проблемами по поводу частоты).

    Поэтому, что рекомендую сделать:

    1. Вспомнить, не менялись ли настройки в системе, изменения в реестре, не используются ли оптимизаторы системы наподобие CCleaner.
    2. Попробовать или переустановить ОС или обновить до 1903 (последняя). Обновить образ Windows без ущерба для личных файлов. Восстановить целостность поврежденных системных файлов Windows 10 можно путем обновления системы посредством утилиты Media Creation Tool. Ее можно скачать на официальном сайте Microsoft. Запускаем Media Creation Tool. Принимаем лицензионные условия. Выбираем Обновить этот компьютер сейчас. Далее последует загрузка файлов для обновления, будут проведены подготовительные действия. После чего необходимо жать кнопку Установить. И ждать завершения процесса обновления.
    3. Сбрасываем BIOS в заводские. Если не помогает - пишем в поддержку производителя по поводу того, какие параметры стоит попробовать изменить для оптимальных настроек ЦП. Какая версия нужна для последней сборки Windows 10.
    4. Устанавливаем все драйвера и ПО (Intel и т.д.) на материнскую плату с официального сайта. Опять же можем описать проблему производителю.
    5. Проверяем частоту (количество ядер и т.д.) одновременно в Диспетчере задач Windows 10 и сторонними ПО (по типу CPU-Z). Заявленные характеристики вашего ЦП (10 ядер, 20 потоков, базовая частота 2.30 Ghz, максимальная 3.0 Ghz), поправьте если не прав (что уже отличается от описанных вами).
    6. Отслеживаем в каких ПО наблюдаются отклонения в частотах. Если только 2-3, проблему стоит искать на уровне этих ПО.
    7. Если ничего не поможет, тогда стоит лезть в железо (из опыта): 1. блок питания 2. материнская плата 3. сокет (поддерживает процессор?) 4. сам процессор.

    Надеюсь эта информация будет полезна. Если будут еще вопросы - обращайтесь.

    С наилучшими пожеланиями,

    Георгий.

    Здравствуйте Георгий, благодарю за быстрый ответ. По порядку: система была установлена новая. Поставлены все драйвера с официального сайта производителей. Никаких антивирусов, ccleaner и подобным им программ не было установлено. Абсолютно чистая система. Игры запускаются через steam и origin. Настройки BIOS по умолчанию были на всех трёх версиях. Сразу это было учтено. В настройках энергосбережения так же все по умолчанию кроме того случая, когда я отключаю простой процессора. В данный момент удалось частично исправить проблему другим способной. Точнее замечена такая особенность-что если запускать игру через steam или origin то частота падает и висит на минимальной частоте приличное время но и повышается. То есть падает с задержками, после чего опять возвращается на базовую. Если же запускать игру с правами администратора и через исполнительный exe-файл игры, то частота уже практически не падает, а держится стабильно. Проскакивает иногда и сразу же поднимается, то есть фактически не опускается. 

    С чем это связано мне не понятно. Сейчас обновлю до последней версии windows и ещё раз проверю не изменится ли это поведение.

    Этот ответ помог вам?

    Пользователи, которые сочли этот ответ полезным: 2.
    Комментариев: 0 Без комментариев