Unofficial Fix For Battlefield 4 CPU Lag Released, Only For Windows 7
Reddit user "Rocket_Potato" has discovered a pretty interesting technique called as "Core Parking" to reduce lag that players are currently experiencing in Battlefield 4.
The fix provided by the user works only with Windows 7 x64 and x32, and in PCs using more than two physical CPUs or more than two logical cores. The user says: "Windows 7 has a feature called "Core Parking" which turns off CPU cores when not being utilized. For many gaming applications, this can be unhelpful. There is no switch to turn off this Core Parking, so you need to edit a few registry values to force Core Parking off."
"For me, this boosted my performance from 30 fps in Low settings to 45 on Ultra (i7 2600k CPU, GTX 570 GPU). These registry changes are reversible and there are no deletion of anything in the registry. It is all outlined in the forum link below. Please read the whole forum page to understand what is changing and if it applies to your setup, and edit the registry with caution."
Read the full workaround on how to reduce Battlefield 4 CPU lag. Try it and do let us know in the comment section below whether it worked for you or not.
Go to Regedit
Find this key:- "0cc5b647-c1df-4637-891a-dec35c318583”
Within this key, there is a value called: "ValueMax"
This value represents the % number of cores the system will park - the default 100% ie: all Cores are potentially park-able
Change the value from 64 to 0 so the "ValueMin" and "ValueMax" are both zero
You will have to find the key a few times and repeat the process for each time it is found - the number of instances will depend on the number of power profiles in your system [ in my DAW it was only found twice ]
Do a full shutdown and power-off and cold-re-start