Если отключить HT, ядер станет 8, и нагрузка при той же задаче будет уже отображаться как 12,5%, т.е. 1/8 от 100.
Надо понимать, что HT - это только в мечтах интела "удвоение количества ядер". Реальных как было, так и осталось вполовину. Прибавка производительности тоже работает в строго определённых местах.
Реальная "многопроцессороность", нормальное распределение задач сносно реализованы аппратно только на серверных процессорах и чипесетах (Opteron,Xeon и некоторых других архитектурах). То явление которое мы наблюдаем в "пользовательском" сегменте - кроме маркетинговых ходов ничего из себя не представляет.
Операционки "пользовательского" (не серверного) уровня так же не умеют нормально распределять нагрузку по ядрам. К тому же уровень программирования сейчас упал настолько, что с нормальная работа с параллельными потоками часто криво реализуется даже в серьёзном софте типа CAD. В играх - надпись "поддерживает многопоточность" - зачастую ограничивается "выводом звуковой сцены" на соседнем ядре.
---
Чем можно помочь горю паллиативно:
1) отключением лишних служб. Тут много есть советов и статей, можно выбрать на собственный вкус.
2) управлением приоритетами запуска программ.
Вот тут об этом хорошо написано.
3) ручным распределением служб и задач по ядрам(вспомогательные на 1 ядро, ). Хорошая статья на английском
вот тут. Всё достаточно понятно по скринам, ну либо гуглотранслятор сайтов в помощь, переведёт более-менее понятно.
4) Есть ещё полезная утилитка CPU-control, описанная
тут. Но она довольно давно не обновлялась и может не заработать на новых системах, надо пробовать.
Буду вопросы - пишите, помогу.