ThrottleStop Changelog

What's new in ThrottleStop 9.6

May 25, 2023
  • added 13th Gen desktop and mobile Rocket Lake support including 13700HX.
  • restored proper scaling on high dpi 4K monitors.
  • increased maximum IccMax for 12th and 13th Gen processors.
  • added Undervolt Protection reporting to the FIVR window.
  • fixed FIVR - PL4 reporting for some CPUs.
  • disabled the TS Bench - Random MHz feature when TPL - Speed Shift is not checked.
  • improved the Windows Defender Boost feature so it begins immediately when ThrottleStop starts.
  • added ExitTime=1 INI option to force ThrottleStop to exit 1 second after it starts.
  • disabled safe start feature when Stop Data is being used.
  • added an extra digit to the microcode version reporting.
  • fixed SLFM check box showing on screen when the CPU does not support SLFM.
  • fixed Limit Reasons reporting for Goldmont and Goldmont Plus processors.
  • fixed AVX512 bug.

New in ThrottleStop 9.5 (Jun 27, 2022)

  • Alder Lake desktop and mobile support added.
  • Improved performance when using Windows Defender Real-time Protection.
  • Replaced the Disable and Lock Turbo Power Limits box with the MMIO Lock box.
  • Added the ability to sync the MSR and MMIO power limits.
  • Improved SpeedStep and Speed Shift compatibility with Windows.
  • Updated FIVR and TPL window themes and added support for bigger logos up to 240x138 recommended.
  • Combined Turbo Limits and Turbo Groups into the FIVR window.
  • Added feature for K series CPUs to increase voltage at 800 MHz for improved stability when undervolting.
  • Reduced the chance of a BSOD loop if voltage is set too low.
  • Added automatic enabling of the PowerCut feature when resuming from sleep.
  • Disabled Run Program After Profile Change feature for improved security.
  • Retired Core 2 Duo automatic Dual IDA mode.

New in ThrottleStop 9.43 Beta (Jan 31, 2022)

  • Alder Lake desktop and mobile support added.

New in ThrottleStop 9.42 Beta (Aug 28, 2021)

  • Added ability to sync MSR and MMIO power limits.
  • Disabled Log Folder dialog.
  • Disabled Run Program After Profile Change feature.

New in ThrottleStop 9.4 (Aug 18, 2021)

  • Fixed the FIVR - Disable and Lock MMIO feature for 11th Gen CPUs.
  • Added separate reporting of the MSR and MMIO power limits.
  • Added feature to disable all C states higher than C1.
  • Added access to the Ring Down Bin setting.
  • Enabled Limit Reasons for Skylake X.
  • Updated driver for improved security.
  • Fixed power plan list for languages other than English.
  • Changed system monitoring timers being used.

New in ThrottleStop 9.3.1 Beta (May 26, 2021)

  • Added feature to disable all C states higher than C1.
  • Added access to Ring Down Bin setting.
  • Enabled Limit Reasons for Skylake X.
  • Fixed power plan list for languages other than English.
  • Changed system timers being used.

New in ThrottleStop 9.3 (Feb 15, 2021)

  • Added 10850K / 10900K support including a new Turbo Group access window.
  • Updated the TPL window and added an option to disable turbo power limit control.
  • Added the ability to clear the TPL Lock options if accidentally locked.
  • Updated the TS Bench and the C State window for the 10 core CPUs.
  • Enabled Limit Reasons support for 10th and 11th Gen CPUs.
  • Improved access to the Windows power plans.
  • Added access to the PROCHOT offset variable.
  • Added AVX offset control for unlocked K series CPUs.
  • Added reporting, logging and control of Thermal Velocity Boost and V-Max Stress.
  • Added clickable monitoring table headings, including minimum temperature and APIC ID.
  • Double click the monitoring table for an extended view if you have more than 8 threads.
  • Disabled Set Multiplier access when Speed Shift is enabled.
  • More obvious feedback in the FIVR window when CPU voltage control is locked.
  • Fixed log file data writing so log file data gets written to the correct day.
  • Changed and fixed the logo selector.

New in ThrottleStop 9.2.9 Beta (Dec 27, 2020)

  • added 10850K / 10900K support including a new Turbo Group access window.
  • updated the TS Bench and the C State window for the 10 core CPUs.
  • enabled Limit Reasons support for Comet Lake CPUs.
  • improved access to the Windows power plans.
  • added AVX offset control for unlocked K series CPUs.
  • double click the monitoring table for an extended view if you have more than 8 threads.
  • added clickable monitoring table headings, including minimum temperature and APIC ID.
  • blocked Set Multiplier access when Speed Shift is enabled.
  • more obvious FIVR window feedback when CPU voltage control is locked.
  • improved consistency of the turbo power limits Lock feature.
  • ability to clear the turbo power limits Lock option when accidentally locked.
  • changed and fixed the logo selector.
  • added an INI option to disable ThrottleStop's access to the turbo power limits (NoSetPL=1)

