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: Prefetch and SSDs

11 Jul 2011   #51
carwiz

Windows 7 Pro-x64
 
 

I doubt that WEI is used to control the setting. WEI is operator controlled--It may or may not be run. My disk scores 7.9 and SF and PF were both set on. One way to tell if SF is doing any good is turn it off for a few days then go check the boot log. You can compare the times. Every boot and shutdown is logged down to the ms. If you look through the history you'll find variations in the boot times as high as a few seconds with no changes at all. In other words, I wouldn't jump to a conclusion one way or the other on 2-3 second changes. A lot will depend on how much your system loads on startup. (Services, desktop and programs)

I forgot to mention: You would think that with a stable system the boot time would be at or near the same or at least within a 100ms. That's not the case. Why is that? Certainly if SF was doing it's job, startup times would be constant. Don't you think?


My System SpecsSystem Spec
.
12 Jul 2011   #52
GeneO

Windows 10 Pro. EFI boot partition, full EFI boot
 
 

I believe it is WEI, but MS may determine it some other way. Well, perhaps MS has changed the way they do this, realizing it is just as well on.

SF has nothing to do with boot time, unless you are including pre-loading the programs - which can vary. That is prefetch. Even so, I believe Windows does not always run the same tasks at every boot (maintenance etc) and the boot time is dependent on hardware responses that can vary (disk spin up, wireless network startup, etc). My boot times vary little.
My System SpecsSystem Spec
12 Jul 2011   #53
cluberti

Windows 10 Pro x64
 
 

The WEI score is determined from the winsat tests, which is the same way the SSD's characteristics are determined. Keep in mind that the winsat tests != WEI score - they're performance tests, and the WEI score is *derived* from your winsat test scores.
My System SpecsSystem Spec
.

12 Jul 2011   #54
carwiz

Windows 7 Pro-x64
 
 

I think there's a bit of confusion on everyone's part. Winsat is what WEI is derived from. You can see the tests in the log. Therefore, WEI = Winsat. Also, Superfetch AND Prefetch BOTH can affect boot (startup). The options for BOTH are exactly the same. They're located in the same Registry section(s).

0 = Do nothing (disable)
1 = Cache applications only
2 = Cache boot files only
3 = Cache everything (default)
My System SpecsSystem Spec
12 Jul 2011   #55
GeneO

Windows 10 Pro. EFI boot partition, full EFI boot
 
 

OK, tell me how superfetch affects boot startup pleas (sincerely - I would really like to know).

Cluberti is right. Winsat is a command line utility that WEI uses tto create a performance score based on the various results from winsat. They aren't the same thing, but that is splitting hairs.
My System SpecsSystem Spec
12 Jul 2011   #56
carwiz

Windows 7 Pro-x64
 
 

Superfetch loads memory based on applications you use NOW, Prefetch builds indexes and maintains databases of frequently called modules. Both are useful for speeding startup or boot as many call it. The options for both/either can be set different or the same.
My System SpecsSystem Spec
12 Jul 2011   #57
cluberti

Windows 10 Pro x64
 
 

What specifically do you want to know? Unless you have a 1st gen SSD, you won't notice the difference on or off. If, however, you do have an older SSD with 1st gen performance, you might. Given that, reducing the fetch hit on disk might be beneficial from a longevity standpoint (and given it makes no difference, setting these to 0 in the registry is a pretty good idea), but if it's on it's not exactly the end of the world either.
My System SpecsSystem Spec
12 Jul 2011   #58
carwiz

Windows 7 Pro-x64
 
 

There's no wear overhead for reads from a SSD. But the fact that Prefetch has to maintain several databases, it adds processor overhead and disk writes. Superfetch uses memory-based indexes and they're NOT carried over to the next boot. They are built for every Windows startup. (And therein lies the processor overhead.)
My System SpecsSystem Spec
12 Jul 2011   #59
GeneO

Windows 10 Pro. EFI boot partition, full EFI boot
 
 

Quote   Quote: Originally Posted by cluberti View Post
What specifically do you want to know? Unless you have a 1st gen SSD, you won't notice the difference on or off. If, however, you do have an older SSD with 1st gen performance, you might. Given that, reducing the fetch hit on disk might be beneficial from a longevity standpoint (and given it makes no difference, setting these to 0 in the registry is a pretty good idea), but if it's on it's not exactly the end of the world either.
I am just curious how things work.
My System SpecsSystem Spec
12 Jul 2011   #60
GeneO

Windows 10 Pro. EFI boot partition, full EFI boot
 
 

Quote   Quote: Originally Posted by carwiz View Post
There's no wear overhead for reads from a SSD. But the fact that Prefetch has to maintain several databases, it adds processor overhead and disk writes. Superfetch uses memory-based indexes and they're NOT carried over to the next boot. They are built for every Windows startup. (And therein lies the processor overhead.)
Not much to add tio today's processors I expect.

I am confused. I thought superfetch loaded frequently used programs into memory when you login, so would save that across boots. Otherwise, what does it do? What do you mean by it uses memory based indices. Indices for what? That does not explain how it works but only, perhaps, one of the mechanisms it uses (for what?)
My System SpecsSystem Spec
Reply

 Prefetch and SSDs




Thread Tools




Similar help and support threads
Thread Forum
why is my C:\Windows\Prefetch empty?
Hi i run w7 ultimate 64bit and my C:\Windows\Prefetch is empty i used total commander to see hidden folder and file , empty I enable Show hidden files, folders and drives and system file is empty again
General Discussion
Restore deleted Prefetch?
Hope it's ok to start a new post 'cuz the others concerning PF are about a year old. A friend who knows more about computers than I do was here a few days ago & I happened to ask about a little problem that was bugging me. He went through several things trying to find a solution & ended up...
Performance & Maintenance
prefetch folder
hi.i have WIN 7 64bit. i just get the attention from tune up program that some files in the prefetch folder is deleted by me or a program. idon't know if it is dangerous? if yes please tell me what should i do for repairing.THX!!
Performance & Maintenance
How to relocate prefetch location?
Greetings to all experts, still noob here. Anyone knows how to move the prefetch location on Windows 7 from C:\Windows\prefetch to another location or drive? I'm thinking to relocate all write activity from C: to the ramdisk. So far I only found the prefetch, temp and installed application that...
Performance & Maintenance
question about prefetch
hi i have a question about prefetch well xp , after booting and after 1 or 2 minutes ,create the file NTOSBOOT-*.pf and after with this file and others optimaze the boot and the programs that start up about w7 , i did notice that after some time of idle , w7 start to work and edit these...
Performance & Maintenance
Prefetch? On, Or Off?
Prefetch? On, Or Off? Dumb Question.. Is It Best To Have Prefetch Service On? Or Off? Does It Make Any Difference In Speed? Thanks
Performance & Maintenance


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 12:05.
Twitter Facebook Google+ Seven Forums iOS App Seven Forums Android App