Disabling the “Your computer is low on memory” and “Close programs to prevent information loss” dialogs

Windows Vista

Vista got a lot of things right. It also got a few things wrong. The naggy UAC “are you sure you want to do this” prompts is one example. Another annoyance is the sudden dialog that interrupts what you’re doing to tell you that less than 25% of your RAM is free. This warning would probably be warranted and helpful on systems with a small amount of RAM, but on mine 25% free memory is hardly anything to worry about – it means I have at least 1 GB of memory left.

Annoying Memory Prompt #1

Annoying Prompt #2

Fortunately, like most things, there’s a fix.

  1. Open the registry editor. (Click the Windows orb, type “regedit”, and hit enter.)
  2. Browse to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WDI\DiagnosticModules\.
  3. Export the following folders. This is your backup in case something goes wrong.
    {5EE64AFB-398D-4edb-AF71-3B830219ABF7}
    {45DE1EA9-10BC-4f96-9B21-4B6B83DBF476}
    {C0F51D84-11B9-4e74-B083-99F11BA2DB0A}
  4. Take ownership of the each folder mentioned in step 3. (You can take ownership by right clicking the folder and then hitting permissions. Click the advanced button and change owner to your user. Click OK and then give full control to your user group. Hit OK again.)
  5. Delete the folders from step 3.
  6. Reboot and enjoy.

Update: After doing the above steps, you should know that once memory runs out, it is out. You will have no warning. Once your memory gets maxed out, programs will behave very erratic and suddenly crash without warning. I’ve decided that this side effect can be just as annoying as the popups. If you consistently push your machine’s memory to its limits, you should think twice about disabling the low memory messages. Having said that, I still prefer using my machine without Vista’s nagginess.

Tags:

11 Responses to “Disabling the “Your computer is low on memory” and “Close programs to prevent information loss” dialogs”

  1. Ben says:

    Thanks, this was really helpful!

  2. B says:

    I keep getting access denied on all the operations on the three registry entries.

  3. Kylir says:

    Are you logged in with administrative privileges? I would suspect there are security hiccups preventing you from modifying those keys.

  4. Awong says:

    so i get a message while im trying to delete the 3 files about a problem while deleting

    it says:
    “Cannot delete {folder name}: error while deleting key.”

    can anyone help

  5. Kylir says:

    Are you taking ownership of the three folders as described in step 4?

  6. Awong says:

    yea im pretty sure, im taking ownership with my user. should i be on admin?

  7. Kylir says:

    It wouldn’t hurt to try it as an administrator. When I did it, my user had full admin rights and I did those steps exactly as I described.

    Try adding the “everyone” user group to the permissions for the registry keys. Give it full control before trying to remove the keys again.

    Do you get the same permission denied message when trying to delete any one of the three keys? What happens if you try to make a key and then immediately remove it?

  8. ernst says:

    thanks very much, this was the last remaining annoying message on windows 7 for me.

    although i would prefer to tune the values, e. g. low memory warnings if there are only <100M left. but the default value of 25% is crazy.

  9. Matt says:

    I have 8GB ram and it starts going off around 5.2GB used space. What a load of CROCK, Microsoft.

  10. Quinn says:

    Thanks for this, it kept popping up when I was playing Fallout 3. I had to also set permissions for full access before I could delete those folders.

  11. [...] (kis registry trükközéssel) kikapcsolható a dolog: Disabling the “Your computer is low on memory” and “Close programs to prevent information loss…. [...]

Leave a Reply