New in ThrottleStop 9.2 (Aug 11, 2020)

  • Added access to the default Windows power options.
  • Restored Windows 7 compatibility.
  • Fixed C0% reporting 0.0 for all threads on some CPUs.
  • Updated TS Bench test with random MHz option.
  • Fixed BCLK MHz reporting when using Core Isolation.
  • Added support for devices that use connected standby.
  • Added reporting of suspend / resume times to the log file.
  • Removed auto BCLK updates when resuming.
  • Fixed GDI handle leak.
  • New color and font options.
  • New black notification area icon option.
  • New option to remove the title bar.
  • Removed PROCHOT indicator box.

New in ThrottleStop 8.74 Beta (Mar 14, 2020)

  • Fixed Task Scheduler finding RwDrv.sys bug.
  • Fixed Limit Reasons button outline color.
  • Fixed Disable and Lock Turbo Power Limits after resume from sleep.
  • Fixed CrystalWell 4980HQ support.

New in ThrottleStop 8.74 Beta (Mar 13, 2020)

  • Fixed Task Scheduler finding RwDrv.sys bug.
  • Fixed Limit Reasons button outline color.
  • Fixed Disable and Lock Turbo Power Limits after resume from sleep.
  • Fixed CrystalWell 4980HQ support.

New in ThrottleStop 8.70.6 (Jan 24, 2019)

  • Improved WinRing0 security and memory access by Sam Haskins.
  • Ability to disable and lock the memory mapped turbo power limits.
  • Added IccMax adjustment.
  • Fixed FIVR voltage names for Skylake and newer CPUs.
  • Regular system tray CPU temperature updates in Stop Data mode.
  • Single click system tray icons and new Logo Min option.
  • Smaller Turbo Power Limits window.
  • TS 8.70.3 - fixed Task Scheduler finding RwDrv.sys bug.
  • TS 8.70.4 - fixed purple button outline in Limit Reasons.
  • TS 8.70.5 - fixed Disable Turbo applied after resuming.
  • TS 8.70.6 - fixed Core i5/i7 4xx0HQ Crystal Well support.
  • Add logo.png (230x90) to ThrottleStop folder for custom logo.

New in ThrottleStop 8.70 (Sep 11, 2018)

  • Improved WinRing0 security and memory access by Sam Haskins.
  • Ability to disable and lock the memory mapped turbo power limits.
  • Added IccMax adjustment.
  • Fixed FIVR voltage names for Skylake and newer CPUs.
  • Regular system tray CPU temperature updates in Stop Data mode.
  • Single click system tray icons and new Logo Min option.
  • Smaller Turbo Power Limits window.

New in ThrottleStop 8.60 (May 2, 2018)

  • Papusan inspired small footprint edition.
  • compatible with Windows 10 April Update, Version 1803 Build 17134.1
  • removed expiry date.
  • redesigned TS Bench test.
  • compiled with Visual Studio 2013.
  • Microsoft vcredist_x86.exe download link included if needed.
  • re-release of ThrottleStop 8.50 with expiry date removed.

New in ThrottleStop 8.60 (May 2, 2018)

  • Papusan inspired small footprint edition.
  • compatible with Windows 10 April Update, Version 1803 Build 17134.1
  • removed expiry date.
  • redesigned TS Bench test.
  • compiled with Visual Studio 2013.
  • Microsoft vcredist_x86.exe download link included if needed.
  • re-release of ThrottleStop 8.50 with expiry date removed.

New in ThrottleStop 8.50 (Nov 2, 2017)

  • Initial Goldmont Apollo Lake support.
  • Ability to disable notification area icon.
  • Double click to toggle mini mode option.
  • Expiry date extended to January 2019.

New in ThrottleStop 8.48 (Apr 6, 2017)

  • special OBSIDIAN-PC edition.
  • enable Kaby Lake Limit Reasons reporting.
  • improved Skylake and Kaby Lake U CPU BCLK and multiplier reporting.
  • previous Start/Stop Monitoring status applied at start up.

New in ThrottleStop 6.00 (Oct 8, 2013)

  • Intel 4th Generation Core i Haswell CPU support.
  • TDP Level Control for the ULV processors.
  • Report of throttling due to TDP limit or CPU package temperature.
  • Added PROCHOT (processor hot) offset reporting.
  • Improved Windows 7 and Windows 8 system tray / notification area icon support.

