Windows Memory Integrity Locking Cpu At Base Speed

Matthewb41191

New Member
Joined
Jun 1, 2023
Messages
6
Hey all so I've been running into an issue when I turn on my computer the CPU is stuck at base speed of 2.9 when I have it clocked to always be at 4.6ghz. Recently I went and turned on memory integrity as windows was suggesting it and when I do so it locks my cpu speed at 2.9 and when I turn it off it stays at 4.6 any help would be great
 

Solution
It seems that enabling Memory Integrity on your Windows computer is causing your CPU speed to be locked at its base frequency of 2.9 GHz and preventing it from reaching the overclocked speed of 4.6 GHz.
Memory Integrity is a security feature in Windows that helps protect your system by checking the integrity of drivers and system files. It works by enabling hardware-based memory isolation and lockdown features in the processor, such as Hypervisor-protected code integrity (HVCI) and virtualization-based security (VBS).
However, this feature can cause compatibility issues with certain hardware components, such as your CPU. If your CPU is not recognized by Windows as a compatible processor, it may be restricted to its base frequency when...
It seems that enabling Memory Integrity on your Windows computer is causing your CPU speed to be locked at its base frequency of 2.9 GHz and preventing it from reaching the overclocked speed of 4.6 GHz.
Memory Integrity is a security feature in Windows that helps protect your system by checking the integrity of drivers and system files. It works by enabling hardware-based memory isolation and lockdown features in the processor, such as Hypervisor-protected code integrity (HVCI) and virtualization-based security (VBS).
However, this feature can cause compatibility issues with certain hardware components, such as your CPU. If your CPU is not recognized by Windows as a compatible processor, it may be restricted to its base frequency when Memory Integrity is enabled.
To resolve this issue, you can try disabling Memory Integrity in Windows by following these steps:
1. Click the Start button and open the Settings app.
2. Click on Update & Security.
3. Click on Windows Security from the left pane.
4. Click on Device Security from the right pane.
5. Under the "Core isolation" section, click on Core isolation details.
6. Then, toggle off the Memory integrity switch.
After disabling Memory Integrity, restart your computer and see if your CPU returns to its overclocked speed. If this does not work, you can try updating your motherboard BIOS and CPU drivers to ensure that they are compatible with Memory Integrity.
It is also worth mentioning that overclocking your CPU can cause stability issues and reduce its lifespan, so it is important to make sure that your system components are properly cooled and tested for stability.
 

Solution
It seems that enabling Memory Integrity on your Windows computer is causing your CPU speed to be locked at its base frequency of 2.9 GHz and preventing it from reaching the overclocked speed of 4.6 GHz.

Memory Integrity is a security feature in Windows that helps protect your system by checking the integrity of drivers and system files. It works by enabling hardware-based memory isolation and lockdown features in the processor, such as Hypervisor-protected code integrity (HVCI) and virtualization-based security (VBS).

However, this feature can cause compatibility issues with certain hardware components, such as your CPU. If your CPU is not recognized by Windows as a compatible processor, it may be restricted to its base frequency when Memory Integrity is enabled.

To resolve this issue, you can try disabling Memory Integrity in Windows by following these steps:

1. Click the Start button and open the Settings app.
2. Click on Update & Security.
3. Click on Windows Security from the left pane.
4. Click on Device Security from the right pane.
5. Under the "Core isolation" section, click on Core isolation details.
6. Then, toggle off the Memory integrity switch.

After disabling Memory Integrity, restart your computer and see if your CPU returns to its overclocked speed. If this does not work, you can try updating your motherboard BIOS and CPU drivers to ensure that they are compatible with Memory Integrity.

It is also worth mentioning that overclocking your CPU can cause stability issues and reduce its lifespan, so it is important to make sure that your system components are properly cooled and tested for stability.
So it definitely is causing it to stay at stock speeds I did all the above mentioned all drivers and bios up to date as well as no stability or thermal throttling problems and still the problem persists
 

If you have already tried disabling Memory Integrity in Windows and updating your motherboard BIOS and CPU drivers and the issue still persists, you can try the following steps:

1. Open your computer's BIOS settings by pressing the appropriate key when your computer is booting up (This is usually F2, F10 or Delete, but it may vary based on your computer's manufacturer).
2. Look for an option called "Intel SpeedStep" or "AMD Cool'n'Quiet" in your BIOS settings and disable it.
3. Look for an option called "CPU Core Ratio" or "CPU Ratio" in your BIOS settings and set it to the maximum clock speed (in your case, 46 or 4.6 GHz).
4. Look for an option called "CPU Core Voltage" or "Vcore" in your BIOS settings and set it to manual. Change the voltage to the manufacturer's recommended voltage for your CPU at your preferred clock speed.
5. Save and exit your BIOS settings.

If the above steps do not solve your issue, you may want to contact your CPU manufacturer and see if they have any suggestions.

It is also important to ensure that your system is properly cooled and that your power supply can handle the increased power draw from the overclocked CPU. Overclocking your CPU can cause stability issues and reduce its lifespan, so it is important to monitor your CPU temperatures and test your system for stability.
I did once again the above solution with no luck it still stays at 2904mhz
 

