Вы не можете управлять, чтобы процессор отключил ядра, единственную вещь, которую можно сделать для предотвращения, тепло идет для другого процессора или проверять, что процессор достаточно охлаждается.
Много компьютеров имеют опции BIOS отключить ядра. Можно также отключить поточную обработку hyper, которая также отключает ядра, хотя я сомневаюсь, что это улучшило бы охлаждение очень. Заключительная вещь, которая могла быть сделана, находится в самом Windows. Перейдите к Усовершенствованным Параметрам загрузки (msconfig > boot tab > Advanced options
) и укажите количество ядер, которые Вы хотите использовать. Я лично не рекомендовал бы ни одного из этих решений, поскольку это в основном кастрирует Вашу машину. Найдите лучшее решение для охлаждения или практику лучшим использованием Вашей машины, такой как использование его только на твердых поверхностях, чистя пыль из вентиляторов, с помощью классной клавиатуры, ect. Вы могли бы также хотеть проверить на обновление BIOS, которое будет включать вентилятор чаще или использовать что-то как SpeedFan, чтобы вручную управлять Вашей скоростью вентилятора и таким образом увеличить Ваш потенциал охлаждения.
Intel i рядов склонен делать это. Они имеют определенный тепловой встроенный предел и в основном управляйте системой, таким образом что: при работе всех ядер это управляет скоростью среди них и пытается выполнить систему с такой скоростью, как это может без перегрева. Если Вы не выполните все ядра, то это закроет ядра, которые не используются и пытаются разогнать ядра, которые используются - до теплового предела. Обратите внимание, что это ПЫТАЕТСЯ разогнаться, и это создает тепло.
Перейдите к Выполненному, введите в msconfig, перейдите к вкладке Boot, нажмите Advanced Options и избранное "Количество Процессоров". Затем изменитесь, это к половине списка (Выберите 4, потому что у Вас есть 8 потоков = 4 ядра, таким образом, 4 потока = ядра). Перезагрузка ;)