New in ThrottleStop 5.00 (Dec 3, 2012)

  • Add Intel 3rd Generation Core i CPU support

New in ThrottleStop 5.00 Beta 03 (Jul 30, 2012)

  • Extend expiry data until end of July

New in ThrottleStop 5.00 Beta 02 (Jul 30, 2012)

  • Test to see if 8 multiplier is supported on Ivy Bridge CPUs.

New in ThrottleStop 5.00 Beta 01 (Jun 19, 2012)

  • First attempt at Ivy Bridge support

New in ThrottleStop 4.10 (May 31, 2012)

  • Restore Turbo Power Limits after resuming from stand by or hibernate for 2nd Generation Sandy Bridge CPUs.
  • Removed the BD PROCHOT lock feature so it can be adjusted immediately.
  • Fixed the explorer.exe polling ThrottleStop problem.
  • Renamed log files so they are dated each day and stored in a new Log subdirectory.
  • Added an Always On Top option to keep ThrottleStop on top of other windows on the desktop when needed.
  • Removed the rarely used Donate feature.

New in ThrottleStop 4.00 (Oct 18, 2011)

  • Added more turbo multiplier options for Sandy Bridge CPUs as well as finer Clock Modulation control. Sandy Bridge CPUs can adjust Clock Modulation in steps of; 6.25%, older Core 2 and Core i CPUs are limited to steps of 12.5%. Restored Disable Turbo to function similar to pre 3.40 versions.

New in ThrottleStop 3.50 (Oct 18, 2011)

  • Block the Disable Turbo option when using a reduced multiplier for Sandy Bridge CPUs.

New in ThrottleStop 3.40 (Oct 18, 2011)

  • Added base multiplier reporting to the TRL window and changed the Disable Turbo feature for Core i CPUs.

New in ThrottleStop 3.30 (Oct 18, 2011)

  • Added Sandy Bridge VID and power consumption monitoring to the log file. Fixed the Do Not Reset FID/VID option on Sandy Bridge CPUs.

New in ThrottleStop 3.20.1 (Oct 18, 2011)

  • Added VID and power consumption reporting to the log file for Sandy Bridge CPUs.

New in ThrottleStop 3.20 (Oct 18, 2011)

  • Added a new C State reporting and adjustment window for Core i CPUs. Also added per profile Turbo Limits for the 920XM and 940XM CPUs. Sandy Bridge Turbo Boost time limits are now displayed in the Power Limits window. Added a Priority= INI option so you can lower the priority that ThrottleStop runs at if you don't need its maximum anti-throttling abilities.

New in ThrottleStop 3.10 (Oct 18, 2011)

  • Added a HotKey Manager. Restored only being able to run one instance of ThrottleStop at a time. Added the ability to have C States enabled while in Dual IDA mode. Sandy Bridge power limits are now saved and restored when not locked.

New in ThrottleStop 3.00 (Aug 17, 2011)

  • Fixed the Options not being saved when in profile 2, 3 or 4. Fixed the BD PROCHOT reporting. Fixed AC/DC default profile switching when the battery is rapidly discharging. Changed it so clock and chipset clock modulation will not automatically be turned off when ThrottleStop first starts so you can monitor for this problem before making any changes. Documented about a dozen rarely used INI file options. Added a SplitQuad INI option for the Core 2 Quad CPUs.

New in ThrottleStop 2.99.9 (Aug 17, 2011)

  • Fixed the Low Battery Profile not switching correctly. Also did a few minor Dual IDA changes so Dual IDA requests will be halted during a profile change

New in ThrottleStop 2.99.8 (Aug 17, 2011)

  • Added a ColumnWidth= INI option in case you are using a small font and the table is too narrow. Default value is 49 and you might want to set this to about 58 if you have this issue. CStateDemotion=3 is increasing SSD 4K Write performance by over 100% on some laptops and is helping to fix the motherboard whine issue on some other laptops. Added a DelayedStart= INI option which will delay the start of ThrottleStop. If you follow the second post in The ThrottleStop Guide at Notebook Review forum, you probably won't need this option. I have also separated the 3 automatic exit options so they can all be used independently. ExitTime= will run ThrottleStop for the desired number of seconds before exiting. DCExitTime= will exit whenever you switch to battery power and can be adjusted in the Options window. ExitDIDA= will cause ThrottleStop to exit if you have a Core 2 mobile CPU after it successfully enters Dual IDA mode. You can now use any or all of these options, hopefully without any conflicts.

