The ThrottleStop Guide

Discussion in 'Hardware Components and Aftermarket Upgrades' started by unclewebb, Nov 7, 2010.

  1. keshavmot2

    keshavmot2 Notebook Enthusiast

    Reputations:
    0
    Messages:
    18
    Likes Received:
    12
    Trophy Points:
    6
    Awesome! Do you have plans of releasing this code anytime soon?

    Thanks for all your help!
     
    hmscott likes this.
  2. unclewebb

    unclewebb ThrottleStop Author

    Reputations:
    5,644
    Messages:
    4,824
    Likes Received:
    1,748
    Trophy Points:
    231
    Nope. It will probably be a few weeks or a month before TS is ready for the next release. At the moment, the code for TS is a mess. A few months ago I started moving some things around and adding some new features and then I decided to take a break. My memory is terrible so it will be a while before I remember what I was working on and get back up to speed. I also plan to switch TS over to a much newer version of Visual Studio. I would like to get that sorted out before the next release.
     
    hmscott, alexhawker, Vasudev and 3 others like this.
  3. Wormwood

    Wormwood Notebook Evangelist

    Reputations:
    47
    Messages:
    458
    Likes Received:
    211
    Trophy Points:
    56
    Do you think there will be a new release by the time the current one expires?
     
    hmscott and Vasudev like this.
  4. j95

    j95 Notebook Deity

    Reputations:
    1,653
    Messages:
    1,233
    Likes Received:
    658
    Trophy Points:
    131
    [​IMG]

    Copy both TS & OHWM (openhardwaremonitor-v0.8.0-beta sub-folder) to the root of C drive, then copy task.bat to C:\ThrottleStop

    Code:
    @echo off
    start /min "" "C:\OpenHardwareMonitor\OpenHardwareMonitor.exe"
    timeout /T 2
    start "" "C:\ThrottleStop\ThrottleStop.exe"
    timeout /T 2
    taskkill /F /IM OpenHardwareMonitor.exe
    exit
    
    Task scheduler -> Action -> cmd.exe -> Arguments -> /c start /min C:\ThrottleStop\Task.bat ^& exit.

    ....or just import Task (ThrottleStop.xml).
     

    Attached Files:

    Last edited: Sep 6, 2017
    alexhawker and unclewebb like this.
  5. unclewebb

    unclewebb ThrottleStop Author

    Reputations:
    5,644
    Messages:
    4,824
    Likes Received:
    1,748
    Trophy Points:
    231
    I sure hope so. Hopefully sooner. Too many complaints when I am late with a new version.

    @j95 - I love simple solutions. :vbthumbsup:
     
    hmscott, Vasudev, j95 and 1 other person like this.
  6. psyke83

    psyke83 Newbie

    Reputations:
    0
    Messages:
    7
    Likes Received:
    8
    Trophy Points:
    6
    Thanks, but this isn't guaranteed to work if you're dealing with a laptop with a mechanical HDD that takes ages to boot. This is more reliable:

    Code:
    @echo off
    
    taskkill /F /IM ThrottleStop.exe
    start /min "" "C:\Storage\Software\OpenHardwareMonitor\OpenHardwareMonitor.exe"
    
    :loop
    timeout /t 2 /nobreak > nul
    driverquery | find "WinRing0" >nul
    if %errorlevel% neq 0 (
        goto loop
    )
    
    start "" "C:\Storage\Software\ThrottleStop\ThrottleStop.exe"
    timeout /t 10 /nobreak > nul
    taskkill /F /IM OpenHardwareMonitor.exe
    
    exit
    
    I scheduled the task to only run when the user is logged in, and triggered to run on user login trigger and on event:
    Log: System
    Source: Power-Troubleshooter
    Event ID: 1

    That will trigger on sleep/wake cycles. To be safe, the script deliberately kills ThrottleStop before relaunching to avoid multiple instances, but you can do a check at the beginning of the script just to see if ThrottleStop is an active process and skip the whole thing if you want...
     
    Last edited: Sep 6, 2017
    hmscott likes this.
  7. kakashidinho

    kakashidinho Newbie

    Reputations:
    0
    Messages:
    6
    Likes Received:
    5
    Trophy Points:
    6
    Hi, I have some problems with wrong Turbo Ratio Limit settings after waking up from sleep. I have 7700HQ and 2 profiles:
    - profile 1: max 4 cores turbo ratio is 28
    - profile 2: max 4 cores turbo ratio is 34
    After i put my laptop to sleep and then waking up, despite ThrottleStop displaying current profile was 2, it used the turbo ratio settings of 1 (i.e. max 28 ratio for 4 cores). I had to manually switch to profile 1 then back to 2, then the turbo ratio was back to be correct.

    P/S: I already used a script to kill and restart TS after waking up from sleep.
     
    hmscott likes this.
  8. Falkentyne

    Falkentyne Notebook Deity

    Reputations:
    690
    Messages:
    1,022
    Likes Received:
    951
    Trophy Points:
    131
    Probably your computer Bios doing that. Throttlestop can't do anything if your Bios changes settings by itself. Sounds like the Bios turns off turbo boost if the computer goes into sleep. Or maybe it refreshes and read its internal settings. Have you tried changing it in the Bios to check that?

    For example if you used XTU and set the max 4 cores to 28, with TS still open, TS won't magically change it back to 34.
     
    hmscott and Vasudev like this.
  9. Vasudev

    Vasudev Notebook Virtuoso

    Reputations:
    477
    Messages:
    2,528
    Likes Received:
    1,120
    Trophy Points:
    181
    Check profile settings on AC and battery in options. You must have set it to 1 for AC and battery which is the default value.
     
  10. kakashidinho

    kakashidinho Newbie

    Reputations:
    0
    Messages:
    6
    Likes Received:
    5
    Trophy Points:
    6
    No profile 2 is set for AC. Profile 1 is my failsafe settings when cpu reaches 90c (automatically switch to profile 1).
     
Loading...

Share This Page