How to Fix MSConfig Maximum Memory Causing BSOD or Resetting to 0

Key Notes

  • Maximum Memory should not be altered in MSConfig.
  • If alterations lead to issues, a cold reboot might help.
  • Worst case: A complete Windows reinstallation may be necessary.

Understanding Maximum Memory in MSConfig

Changing the Maximum Memory setting in MSConfig can lead to severe performance issues on your Windows PC. Understanding its implications and knowing how to revert changes is essential for maintaining system stability.

Steps to Fix Errors After Changing Maximum Memory in MSConfig

Step 1: Perform a Cold Reboot of Your PC

To execute a cold reboot, press and hold the power button for 30 seconds. Then, unplug the computer from the power source for about 30 minutes before plugging it back in.

Pro Tip: If issues persist, consider removing the CMOS battery for a more in-depth reset.

Step 2: Untick the Maximum Memory Checkbox

If your PC is still usable, follow these steps to untick the Maximum Memory option:

  1. Press Windows + R to open the Run dialog. Type msconfig and press Enter.
  2. Navigate to the Boot tab, then click on Advanced options.
  3. Untick the box for Maximum memory and click OK to save the changes.
  4. Restart the PC to check for improvements.

Pro Tip: Many users found success with this solution even after extended waiting periods!

Step 3: Remove Changes Using Recovery Mode

To access Recovery Mode and remove maximum memory changes:

  1. Power up your PC and forcibly shut it down at the Windows logo. Repeat this three times to auto-enter Startup Repair.
  2. Once in Startup Repair, navigate to Advanced options.
  3. Select Troubleshoot and then go to Advanced options.
  4. Open Command Prompt and enter the following commands:
  5. bcdedit /deletevalue {current} removememory bcdedit /deletevalue {current} truncatememory bcdedit /deletevalue {default} removememory bcdedit /deletevalue {default} truncatememory

  6. After entering the commands, restart your PC.

Pro Tip: Don’t worry if some commands return errors; just ensure the last command shows successful operation.

Step 4: Boot into Safe Mode to Undo Changes

If necessary, reboot your PC into Safe Mode:

  1. Enter Recovery Mode, choose Troubleshoot, and then Advanced options. Select Startup settings.
  2. Click the Restart button.
  3. After reboot, select 4 or F4 to enter Safe Mode.
  4. Open MSConfig again, access the Boot tab, and uncheck Maximum memory.

Pro Tip: It is best to avoid using Safe Mode with Networking as it may put unnecessary stress on your limited RAM.

Step 5: Reinstall Windows as a Last Resort

If all else fails, the last option is to reinstall Windows. Here’s how:

After downloading the ISO, create a bootable USB and set your BIOS to boot from it to reinstall Windows.

Summary

In this guide, we explored how to fix errors caused by altering the Maximum Memory setting in MSConfig. Methods include cold rebooting your PC, unticking the Maximum Memory checkbox, utilizing Recovery Mode, booting into Safe Mode, and ultimately reinstalling Windows if necessary. Remember, these settings are best left unchanged unless you’re troubleshooting specific issues.

Conclusion

Changing the Maximum Memory setting can lead to significant performance problems on your Windows PC. Understanding and following the outlined steps will help you effectively resolve any issues. It’s always safest to keep your settings as default unless a specific issue arises that you are troubleshooting.

FAQ (Frequently Asked Questions)

Can changing Maximum Memory in MSConfig damage my PC?

Yes, setting Maximum Memory too low can cause your PC to freeze, slow down, or even trigger a BSOD.

What happens if I set the Maximum Memory to 0?

Setting Maximum Memory to 0 essentially disables the limit, usually reverting to normal memory management by Windows.