New in ThrottleStop 2.99.7 (Aug 17, 2011)

  • All new Dual IDA code for Core 2 CPUs. It should be able to get into Dual IDA mode quicker and can also enter Dual IDA when the CPU is significantly loaded. New INI option, ExitDIDA= so ThrottleStop will automatically exit as soon as it locks both cores into IDA mode. Added the ability to delay profile changes which is useful when using SetFSB or SetPLL. Added adjustable Windows Timer Resolution for both AC and DC which can significantly increase C3/C6 residency time. Added a new C State demotion INI option for Core i CPUs.

New in ThrottleStop 2.97 (Feb 1, 2011)

  • Added Sandy Bridge support. It may not be possible to increase the turbo multipliers on these new CPUs when using ThrottleStop. Testing and feedback about this is needed.

New in ThrottleStop 2.89 (Feb 1, 2011)

  • Added a Force TDP/TDC option for laptops like the Alienware M11x that keeps resetting these values. Increasing the Intel Turbo Boost TDP/TDC values will help the CPU to continue using full Turbo Boost when fully loaded. This can result in a 50% increase in full load peformance when using an Intel Core i5 or Core i7 UM processor. In the Options window, if you don't need this feature then set Force TDP/TDC to a high value like 1000 or higher. The Alienware M15x and M17x do not seem to need this feature. If you have a UM low power processor or a regular Core i5 CPU and need this feature then use a low value. Default is 16. Maximum performance is usually obtained with a value of about 8.

New in ThrottleStop 2.88 (Feb 1, 2011)

  • More Core i5 turbo performance improvements. Dual IDA returned to v.2.85 method and is a work in progress

New in ThrottleStop 2.87 (Feb 1, 2011)

  • First attempt to improve Core i5 turbo performance when higher TDP/TDC values are used

New in ThrottleStop 2.86 (Feb 1, 2011)

  • Minor change to Dual IDA mode after a resume from standby or hibernate. Ignore GPU =127C to fix an issue with some buggy sensors

New in ThrottleStop 2.85 (Sep 28, 2010)

  • Added a system tray MHz icon, an improved and adjustable PowerSaver feature and the ability to select Core 2 Mobile CPU for ES or any mobile CPU that is not correctly recognized.

New in ThrottleStop 2.84 (Sep 28, 2010)

  • Redesign of the adjustable TDP/TDC window.
  • Added initial support for some of the early Core Solo and Core Duo chips.

New in ThrottleStop 2.82 (Sep 28, 2010)

  • Added adjustable TDP/TDC for each profile.
  • Fixed C0% for Core 2 mobile CPUs at idle.

New in ThrottleStop 2.81 (Sep 28, 2010)

  • Set the default notification area font to the correct size and added a font quality picker.
  • Added Dual IDA to the Options box.

New in ThrottleStop 2.80 (Sep 28, 2010)

  • Added system tray temperature icons with adjustable fonts and minimum and maximum pop up information.
  • Also added a GPU temperature monitoring option to the Options window and added some more Intel E8x35 iMac CPUs to the mobile CPU list.

New in ThrottleStop 2.74 (Jul 26, 2010)

  • A fix for the Core i Update BCLK bug and a new feature to restore the Core i XM turbo multiplier limits and Core i TDP/TDC limits after a resume from hibernate or stand by.

New in ThrottleStop 2.73 (Jul 26, 2010)

  • Added NoChipset=1 option. Use this to disable Chipset Clock Modulation reporting and adjustment.

New in ThrottleStop 2.72 (Jul 26, 2010)

  • A few more improvements to Dual IDA mode.

New in ThrottleStop 2.71 (Jul 26, 2010)

  • Improved Dual IDA mode success.

New in ThrottleStop 2.70 (Jul 26, 2010)

  • Adjustable turbo power limits for Core i CPUs that support this featre. Correct detection of E8235 mobile CPU.

New in ThrottleStop 2.60 (Jul 26, 2010)

  • Initial Core i7-980X support and possible turbo multiplier adjustment for this CPU. Added some CPU pop-up info to the notification area icon

New in ThrottleStop 2.55 (Jul 2, 2010)

  • Added maximum turbo multiplier reporting and better support for the Core i5-655K and Core i7-875K.

New in ThrottleStop 2.54 (Jul 2, 2010)

  • Added Extreme=1 INI option for Extreme ES CPUs that are not correctly recognized. Only use this option if you have a Core 2 based Extreme CPU. Updated how MHz and FID is reported for SLFM mode. Fixed a bug where SLFM and IDA mode were not working correctly after resuming from hibernate

