The Vista tune-up experiment summary

Rastalovich

New member
As we`re aware, I went through the below procedure for 2 evenings, recording some stats as I went along, to see if there was anything to gain from doing what many people saw necessary to do to XP to get that much more performance from the pc as a whole.

The findings aren`t that favorable. Indeed it could be said that if your sporting a system comprizing of a Quad cpu, 4G, DX10 card, you`ll see very little benefit to the benchmarking side of your machine.

What also needs to be said is that the responsiveness of the desktop experience does improve, the `zippyness` if you like. Something you may expect when triming down an XP install. (to me this is a waste of time as the pc was going to be 100% gaming)

The benchmarks taken between the various stages went both up and down by so little an amount, that in all honesty, restarting the machine and running the benches again would give the same results +/- so many %. This side of the experiment is a total failiure - it`s just not worth it. Curious thing was the result of SuperPI 32m, which is a good 14 minute or so bench, and the result went down by some seconds consistantly so it seems. How this doesn`t follow on to the other benches is beyond me - fluke maybe.

It has to be said, that this doesn`t necessarily mean that a Dual cpu, 2G, DX9 card - based pc wouldn`t see more dramatic a difference. These setups, moving forward, probably aren`t the kind of rigs enthusiasts will be looking to build with fresh cash.

Anyways, out of the whole list of `things to do`, I`ve whittled it down to a nicely viewable list. It makes it easier to follow if prehaps your doing a fresh install and would like to try it. Many of the links, and how-tos, I`ve purposely ommited - I will possibly come back and edit the list to incluse how-tos if I get particular bored sometime.

As you read through the list, you have to also bear in mind that the pc this is aimed at is totally gaming. No web, no email, no office. So there could be some niceities that you may not want to be taken out.

Also for you benchers out ther, Vista takes 7+ minutes caching memory, using from 0 to 2% of cpu. This could be something to consider for the future.

To do

1. Set power options to full performance. EDIT: U notice also that it still has the setting to power down drives, so change that too.

2. Turn off screen saver.

3. Disable UAC.

4. Turn off security alerts.

5. Turn off Windows Firewall.

6. Windows Defender was still scanning, so turned off it`s scanning via its prefs.

7. Turn off scheduled defrag

8. Network adaptor, turned off the power off to save, set 1G full duplex.

9. System Restore and Indexing Features.

10. Windows Sidebar.

11. Aero & themes.

12. Visual Performance Options - best performance.

13. Turn off indexing on drives, on the VISTA installed partition (c: )

14. Remove Remote Assistance and ensure Remote Desktop is disabled

15. Add/Remove programs (Windows Features)

-Games

-XPS Viewer

-Internet Printing

-Remote Differential Compression

-Tablet PC Optional Components

-Windows DFS Replication Service

-Windows Fax and Scan

-Windows Meeting Space

-Windows Ultimate Extras

16. Folder Options

-Always show icons, never thumbnails - check *does the old DoNotCacheThumbnails*

-Display file icon on thumbnails - unchecked

-Display full file path in title bar - check *like this*

-Show hidden files and folders - check

-Hide extensions for known filetypes - unchecked

-Hide protected operating system files - unchecked

-Show preview handlers in preview pane - unchecked

-Use sharing wizard - unchecked

17. Disabled DEP

18. Superfetch, regedit:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management\PrefetchParameters

Disable Caching: 0

Cache Applications Only: 1

Cache Boot Files Only: 2

Cache Everything (default): 3

(delete files in WINDOWS\Prefetch (not the folder at the top), next time booting, only the required files will be re-copied)

20. Services (BlackViper has an excellent util that makes a reg file on the site)

21. Run HijackThis and took out the IE hooks, CTXFiHlp (Creative soundcard helper), 2 welcomecenter & 2 sidebar startup hooks.

----------------

*22. Be sure of network/filesharing options

*23. Make pagefile 2x physical memory amount and fixed min/max

*24. Open a CMD un administrator and run:

netsh interface tcp set global autotuninglevel=disabled

To stop the throttling of network transfers.

*25. Open a CMD under administratir and run:

powercfg -h off

To turn off hibernation

As a result (* minus these)

Memory footprint: 774m/4093m : Free 955m (2550m cached) after 7+ minutes.

Kernel Memory: Total 197m, Paged 133m, Unpaged 64m

System: Handles 6741, Threads 360, Processes 29 (inc Taskmanager x2), Page File 688m/8362m.

In addition to this, and outside of the experiment, I set my pagefile to a fixed amount. Whether this makes that much difference with so much memory available, using the old convention of 2x physical memory as the min and max amount. It stops the OS having to think about how much it needs and it`s adjustment - less cpu imo.

EDIT: Added 1 or 2 things as I find myself using this on almost every vista install I do (minus the services stuff usually), and keep bringing this page off to reference. Usually takes 5 minutes, and it is an improvement in apps interaction with each other and file stuff. Cases/points 22 and onwards will be stuff outside of the test.

EDIT 2: Added the Autotuning thing to stop throttling of network transfers.

EDIT 3:Turn off hibernation
 
Some nice finds Rast.

You certain;y got the processes down a little.. I remember a good few more on Vista when I tried it.

Reps from me too.

Have you tried Vlite yet? You might be surprised. ;)
 
I think if you have a muck about with Vlite you will get Vista flying.

Wait for a new version of it before it allows SP1.. might be the problem.

Once you have done that get rid of all together the Firewall and Defender... and so on.

Resulting in one hell of a clean install. ;)
 
Just a couple of lil' sugestions,

1.Disabe a couple of services like

Infrared monitor service

ReadyBoost

Secondary Logon

Security Center

Shell Hardware Detection

Superfetch

Tablet PC Input Service

Windows Defender

Windows Firewall

Windows Image Acquisition (WIA)

(Start>Control Pannel>Administrative Tools>Services)

2.Open msconfig and disable crappy startup items (They build up as your software libary rises) also whilst your in there click the 'Boot' tab ang click the 'Advanced Options' button then select your max ammount of processors (cores)<--Yeah i aint stupid! lol and select max ammount of memory

Theres loads more you can do but I cba(tired)

Hope that helps a lil more
 
I bit the bullet the other day I gave Vista another chance.

I vLited the hell out of the poor thing, almost everything gone. Basically it ended up being the parts which cannot be removed.

I then got it installed and running. I decided to apply my XP modding to it and ripped out more services and tweaked the registry. This was still taking up 400MB of RAM but I knew Vista liked eating memory so I stuck with it.

The thing that moved me back to XP/2003 was the fact that the interface of Vista feels so sluggish. Everything was set to classic with any 'eye candy' disabled.

I am still going to stand by my point that it is the new ME and one of the largest money making schemes Microsoft has done in recent years. Windows 7 will hopefully be the XP.

-don't hit me- :D
 
name='Curtis' said:
Oh yeah and i found a page on the web saying you shouldn't clean out your superfetch folder http://www.edbott.com/weblog/archives/000743.html

Not judging u Rastalovich or awt, jus somat i fort shud b sed.lol.

It doesn't say anywhere that u shouldn't clear out the prefetch folder. Not even in these XP links. What it says is about regularly clearing the prefetch folder.

Key thing being, although most of the confusing is relating to Xp installs (as per the linkage), u, as in terms of this summary - don't clear it on a regular basis - which is what people do get a bit 616e616c about - u just do it after installation, then leave it.

Point being, when u change the prefetch parameters, there lies within the folder all the files that were there when the OS does it's default prefetching (i.e. alot).

U change the parameter, clear the prefetch folder (apart from the top folder within) and leave it from that point.

If u change the parameter again, u can clear it again, but it's not something u do over a period of time as it will make ur pc build up prefetched links everytime u boot.

name='Curtis' said:
Just a couple of lil' sugestions,

1.Disabe a couple of services like

Infrared monitor service

ReadyBoost

Secondary Logon

Security Center

Shell Hardware Detection

Superfetch

Tablet PC Input Service

Windows Defender

Windows Firewall

Windows Image Acquisition (WIA)

(Start>Control Pannel>Administrative Tools>Services)

2.Open msconfig and disable crappy startup items (They build up as your software libary rises) also whilst your in there click the 'Boot' tab ang click the 'Advanced Options' button then select your max ammount of processors (cores)<--Yeah i aint stupid! lol and select max ammount of memory

Theres loads more you can do but I cba(tired)

Hope that helps a lil more

1. IR monitoring isn't enabled by default. (atleast not on any of my pcs) It may be enabled on laptop installs.

Secondary login can be an issue if u tend to bring up the administrator as a login.

Security center is covered.

Shell hardware detection is not something I'd suggest disabling.

Superfetch is better to be massaged rather than disabled, performance wize.

Tablet, Defender and Firewall are covered.

Image aquitision is a tricky one, it's major usage is however disabled with the scanner and other disabling.

2. HiJackThis will give u more leverage than msconfig.
 
Secondary login - used as the name suggests allows more than one log-in at a time

Security center - Disable this poo! :)

Shell hardware detection - Not exactly sure what this does.. since I disable and delete it and the machine still sees new hardware.

Superfetch is better to be massaged rather than disabled, performance wize.

Image aquitision - Used for Camera's and related devices.. disabling is safe if you don't plan to use them.

You can also do all the Hijack This stuff by manually editing the registry. I much prefer controlling the registry myself. ;)
 
Id say vliting vista generally fails for me

I take out quite a bit and it always seems more sluggish than a default then tweaked install

Try it then Tox

I also find its less sluggish by enabling aero...the transitions just seem smoother and better generally

I see no need to change anything else on my system now, can run everything just how i want to, boots pretty much instant

Altho I managed to get a pentium 2, 256mb ram and 8mb graphics running tinyxp pretty well considering...had a bit of tweaking on that :P
 
yeh i get you

whereas i install XP obviously on lower end machines, i dont like doing it

I miss the cool search thing on top of each window, the somehow speedy boots and the little transitions and stuff
 
Back
Top