Короче говоря, это не ошибка, это функция энергосбережения современных процессоров. Intel называет это Speedstep, AMD называет это PowerNow !
В основном, когда ваш процессор не работает особенно интенсивно, он сам "сбивает такт" (или разгоняется, если хотите) для экономии энергии и выработки меньшего количества тепла. Когда вам нужно усердно работать, он возвращается к полной скорости по мере необходимости. Этот переход почти мгновенный, и если он выполняет свою работу должным образом, вы не должны замечать, что ваша система работает "медленно" из-за низкой тактовой частоты или переходов между скоростями.
Более новые процессоры Intel (i3, i5, i7) и AMD теперь имеют расширение к этому, благодаря которому процессор может фактически разогнать себя, если это безопасно сделать в пределах температур или ограничений мощности. Версия Intel это Turbo Boost. Идея заключается в том, что энергосбережение обеспечивается за счет поддержания более высокой тактовой частоты процессора, но в течение более короткого времени до возвращения в режим ожидания, чем больше времени в режиме ожидания, тем лучше экономия энергии.
Причина, по которой вы не видите этого в XP, возможно, заключается в том, что для этого требуется поддержка операционной системы и драйверов чипсета, если у вас старые драйверы или вы не включили схему питания, которая пытается сэкономить энергию, вы не увидите разгон процессора профиль питания "рабочий стол" или "производительность" (я не помню названия) не все процессоры CPU позволяют функции энергосбережения, если я правильно помню.
Windows 7 включает этот режим энергосбережения по умолчанию, так как задержка переключения скорости незаметна, Windows XP может потребоваться изменить профиль питания на "мобильный", чтобы увидеть изменение частоты процессора.
В соответствии со страницей Википедии для SpeedStep, которая подтверждает, что вам может потребоваться изменить профиль питания, чтобы позволить CPU SpeedStep разогнать процессор:
В Microsoft Windows XP поддержка SpeedStep встроена в консоль управления питанием под панелью управления. В Windows XP пользователь может косвенно регулировать скорость процессора, изменяя схемы питания. Параметр «Home /Office Desk» отключает SpeedStep, схема питания «Portable /Laptop» включает SpeedStep, а "Max Battery" использует SpeedStep для замедления процессора до минимальных уровней мощности по мере разрядки аккумулятора. Параметры SpeedStep для схем электропитания, встроенные или настраиваемые, нельзя изменить из графического интерфейса панели управления, но их можно изменить с помощью служебной программы командной строки POWERCFG.EXE.