Speedstep not working for X61s running Vista 64-bit
Speedstep not working for X61s running Vista 64-bit
Hello everyone, this is my first post. I've done some searching, but I can't seem to find a solution to my problem.
I've done a clean install of Vista Ultimate 64-bits on a new X61s, and I've downloaded most of the drivers from Lenovo support, but I can't seem to get speedstep working (always stuck at 1.6GHz in CPU-Z, 800MHz FSB).
I have speedstep enabled in the BIOS, have the power management driver installed, power manager installed, and Vista's power management set to allow for lowering of cpu frequency when on battery.
This is really bugging me! I get around 6:30 of battery life with the processor running at 1.6GHz all the time, but it should be much better with speedstep. Does anyone know this issue, or how to solve it?
I have BIOS version 2.18
I've done a clean install of Vista Ultimate 64-bits on a new X61s, and I've downloaded most of the drivers from Lenovo support, but I can't seem to get speedstep working (always stuck at 1.6GHz in CPU-Z, 800MHz FSB).
I have speedstep enabled in the BIOS, have the power management driver installed, power manager installed, and Vista's power management set to allow for lowering of cpu frequency when on battery.
This is really bugging me! I get around 6:30 of battery life with the processor running at 1.6GHz all the time, but it should be much better with speedstep. Does anyone know this issue, or how to solve it?
I have BIOS version 2.18
Re: Speedstep not working for X61s running Vista 64-bit
Welcome to the forum!
You could try setting the cpu power scheme by using Vista built-in power options: Control Panel (all control panel items) -> Power Options -> edit plan settings -> advanced power settings -> cpu. Also, I would create my own power management profile (in Vista Power Options or Lenovo Power Manager) instead of using the default ones, thus avoiding possible overwriting of the new settings upon reboot.
BTW, the current BIOS version is 2.19, but the changelog doesn´t indicate anything related to Intel Speedstep.
Hope this helps,
Marin
You could try setting the cpu power scheme by using Vista built-in power options: Control Panel (all control panel items) -> Power Options -> edit plan settings -> advanced power settings -> cpu. Also, I would create my own power management profile (in Vista Power Options or Lenovo Power Manager) instead of using the default ones, thus avoiding possible overwriting of the new settings upon reboot.
BTW, the current BIOS version is 2.19, but the changelog doesn´t indicate anything related to Intel Speedstep.
Hope this helps,
Marin
IBM Lenovo Z61p | 15.4'' WUXGA | Intel Core 2 Duo T7400 2x 2.16GHz | 4 GB Kingston HyperX | Hitachi 7K500 500 GB + WD 1TB (USB) | ATI Mobility FireGL V5200 | ThinkPad Atheros a/b/g | Analog Devices AD1981HD | Win 7 x86 + ArchLinux 2009.08 x64 (number crunching)
Re: Speedstep not working for X61s running Vista 64-bit
Thanks for the advice Marin. Indeed, creating a new power profile did help the problem, and now my cpu is throttling, but I don't think it's going all the way down to it's lowest power state. In fact, when I'm looking at CPU-Z at idle, it's mostly still at 1.6GHz, and sometimes throttles down to 1.2, but quickly returns to 1.6.
I have task manager open at the same time, and cpu usage is always very low ~5% at most. From what I've read about the L7500 processor, it has "Enhanced Speedstep", which lets it adjust both the FSB and multiplier. But so far, all I see is a multiplier changing from 8x to 6x.
My thoughts are that it should mostly be running at 800MHz, with throttling up to 1.2GHz, and 1.6GHz when needed, much like the Atom in my netbook. But it seems quite different (always at 1.6GHz, and occasionally throttling down to 1.2). Can someone with properly functioning Speedstep elaborate?
-In Lenovo Power manager, CPU is set to "Adaptive"
-In Windows Power Option, CPU frequency is set to 5%-100% (min/max). If I lower the max to anything but 100%, it never even throttles (only stays at 1.6).
I have task manager open at the same time, and cpu usage is always very low ~5% at most. From what I've read about the L7500 processor, it has "Enhanced Speedstep", which lets it adjust both the FSB and multiplier. But so far, all I see is a multiplier changing from 8x to 6x.
My thoughts are that it should mostly be running at 800MHz, with throttling up to 1.2GHz, and 1.6GHz when needed, much like the Atom in my netbook. But it seems quite different (always at 1.6GHz, and occasionally throttling down to 1.2). Can someone with properly functioning Speedstep elaborate?
-In Lenovo Power manager, CPU is set to "Adaptive"
-In Windows Power Option, CPU frequency is set to 5%-100% (min/max). If I lower the max to anything but 100%, it never even throttles (only stays at 1.6).
Re: Speedstep not working for X61s running Vista 64-bit
I too have an X61s running Vista Ultimate x64. I'm running the Vista power manager and not running the Lenovo manager. I used CPUZ to look at my CPU and with the same 5% - 100% settings as the OP, the CPU was stuck at 1596 MHz regardless of what was or was not running. On a hunch I changed the minimum setting from 5% to 50% and bingo.... it now steps back to 1197 MHz with a multiplier of X 6.0 when the load is down. Not sure if it is supposed to step farther down than that. Note that a minimum setting of 49% or 51% caused it to remain stuck at 1596 MHz. I didn't try other settings.
Paul
Paul
Re: Speedstep not working for X61s running Vista 64-bit
Thanks Paul!
I also recently discovered this. Still, I was confused that it wouldn't throttle all the way down to 800MHz, so I downloaded RMClock, hoping that it could help. Turns out the L7500 just doesn't throttle down that far, as all the P states I found, the lowest multiplier was 6x.
So I guess that's it. Speedstep needs to have min of 50% cpu frequency in Vista's power manager to work. Or, using RMClock, it will work too.
I decided to stick with RMClock, because it gives me a nice frequency monitor on my taskbar, as well as a battery meter.
Thanks for all the help!
I also recently discovered this. Still, I was confused that it wouldn't throttle all the way down to 800MHz, so I downloaded RMClock, hoping that it could help. Turns out the L7500 just doesn't throttle down that far, as all the P states I found, the lowest multiplier was 6x.
So I guess that's it. Speedstep needs to have min of 50% cpu frequency in Vista's power manager to work. Or, using RMClock, it will work too.
I decided to stick with RMClock, because it gives me a nice frequency monitor on my taskbar, as well as a battery meter.
Thanks for all the help!
Re: Speedstep not working for X61s running Vista 64-bit
the problem is that cpu-z isnt able to show the actual clock speed, when using the intel core 2 in the x61s.
instead you have to use the intel thermal analysis tool.
http://www.techpowerup.com/downloads/392/mirrors.php
instead you have to use the intel thermal analysis tool.
http://www.techpowerup.com/downloads/392/mirrors.php
Re: Speedstep not working for X61s running Vista 64-bit
I read that before, but it was old news. I'm pretty sure it's been resolved. Anyways, I've tried the TAT, but it is NOT compatible with Vista 64-bit.dyre wrote:the problem is that cpu-z isnt able to show the actual clock speed, when using the intel core 2 in the x61s.
instead you have to use the intel thermal analysis tool.
http://www.techpowerup.com/downloads/392/mirrors.php
-
TheMollusk
- Posts: 12
- Joined: Fri Jul 17, 2009 6:14 am
- Location: Melbourne, Australia
Re: Speedstep not working for X61s running Vista 64-bit
I had speedstep issues for ages on Vista 64 bit. I have an x61t. The windows power management offers no control. It would never clock down to 800mhz.
The ONLY way I could control the CPU speed how I wanted, was to use RightMark CPU Control.
To get this app to work I had to download a tool called Atsiv that allowed unsigned driver loading. It was a real pain. But it was worth it. The CPU speed is 100% controllable now and even clocks down to 600Mhz which is lower than I thought possible.
The ONLY way I could control the CPU speed how I wanted, was to use RightMark CPU Control.
To get this app to work I had to download a tool called Atsiv that allowed unsigned driver loading. It was a real pain. But it was worth it. The CPU speed is 100% controllable now and even clocks down to 600Mhz which is lower than I thought possible.
-
- Similar Topics
- Replies
- Views
- Last post
-
-
X61s battery is not being charged
by pitmod » Mon Jan 16, 2017 10:03 am » in Thinkpad X6x Series incl. X6x Tablet - 4 Replies
- 1545 Views
-
Last post by ajkula66
Wed Jan 18, 2017 8:40 am
-
-
-
Ultranav not working. Help.
by Blender » Wed Jan 04, 2017 7:35 pm » in ThinkPad R, A, G and Z Series - 14 Replies
- 1826 Views
-
Last post by dr_st
Tue Jan 17, 2017 3:15 am
-
-
-
T450 - Brightness control hotkeys not working after system wake
by Czechnology » Tue Jan 10, 2017 9:05 am » in ThinkPad T430/T530 and later Series - 0 Replies
- 416 Views
-
Last post by Czechnology
Tue Jan 10, 2017 9:05 am
-
-
- 5 Replies
- 1518 Views
-
Last post by slaterlp
Sat Feb 04, 2017 10:32 am
Who is online
Users browsing this forum: No registered users and 3 guests





