Last updated on October 18th, 2016
The "Speed of processor 0 in group is being limited by system firmware" warning message in event log, is commonly caused from Intel(R) SpeedStep Technology.
Intel SpeedStep Technology, reduces the clock speed of your processor whenever your processor is idle, in order to reduce power consumption and heating. On the other hand, the SpeedStep technology increases the clock speed of your processor whenever needed from a Software or a Task to run smoothly.
In many cases, commonly in Windows 10 computers, the Intel SpeedStep technology may cause the following error(s) in Windows Event Log:
"Microsoft Windows Kernel Processor-Power – Event ID 37 – Warning…
The speed of processor 0 in group 0 is being limited by system firmware. The processor has been in this reduced performance state for 71 seconds since the last report.
The speed of processor 1 in group 0 is being limited by system firmware. The processor has been in this reduced performance state for 71 seconds since the last report."
This tutorial contains detailed steps to fix Event ID 37 Warning message "Speed Of Processor in Group is being limited by System Firmware", in Windows 7, 8 & 10 OS.
How to resolve the "Kernel Processor Power Event ID 37 – Speed Of Processor in Group is being limited by System Firmware" Warning in Event log.
Step 1. Update Drivers and Eliminate Thermal Problems
In order to eliminate the "Speed Of Processor in Group is being limited by System Firmware" warning message in event log, first try the following:
A. RESET BIOS Settings to Default.
B. Make sure that you have installed the latest drivers for your computer hardware especially the drivers for:
a. Chipset (Motherboard).
b. Intel® Rapid Storage Technology.
c. Video Card
C. Make sure that your computer is clean from dust and doesn't overheat.
Step 2. Disable Intel SpeedStep Technology.
You can disable SpeedStep Techology either from Computer's BIOS (if supported) or from Windows Environment.
Method 1. Disable Intel(R) SpeedStep Technology from BIOS.
1. Enter your BIOS settings, by pressing “DEL” or “F1” or “F2” or “F10”. *
* Note: The way to enter into BIOS Settings depends on the computer manufacturer.
2. Reset BIOS Settings to Default.
3. Then find a setting named: "Dynamic CPU Frequency" or "Intel SpeedStep" or "SpeedStep" or "EIST (Enhanced Intel SpeedStep)" and change it to "Disable" or to "Always High".
* Note 1: Commonly the above setting is under under "CPU Power Options" or "Advanced Power settings" or "Power Options" or "Other".
* Note 2: If you cannot find a setting for the Intel SpeedStep techology in your BIOS then disable SpeedStep from Windows environment by following the instructions below.
Method 2. Disable Intel(R) SpeedStep Technology from Windows.
(Applied to: Windows 10, Windows 8.1 & 7 & Windows 7)
1. Open Windows Control Panel. To do that:
2. Change the View By (at the up right) to Small icons and then open Power Options.
3. Then click “Change plan settings” at the active (selected) plan.
4. Select the “Change advanced power settings” option.
5. When Power Options appear on your screen, make the following adjustments:
1. Set the Power Plan to High Performance.
2. Expand the Processor Power Management settings and change BOTH the Minimum and Maximum Processor State settings to 100%.
6. Click Apply (OK) and reboot your computer.
– If the problem persists restore your computer to a previous working state or backup your files and then perform a clean Windows installation.
That's it! Let me know if this guide has helped you by leaving your comment about your experience. Please like and share this guide to help others.