- Joined
- Oct 13, 2008
- Messages
- 21,519 (6.19/day)
- Likes
- 10,701
- Location
- IA, USA
System Name | BY-2015 |
---|---|
Processor | Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on |
Motherboard | MSI Z170A GAMING M7 |
Cooling | Scythe Kotetsu |
Memory | 2 x Kingston HyperX DDR4-2133 8 GiB |
Video Card(s) | PowerColor PCS+ 390 8 GiB DVI + HDMI |
Storage | Crucial MX300 275 GB, Seagate 6 TB 7200 RPM |
Display(s) | Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI) |
Case | Coolermaster HAF 932 w/ USB 3.0 5.25" bay |
Audio Device(s) | Realtek Onboard, Micca OriGen+ |
Power Supply | Enermax Platimax 850w |
Mouse | SteelSeries Sensei RAW |
Keyboard | Tesoro Excalibur |
Software | Windows 10 Pro 64-bit |
Benchmark Scores | Faster than the tortoise; slower than the hare. |
This program is a rethink on Set Core Parking Max in that it assumes the best way to control these settings is by using Windows' Power Options settings.
First, simply download and run UnlockCoreParking.exe (attached). If it doesn't seem to work correctly, try running as administrator. It should automatically open the Advanced Power Options dialog. Open Advanced Power Options manually if it doesn't by way of the Control Panel.
Second, select the Power Plan to configure via the combo box at the top.
Third, scroll down to "Processor power management" and expand it. Now expand "Processor performance core parking min cores." Change the Setting from 10% to 100% and apply. Core parking is now disabled for this power plan.
First, simply download and run UnlockCoreParking.exe (attached). If it doesn't seem to work correctly, try running as administrator. It should automatically open the Advanced Power Options dialog. Open Advanced Power Options manually if it doesn't by way of the Control Panel.
Second, select the Power Plan to configure via the combo box at the top.
Third, scroll down to "Processor power management" and expand it. Now expand "Processor performance core parking min cores." Change the Setting from 10% to 100% and apply. Core parking is now disabled for this power plan.

Attributes DWORD 1 means hide the value in Power Options. I simply delete that key--the first is for min cores and the second is for max cores. The Process.Start opens Power Options and the ,,1 specifies to open Advanced.
Code:
using Microsoft.Win32;
using System;
using System.Diagnostics;
namespace UnlockCoreParking
{
class Program
{
static void Main()
{
try { Registry.LocalMachine.OpenSubKey(@"SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583", true).DeleteValue("Attributes"); }
catch { }
try { Registry.LocalMachine.OpenSubKey(@"SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\ea062031-0e34-4ff1-9b6d-eb1059334028", true).DeleteValue("Attributes"); }
catch { }
try { Process.Start("control", "powercfg.cpl,,1"); }
catch { }
}
}
}
Attachments
-
6 KB Views: 3,465
Last edited: