Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: Disabling Superfetch Is Not Working...

27 Aug 2014   #11
Layback Bear

Windows 10 Pro. 64/ version 1709 Windows 7 Pro/64

I see you have updated your specs in My System Specs. That is good.

Just do the best you can do with what you got until you can upgrade.

My System SpecsSystem Spec
27 Aug 2014   #12

Win-7-Pro64bit 7-H-Prem-64bit

Possibly you should look into windows 8 it's supposed to take up less resources because it has no aero features to soak it up,
But who knows you might already be using a non aero desktop theme :/

One odd thing is people that believe having a browser and several other programs open and still have a game open think they're doing all of the above :)
You waste your own resources just for the sake of wasting them,
I suppose you should be happy these games work at all

If your system slows down what happens if it comes to a screeching halt via BSOD
My System SpecsSystem Spec
27 Aug 2014   #13

Windows 7 64 Bit Ultimate

@Layback Bear...Yes, I saw what you were looking at eventually. I ended up changing that to reflect the current state. Windows XP was by far the most Stable of all the Windows Operating systems. At least to my current Knowledge. That's why so many people still use it to this day. It's stable and doesn't use much in the way of resources. You don't have a bazillion services running in the background eating up your Ram.

With the current settings I have...Windows 7 alone uses about 800mb give or take of Ram just on start up. That's about the standard for me at any given time. That's with all the other programs in the Start Up folder turned off. Windows is not a very efficient operating system by any means. It's far from it. I wouldn't even call it the most stable.

From what I hear about OSX...people love it. It's so much better than Windows...according to the Fanboys and anyone I've ever talked to that owns a Mac.

So, I think it's safe to say that "unused Ram is wasted Ram" is a flawed Philosophy. Just like many other things that I can't go into details here because of the rules of the forum. See, people think that they know stuff...including myself...cough cough ahem...only to end up finding out that they're wrong. So many people are complaining about the Superfetch and the whole Cache Ram features. I mean, why not just have it use Ram, then release it when it's done? That's what it's supposed to.

After all, it may not be active, but every time Windows tries to free up Ram, it adds another process to the fray. An unneeded one at that. Also, not to mention..if Windows gets it wrong...they have to guess again. Then if they get it wrong again, they have to guess again. So, is it really giving people that much of a boost in speed for the added headache? I'd wager not.

Call me Crazy...but the Vast Majority has been known to be wrong about things in the past. All I know at the moment is that it's too early for me to say whether I'm right or wrong. There is no data that backs up these claims of a significant boost in efficiency when it comes to Superfetch.

(edit) (@ThrashZone) - Yeah, I'm grateful these Games work. No doubt it's due to the dual core and the upgraded graphics card. I originally had a 256mb graphics card. As far as the theme goes that I'm using...I'm using the Classic Theme currently. A lot of things are disabled to save on resources. Otherwise...I'm sure I'd be using a heck of a lot more I've heard of some people using 1.2 - 1.3 gig of Ram. I'm not sure that Windows 8 would actually be any better or not. Especially considering that I'd have to Upgrade my PC completely at that level just to get Windows 8 to work properly. All new stuff.
My System SpecsSystem Spec

27 Aug 2014   #14

Windows 7 Pro 64 bit

."unused Ram is wasted Ram,"
I agree with that philosophy 100%.

This is not some new and half thought out idea that Microsoft is trying out. It certainly did not originate with Prefetch and Superfetch. It is a guiding principle of all modern versions of Windows, plus Mac OS, plus all but the smallest distributions of Linux. It is a mature technology, the result of an enormous amount of research, development, and testing.

The first known reference to an OS following these principles is in a paper dating back to the late 1950's with the first systems using these principles coming out a few years later. Through the 1960's there was much experimentation and refinement of the basic concepts. By the end of the decade it was generally agreed to be the best design then devised. I will not mention the general name for such an OS as the term is widely misunderstood.

The basic memory management concept in such an OS is caching. All modern systems have multiple levels of data storage:
1. CPU registers
2. Level 1 data cache
3. Level 2 data cache
4. RAM
5. Hard drive

The hard drive offers plentiful and cheap storage. But it is slow. Each higher level offer much better performance, but at an equally higher cost, This means that storage at the highest levels must be kept small. A modern hard drive may have storage for trillions of bytes while the CPU registers only a few thousand.

The basic concept of caching is that the higher levels of storage keep a copy of the most frequently accessed data of the lower levels. Accessing the lower levels is very expensive in terms of performance and must be avoided whenever possible. Management of the upper 3 levels of storage is internal to the CPU. RAM and disk storage is managed by the OS.

It might seem odd that RAM is mentioned as a form of cache. But in reality almost all RAM in a computer is being used as some form of cache. At least it should be. A basic concept of any kind of cache is that it should fill itself as rapidly as possible with the most often accessed data of whatever is being cached. Any empty portion of cache is not fulfilling it's responsibility and is a crime against performance.

Freeing memory is a simple and fast process. On the other hand, loading data from the hard drive into RAM is a vastly more complex and slow process, even with an SSD. Any intelligently designed OS is going to avoid doing that whenever possible. For that reason the OS will avoid freeing memory until the last possible moment. The data might be needed later. There is virtually no cost in doing this while the cost of reloading data that was prematurely freed is great. That is what caching is all about. Caching contributes greatly to the performance of a modern OS.

Much of memory management in a modern OS is about managing caching. Everything else is just details.

Sorry for the length of this post. But this is such an important concept in a modern OS and one that is so often misunderstood.
My System SpecsSystem Spec
27 Aug 2014   #15
Layback Bear

Windows 10 Pro. 64/ version 1709 Windows 7 Pro/64

Take a read through this tutorial by Brink. It has a lot of good information. You might find something that suites you.

Optimize Windows 7

Just keep in mind; no tweaking will compensate for lack of hardware.
Window 7 works quite well with 4 gigs of ram if you just let Windows 7 manage memory.
I would suggest putting your XP hat aside and put on the Windows 7 hat and take a little time to learn Windows 7. You do not need to tweak Windows 7 like we all did using XP.

Their are books wrote on how Windows 7 manages ram. It's complicated but does work quite well.
My System SpecsSystem Spec
27 Aug 2014   #16

Windows 7 64 Bit Ultimate

Even after all that I've read and all that you guys have shared, I'm still not sure Superfetch is a good idea. As most Gamers can relate...when you have a heavy intense game such as Skyrim...the games will not recognize the Cached Ram as usable Ram. This causes major problems with Game Play in general.

This just sounds like to me a Useless thing that Windows and Major OS' are trying to force on people and makes for an overall bad experience. I did not have this problem actually until after a recent Windows Restore. I've had 30+ Windows open in my Browser before and had no problems at all. I used to be able to Record Minecraft and not lag, now I lag.

Perhaps what I need is a repair. I mean...what's the point in even having a feature to disable it...if the Caching still happens? I understand that some caching may be needed on a basic level...but that's it. It should be up to the User which Ram gets used and when. 90% of Gamers will likely agree.

@LMiller7 - I have to disagree with you. Just because they have Research on this...doesn't mean it's a "good thing" for the average users. well as numerous other OS system...Social Media sites, Webpages in general, as well as numerous other software has continuously tried to feed the Masses with useless crap. It is not up to Microsoft to decide which Ram gets used and when. It is up to the User. When a program is takes up Ram. When a program is close should free up Ram. That's the way it works...or should work. Only a Geek, and I don't mean to be offensive by that, would have a need for it with all the tweaking that they do. The average user does not tweak their systems.

@Layback Bear - Thanks for the link. I'm sure some of that will actually help me. In the mean looks like I'll have to find my answers elsewhere. Perhaps in a new least until I can get my PC upgraded to a New PC entirely. I might just have to go back to Windows XP on this Machine. Superfetch is such a waste.
My System SpecsSystem Spec
27 Aug 2014   #17

Windows 10 Pro. EFI boot partition, full EFI boot

It isn't prefetch or superfetch that is using your RAM. Sure they will pre-populate your RAM based on usage patterns, but that is not why your RAM is occupied. Windows 7 will keep your programs resident in memory even after you close them. That way if you open a program again in the near future you will not take a hit loading it into memory again. The memory pages of these closed programs do not show up as free memory, but if a program needs memory and there is not enough free memory, it will use those pages. It works well.

If you are really experiencing performance issues and not just suffering angst over the size of what is reported "free", it probably isn't Windows memory management but more likely you don't have enough RAM. 4GB is not very much.
My System SpecsSystem Spec
27 Aug 2014   #18

Windows 7 Pro 64 bit

When a program is takes up Ram. When a program is close should free up Ram. That's the way it works...or should work.
When an application closes only the private use RAM is freed. But the programs code, including all DLLs it has used, will go to the Standby list. It is ready if the application is reopened and it is also available to any other application that needs it. This is nothing new but has been a part of NT from the very beginning in 1993. There is no way to disable this. Linux and Mac OS also work much the same.

I agree with this behavior 100%.
My System SpecsSystem Spec
28 Aug 2014   #19
Layback Bear

Windows 10 Pro. 64/ version 1709 Windows 7 Pro/64

rlh111 we are not here to argue whether Windows uses ram the way we want it to. Ram usage in Window 7 is designed into the system by some very smart people.
Like it or not liking it doesn't matter. It works for the rest of the users in the world quite well. You are not going to tinker your system into a better way of using the ram in your system.
My System SpecsSystem Spec
29 Aug 2014   #20

Windows 7 64 Bit Ultimate

Okay that same philosophy...let's make the PC use every bit of Processing Power it has. Let's make the PC use every bit of Harddrive space is has. See what my point is? This is a stupid idea and needs to be gotten rid of. The only reason people who have any sense at all upgrade their to have Ram available at the beckon call. Not what Microsoft thinks your going to use next. All it takes is for a Human to do something different, then Ram Caching becomes useless. Ram is meant for the operation of the application itself...not for populating the entire system with Ram Cache that just slows down your PC.

Also...4 gig of Ram is plenty. For the average user that is. Even a gamer today can utilize 4 gig of Ram. There is really no reason to have much more than that unless you just want to pimp your PC. Bragging Rights...that's why people have 16 gig or 32 gig of ram. The average user and gamer included will never use that much.

So, it's a flaw in the system that Microsoft thinks it's smart. You guys say Microsoft is pretty smart...but how many failed systems have they had now? What about Internet you don't use it...
My System SpecsSystem Spec

 Disabling Superfetch Is Not Working...

Thread Tools

Similar help and support threads
Thread Forum
Hello! I have alwsays been getting fast and decent replies here so Im starting a new thread (I hope this is the right place to start it) :P This might be to much text for you guys but please read the two headlines atleast (and sorry for my bad english). My problem is that I cant get...
Performance & Maintenance
To superfetch or not?
Hi... new here and have learned lots and lots! I have a new computer (Mar 2011) and after reading everything here about installing the SP1, I bit the bullet. Everything went smoothly. The next day I noticed my boot time went from 45 sec to 95. From posts here, I waited 5 days to see if things...
Performance & Maintenance
Superfetch Stopped Working
I randomly expierence my widnows 7 revert from aero to widnows basic and it seems to be caused by a superfetch has stopped working error as when i check reliabilty monitor it shows a superfetch error at the time of the aero change after about 30 second the computer recovers and returns back to aero...
BSOD Help and Support
Have they changed its code in some fundamental way? I always used to have to disable it eventually on vista as it was very greedy with ram, quite frequently leaving me with very little head room. But, on W7 it seems incredibly well behaved. It's almost as if is not enabled.
General Discussion

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 09:59.
Twitter Facebook Google+