RyanTAdams.com

Technology Advice by Ryan Taylor Adams

Fixing the “The SYSTEM HAS REACHED THE MAXIMUM SIZE ALLOWED FOR THE SYSTEM PART OF THE REGISTRY” Error

July 24th, 2008 · 1 Comment · Printer Friendly Version

WARNING! THIS POST IS MORE THAN 90 DAYS OLD!

While I make an effort to update older posts to keep them relevant and technically accurate, the rapidly changing nature of the tech world makes it possible that the content of this post may no longer be relevant, current, or even accurate. Additionally, because of this post's age, adding new comments has been disabled.


All versions of Windows store crucial system and program information in the registry. On some versions (Windows 2000 and NT), the size of the registry is restricted by a setting. If the registry size reaches this maximum set value, an error will be displayed. If you are running Windows 2000 or NT, you can manually increase the maximum registry size. See this article for details.

Windows XP and Vista have removed this limitation. There is no maximum registry size setting. If you are running Windows XP or Vista, and get a error message about the registry exceeding its allowed size, you will need to take other measures:


The primary culprit is usually Nvidia drivers. If you have a Nvidia graphics card, or a motherboard with a Nvidia chip-set, you have Nvidia drivers installed. You should go to the Nvidia website and download the latest drivers for your graphics card or motherboard. Then, use “Add/Remove Programs” to uninstall your current drivers. After uninstalling, reboot your computer and proceed to install your newly downloaded drivers.

If you still receive the error after reinstalling the Nvidia drivers, or if your system doesn’t have any Nvidia drivers installed to begin with, download and run NTREGOPT. This program will optimize your registry. While the program has never caused me any trouble, you should make a backup of your computer before running just to be safe.

Finally, if all else fails, you may need to perform a repair install of Windows.

Related posts:

  1. Fixing the “Unmountable Boot Volume” Error
  2. Fixing the “Cannot Find the File Flash.ocx” Error Message
  3. Fixing “lsDelete Program Not Found – Skipping Autocheck” Error on Start-up
  4. EventID.net Event Viewer Redirection Registry Hack
  5. Fix Remote Desktop Error: “The Remote Computer Disconnected the Session Because of an Error in the Licensing Protocol”

1 response so far ↓

  • 1 John // Oct 30, 2009 at 5:36 AM

    The error message can prevent Windows from loading properly, so the updating of the NVIDIA drivers needs to done in safe mode.

  • 2 Ryan Adams // Oct 30, 2009 at 7:44 AM

    @John: Excellent point.