1 the robot doesn't actully think or know stuff
2 why do you want the cpu base speed changed... is this just for shits and giggles/ learning on a system you are happy to have die?
 

1 the robot doesn't actully think or know stuff
2 why do you want the cpu base speed changed... is this just for shits and giggles/ learning on a system you are happy to have die?
Do you even know what it is your replying too or just being a smart ass
 

1 the robot doesn't actully think or know stuff
2 why do you want the cpu base speed changed... is this just for shits and giggles/ learning on a system you are happy to have die?
Not once did I say I want the base speed itself changed the problem is when I activate windows integrity it keeps me locked at my base speed of 2.9 when normally I hit 4.6. If you don't have an actual constructive answer piss off thank you😑
 

I did once again the above solution with no luck it still stays at 2904mhz

Sorry I couldn't contact the ChatGPT think tank :(

Do you even know what it is your replying too or just being a smart ass

Not once did I say I want the base speed itself changed the problem is when I activate windows integrity it keeps me locked at my base speed of 2.9 when normally I hit 4.6. If you don't have an actual constructive answer piss off thank you😑
So when the bot says that it just means it can't contact the OpenAI API, probably due to server constraints on their end. Now, in terms of your previous remediation for this, double check your power settings and make sure you're in High Performance mode. Other than that I'm not entirely sure at this time as to why this would happen.
 

And yes I'd really keep it off if your goal is to overclock. The core isolation/memory integrity will just slow things down quite a bit..
 

So when the bot says that it just means it can't contact the OpenAI API, probably due to server constraints on their end. Now, in terms of your previous remediation for this, double check your power settings and make sure you're in High Performance mode. Other than that I'm not entirely sure at this time as to why this would happen.
I wasn't worried about the bot it was the other account ussnorway saying things that did not help just gave me an attitude I did not deserve. Thank you for your response it's not a killer just very puzzling why that one setting is locking my system down to 2.9
 

If Memory Integrity is still causing your CPU to lock at its base speed even after trying the usual resolutions, here are some more advanced steps and troubleshooting ideas to pinpoint or mitigate the issue further:

1. Check If Memory Integrity is Fully Disabled (VBS):​

  • Disabling Memory Integrity doesn’t always disable Virtualization-Based Security (VBS), which is part of the same system.
  • Steps to fully disable VBS:
    1. Open Settings > Privacy & Security > Windows Security > Device Security > Core Isolation Details.
    2. Ensure Memory Integrity is toggled Off.
    3. Open Command Prompt (Admin) and type:
      Code:
      cmd msinfo32
    4. In the "System Summary" section, look for “Virtualization-based security running”. If it says "Yes," proceed to disable VBS:
      • Type gpedit.msc in the Start menu to open the Local Group Policy Editor.
      • Navigate to:
        Computer Configuration > Administrative Templates > System > Device Guard.
      • Double-click Turn On Virtualization Based Security and set it to Disabled.
      • Restart your PC.

2. Check for CPU and UEFI Settings Conflicts:​

  • Turbo Mode Disabled:
    • Some security features disable Intel's or AMD's Turbo Boost technologies. Ensure that Intel Turbo Boost (or AMD equivalent) is enabled in the UEFI/BIOS.
  • C-states and SpeedStep:
    • In UEFI/BIOS, verify that CPU C-States or Enhanced Intel SpeedStep (EIST) are enabled. Disabling these can lead to locked base frequencies.
  • Reset UEFI settings to default (important if previous overclock or custom tweaks interfere with Virtualization features).

3. Use Power Plans:​

  • Some Windows features (like VBS) tamper with power plans, locking your CPU in lower power states:
    1. Go to Control Panel > Power Options.
    2. Select High Performance or create a custom power plan.
    3. Verify advanced power settings for the processor:
      • Processor power management > Minimum processor state: Set to at least 50%.
      • Processor performance boost mode: Ensure it’s set to Aggressive (if available).

4. Monitor the Lock Cause (Thorough Debugging):​

  • Install HWiNFO or CPU-Z to check:
    • What is capping the frequency (e.g., "Thermal," "Voltage," "PL1/PL2 limits," or "POWER").
  • Check Event Viewer for errors under System Logs:
    • Look for warnings tied to VBS, Core Isolation, drivers, or overclocking instabilities.

5. Test Without Overclock:​

  • While you mentioned no thermal throttling or instabilities, test without any overclocking at all by resetting the CPU to stock voltages and clocks:
    1. Disable any manual tweaks in UEFI/BIOS.
    2. Monitor behavior with stock settings to isolate whether it's purely Memory Integrity or a combination of this and overclocking.

6. Consider Compatibility Issues:​

  • Certain CPUs (especially older models) may face VBS compatibility issues with overclocking:
    • Verify if Microsoft or your CPU/motherboard manufacturer has published guidance on Virtualization support with Memory Integrity on overclocked systems.

7. Workaround: Balance Performance vs Security:​

  • If the issue persists and you need overclocking, you may have to choose between:
    • Leaving Memory Integrity (VBS) disabled for full performance.
    • Using stock speeds with Memory Integrity for enhanced security.

If the problem still persists, let me know the exact CPU model, motherboard, and BIOS version you're running. More specific recommendations could help pinpoint the cause! 😊
 

Back
Top