Discussion Locked

Keep the core system in RAM

0 helpful
12 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

Keep the core system in RAM

Windows XP takes portions of the operating system, applications, and data files that aren't currently needed in RAM and temporarily stores the data on the hard disk in the paging file. During a normal computing session, Windows regularly moves data back and forth from RAM and the paging file.

If you have a considerable amount of RAM in your system--512 MB or more--you can improve system performance by preventing the OS from sending user-mode and kernel-mode drivers, as well as kernel-mode system code, to the paging file.

You can do so by changing a setting in the registry. Here's how:

Launch the Registry Editor (Regedit.exe).
Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\
Session Manager\Memory Management.
Double-click DisablePagingExecutive DWORD value.
Change the value in the Value Data text box from 0 to 1, and click OK.
Close the Registry Editor.

You may need to restart the system or log out of Windows XP for the change to take effect.

Note: Editing the registry is risky, so be sure you have a verified backup before making any changes.

OKAY IN MY REG. IT SAYS IN MEMORY MANAGMENT ENABLE PREFETCHER NOT DisablePagingExecutive IS THIS ALREADY CORRECT AS IT HAS A VALUE OF 3 OR AM i MISSING SOMETHING?

12 replies

by riverfreight

A better way that does not violate any patents or copyrights by suggesting such is to shift the operating sphere to the 1 to 3 terra-bytes in the screen: c:/ REC-phist* wyle

Ther are several other ways and this takes the load off the drives and speeds up the operation. H'mm, this is from Mainframe and 86 type chip days.

by wino460

Read the note carefully people I have the TechRepublic e-mail, but I can not find the DisablePagingExecutive it says MEMORY MANAGMENT ENABLE PREFETCHER with a value of 3 MYQUESTION is this already active or am I missing something????? :-(

by techkid

If you don't already have that key you have to create it. The prefetcher is something completely different.

by thechas

A better solution is to install an obscene amount of RAM (2GB or more) and use 1GB or so as a RAM drive.

Then, move the entire Page file to the RAM drive.

There is a lot of mis-information and "old wives tales" posted about the page / swap file.

The optimum performance based size figures are based on benchmark tests, and not REAL world situations.

My opinion is that you need a MINIMUM of 1GB total memory for XP (Real + Virtual).
Further, I ALWAYS opt for system stability over nebulous speed improvements.
I give the page file it's own 2GB or larger partition.
Alternately, if I set a fixed or limited size page file, I use the following formula:

Set the page file to the larger of 2X installed RAM, or 1GB - installed RAM.

As you take control of system resources away from Windows, you begin to sacrifice system stability, and can even prompt crashes.

Chas

by wino460

I have windows using what it wants of my 30gig drive and I have 512mg pc133 memory and it is set to server instead of desktop its quick but I wanted to try the articles suggestion.

by gjivan72

I need some help i did this and backed up my registry. But now my internet is not working and my network drives. I tried importing the back up but it givess an error every time. So i was wondering is there a way so i can set the value back?

by wino460

Did you try reversing the procedue? Also this is not an answere to MY question it is a new question that should be under YOUR user name and YOUR points should be deducted for the solution to YOUR problem! If you have Win XP try system restore to a known good CONDITION/SAVE.

by wino460

Point value changed by question poster.
Can ANYONE HELP or doesn't anybody read their tech-mails? Who wrote this TIP maybe the author cab HELP ME!

by marccouture

You're not in the right key. Go one key above. You are currently in the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\Prefetch Parameters key. Go one key down to the Memory Management key and click on it. There you should see the correct DWORD DisablePagingExecutive.

Another way to get there would be to do a search for DisablePagingExecutive.

If after doing both of these steps, you still can't find it, then go to the key mentioned above and create it.

Hope this helps.

This discussion is closed to new replies.