New in ThrottleStop 2.51 (Jul 2, 2010)

  • Bug fixes of the above feature.

New in ThrottleStop 2.50 (Jul 2, 2010)

  • Added adjustable maximum FID / VID for Core 2 based Extreme processors only.

New in ThrottleStop 2.00 Build 27 (Jul 2, 2010)

  • Find a work around for explorer.exe trying to access ThrottleStop.exe every 8 seconds. Thanks TigTex from Notebook Review.

New in ThrottleStop 2.00 Build 26 (Jul 2, 2010)

  • Fixed a couple of minor issues for better QX multiplier support and fixed a problem with the same data being written to the log file twice in a row.

New in ThrottleStop 2.00 Build 25 (Jul 2, 2010)

  • Fixed CPU recognition so Elkay's Extreme Q9300 is properly recognized as a QX9300 mobile CPU. Thanks Intel for giving the same CPU many different names.

New in ThrottleStop 2.00 Build 24 (Jul 2, 2010)

  • Enable Chipset Clock Modulation adjuster for all chipsets. Adjust this from minimum to maximum to make sure your chipset is supported correctly.

New in ThrottleStop 2.00 Build 23 (Jul 2, 2010)

  • Added an icon to the info button.

New in ThrottleStop 2.00 Build 22 (Jul 2, 2010)

  • QX multiplier reporting and adjustment and Quad IDA mode is a work in progress. Adjusted the SLFM and Power Saver sensitivity.

New in ThrottleStop 2.00 Build 20 (Jul 2, 2010)

  • Added the 6.5 multiplier to support some Intel SU CPUs. This request will be ignored if your CPU does not support the 6.5 multiplier. Most 45nm Core 2 CPUs do not use this.

New in ThrottleStop 2.00 Build 19 (Jul 2, 2010)

  • Added MHz reporting. Fixed incorrect multiplier being reported for Core 2 based QX CPUs when the default multiplier was not being used.

New in ThrottleStop 2.00 Build 18 (Jul 2, 2010)

  • Added a right mouse option to enable Dual IDA mode. Changed how the SLFM feature works. Disabled Chipset Clock Modulation for the Intel PM965 chipset.

New in ThrottleStop 2.00 Beta 17 (Jul 2, 2010)

  • Added an INI file option called DualIDA. If your motherboard supports the toggling of the EIST bit then set this option to 1 and it will try to lock Dual IDA mode so both cores are running at full speed. You can also use DualIDA=2 and if ThrottleStop successfully locks Dual IDA mode, it will automatically exit so you can add this to your start up sequence.

New in ThrottleStop 2.00 Beta 16 (Jul 2, 2010)

  • Added the ability to disable IDA / Turbo boost and to toggle SpeedStep / IDA when this feature is supported.

New in ThrottleStop 2.00 Beta 15 (Jul 2, 2010)

  • Added C3 to the C-States toggle button for Core 2 CPUs and fixed a bug so all C-States remain either on or off. Thanks hna at Notebook Review.

New in ThrottleStop 2.00 Beta 13 (Jul 2, 2010)

  • Fixed a bug or two with the automatic profile switching features.

New in ThrottleStop 2.00 Beta 12 (Jul 2, 2010)

  • Added battery level reporting and the ability to switch profiles based on battery level.

New in ThrottleStop 2.00 Beta 5 (Jul 2, 2010)

  • Added minimum / maximum Nvidia GPU temperature reporting to the GPU button.

New in ThrottleStop 2.00 Beta 4 (Jul 2, 2010)

  • Added GPU temperature monitoring and profile switching for Nvidia GPUs.

New in ThrottleStop 2.00 Beta 2 (Jul 2, 2010)

  • Algorithm improved to increase aggressiveness during full load or during throttling incidents and added multiplier restore on exit option.

New in ThrottleStop 2.00 Beta 1 (Jul 2, 2010)

  • Added profile management, adjustable alarm based on CPU Digital Thermal Sensor (DTS) data and added the ability to toggle the bidirectional PROCHOT setting.

New in ThrottleStop 1.93 (Jul 2, 2010)

  • Added proper VID detection of X7800, X7900, X9000, X9100 and QX9300 CPUs. Thanks spaanplaat from NoteBook Review

New in ThrottleStop 1.92 (Jul 2, 2010)

  • Fixed SL / SU processor recognition. Thanks thendless from Notebook Review.

New in ThrottleStop 1.91 (Jul 2, 2010)

  • Fixed minimum voltage for Core 2 mobile CPUs with 200 MHz BCLK. Thanks moral hazard from NotebookReview.