Jump to content
LaptopVideo2Go Forums
Sign in to follow this  

SpeedswitchXP - CPU frequency control for notebooks

Recommended Posts



General info

SpeedswitchXP is a small applet that sits in the system tray and allows dynamic switching of the frequencies of mobile Intel and mobile AMD CPUs under Windows XP. During the development of Windows XP, Microsoft decided to integrate dynamic frequency switching into the operating system itself. On a default Windows XP installation, the power schemes in the power settings of the system panel control the frequencies of the processor. On Windows 2000 and previous operating systems, it was possible to manually control the CPU frequencies with a SpeedStep applet provided by Intel, but this is not possible anymore under Windows XP. It is not very good documented what the different Windows XP power schemes do and it is impossible to fully adjust the schemes as the important settings are not accessible through the control panel.

SpeedswitchXP tries to fill this gap in that it provides access to ALL power scheme settings. This small applet is similar in functionality to the native Intel SpeedStep applet for Windows 9x/ME and Windows 2000 but with a few more options.

Basically all it does is creating a power scheme under the power settings in the system panel and making this the default power scheme for Windows XP. When this is done, you can control all settings of this new scheme through the applet.

Since this program is using Windows XP's internal processor performance control functions, it should work on all notebooks that feature dynamic speed switching. So far, it has been successfully tested on notebooks with the following mobile CPUs:

CPU type Tested notebooks (@ 14-MAY-2004)

Mobile Pentium III-M Dell Inspiron 4100/8100, Dell Latitude C610/C810

Mobile Pentium 4-M Dell Inspiron 8200/8500, Dell Latitude C840

Mobile Pentium 4 Dell Inspiron 5150

Mobile Pentium M / Centrino IBM Thinkpad T40/T40p, Dell Latitude D800

Mobile AMD Athlon XP Peacock Freeliner XP, Fujitsu-Siemens Amilo A x600

This program is licensed under the terms and conditions of the GNU general public license. The source code is included in the installation archive.


Share this post

Link to post
Share on other sites

SpeedswitchXP version 1.51 is out (06. July 2006).

I've made the following changes to version 1.4:

new tray icons for CPU schemes and battery status (thanks to Adam Strzelecki)

fix for the wrong speed application when waking up from standby or hibernation

added new realtime speed calculation

fix for autostart problems of version 1.5

Share this post

Link to post
Share on other sites

SpeedswitchXP version 1.52 is out (28. August 2006).

I've made the following changes to version 1.51:

support for multiple languages (currently english and german)

reincluded the source code in the distribution file

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this