ULTRAMOBILE PC TIPS
Sponsors:

Google
 FAQFAQ   SearchSearch   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
  

 Would you like to have a cell phone integrated in your UMPC?
Optimizing Vista: Disabling Superfetch and Paging Excute

 
Post new topic   Reply to topic    Utramobile PC Tips Forum Index -> UMPCs a.k.a Origamis How-To
View previous topic :: View next topic  
Author Message
CTitanic
Site Admin
Site Admin


Joined: 11 Jan 2006
Age: 46
Posts: 403



PostPosted: Thu Aug 09, 2007 8:06 pm    Post subject: Optimizing Vista: Disabling Superfetch and Paging Excute Reply with quote

A few days ago I found a thread at OrigamiProject forum with a some registry keys that according to the author could speed up Vista a little bit in our devices.

Here are the two keys that needs to be changed:

HKLM\System\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters\

Change EnableSuperfetch from 3 to 0.

And:

HKLM\System\CurrentControlSet\Control\Session Manager\Memory Management

Change DisablePagingExecutive from 0 to 1.

You will notice a good improvement in Outlook 2007 and other applications. If you want to know what every key does and some tests result, check this thread.

Warning: Do no apply the second trick unless you have at least 1Gb of RAM.

Update: James Kendrick tested this hack just reported that all his issue with HDD trashing without reason has disappeared after applying this hack. In another hand, I just prepared a VBS Script to apply this hack.

Updated 2: Kevin is reporting that when the page excutive is disabled his Zune skips 20 seconds before the end of each song.

Labels:

Back to top
View user's profile Send private message [ Hidden ]
CTitanic
Site Admin
Site Admin


Joined: 11 Jan 2006
Age: 46
Posts: 403



PostPosted: Fri Aug 24, 2007 3:40 pm    Post subject: Reply with quote

Somebody pointed me today to this other article where the Superfetch is not turned off fully, itīs only turned off during the StartUp.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters]
"EnableSuperfetch"=dword:00000002
"EnablePrefetcher"=dword:00000001

I'll be testing this today when I get home.

0=Off
1=Prefetch boot process
2=Application Prefetch
3=Prefetch both
_________________
www.ultramobilepc-tips.com
Back to top
View user's profile Send private message [ Hidden ]
CTitanic
Site Admin
Site Admin


Joined: 11 Jan 2006
Age: 46
Posts: 403



PostPosted: Fri Aug 24, 2007 3:45 pm    Post subject: Reply with quote

There another thing that I should point. I have read sometime ago some tests where it was reported that Superfetch was not working properly at all when the Machine had 1 GB of RAM or less. The only time when the Superfetch helping effect was felt was when the machine had more than or 2GB.
_________________
www.ultramobilepc-tips.com
Back to top
View user's profile Send private message [ Hidden ]
CTitanic
Site Admin
Site Admin


Joined: 11 Jan 2006
Age: 46
Posts: 403



PostPosted: Sat Aug 25, 2007 9:10 pm    Post subject: Reply with quote

Well, I'm going back to No Superfetch. Definitely it does not work probably in these machines. As soon as I enable it the HDD trashing starts and the CPU activity increases without any reason.
_________________
www.ultramobilepc-tips.com
Back to top
View user's profile Send private message [ Hidden ]
CTitanic
Site Admin
Site Admin


Joined: 11 Jan 2006
Age: 46
Posts: 403



PostPosted: Sun Aug 26, 2007 9:13 am    Post subject: What's superfetch? Reply with quote

According to Microsoft:
Quote:

Windows SuperFetch
A new memory management technology in Windows Vista, Windows SuperFetch, helps keep the computer consistently responsive to your programs by making better use of the computer's RAM. Windows SuperFetch prioritizes the programs you're currently using over background tasks and adapts to the way you work by tracking the programs you use most often and preloading these into memory. With SuperFetch, background tasks still run when the computer is idle. However, when the background task is finished, SuperFetch repopulates system memory with the data you were working with before the background task ran. Now, when you return to your desk, your programs will continue to run as efficiently as they did before you left.


_________________
www.ultramobilepc-tips.com
Back to top
View user's profile Send private message [ Hidden ]
Display posts from previous:   
Post new topic   Reply to topic    Utramobile PC Tips Forum Index -> UMPCs a.k.a Origamis How-To All times are GMT - 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Utramobile PC Tips topic RSS feed 


Powered by phpBB © 2001, 2005 phpBB Group

Googlepage: GooglePullerPage