On mySimon: North Face Elkhorn 0 Degree Sleeping Bag
BNET Business Network:
BNET
TechRepublic
ZDNet

May 19th, 2008

Fixing Windows Vista, Part 4: Get smart about services

Posted by Ed Bott @ 4:59 am

Categories: Tips, Windows Vista

Tags: Microsoft Windows Vista, Service, Superfetch, Trade-off, Windows Search, Windows Defender, Microsoft Windows, Microsoft Windows Vista (Longhorn), Operating Systems, Software

The only Vista services that matter, performance-wise

If you’re having problems with performance and you suspect a service is to blame, the first place to look is at the list of third-party services, which are added by other programs and might be conflicting with another program or simply misbehaving. To see a concise list of third-party programs, use the Windows System Configuration utility, Msconfig.exe. Click the Services tab and select the Hide all Microsoft services checkbox at the bottom.

Msconfig third party services

You can use the check boxes to the left of each service shown here to temporarily disable a service, then restart and see if the problem you noticed has gone away. During the course of researching this article, I discovered that the Intel Viiv service running on a Dell XPS 420 was acting up for a minute or so every time I started up. The symptoms only appeared when I tried to run a program that wanted to run with administrative rights; clicking the program icon appeared to do nothing, and not until a minute later did I get the UAC dialog box I was expecting. Disabling the Viiv service, which I wasn’t using, solved this problem.

You might be tempted to disable other services on the theory that you’re never going to use them. The Tablet PC Input Service, for example, is enabled by default even on a desktop system. It uses no CPU resources at all, and disabling it recovers a mere 36 KB of RAM. Regaining that RAM will make absolutely no noticeable difference in performance, but it also won’t hurt.

On the other hand, some services perform tasks you might not expect from their name. The Themes service, for example, runs the Aero user experience look and feel. If you disable it, you’ll switch back to the ugly 1998-style Windows Classic look.

In my experience, only three built-in services have a meaningful impact on performance on a properly configured Windows Vista system:

  • Superfetch is Vista’s new and improved caching service. It keeps track of the programs you run most often and tries to preload them into unused memory (as a background process) so that they’re available in the cache when you need them. Superfetch really does work, cutting seconds off the load times for programs you use regularly. The trade-off is that Superfetch spends time and disk accesses managing itself. Some people dislike the chattering of the hard disk as Superfetch does its thing. If you’re one of them, you can disable Superfetch in the Services console as I show in the accompanying screenshot gallery.
  • Windows Search is, for my money, Vista’s killer feature. For most people, it really is a time-saver. But if you don’t use it, or if you prefer a different indexing tool, you can disable it, or at least limit the amount of indexing it does. Doing so can reclaim a significant amount of RAM and disk space. I’ll offer advice on the best way to use and manage Windows Search in next week’s installment of this series.
  • Windows Defender is Microsoft’s anti-spyware solution, which is enabled by default in every copy of Windows Vista. It runs as a service and can be particularly annoying when it does its daily scans for potentially unwanted software. To shut it down completely, open the Services console (Services.msc) and set the Windows Defender service startup type to Disabled. In my opinion, a better option is to tone down its aggressive scanning behavior: Open Windows Defender, click Tools, click Options, and then clear the Automatically scan my computer checkbox.

And that’s it. In my experience, those are the only three built-in services that have a measurable impact on performance. If someone tries to talk you into disabling a bunch of other services, ask them what you stand to gain. I’ll bet they can’t tell you.

Pages: 1 2 3

Ed BottEd Bott is an award-winning technology writer with more than two decades' experience writing for mainstream media outlets and online publications. See his full profile and disclosure of his industry affiliations.

Email Ed Bott

Subscribe to Ed Bott's Microsoft Report via Email alerts or RSS.

  • Talkback
  • Most Recent of 152 Talkback(s)
That's NTFS journaling
That's NTFS doing what it's supposed to do. You will see the same activity with any application that reads and writes files.

"Unnecessary system disk-writing"? That's the way journaling file sy... (Read the rest)
Posted by: Ed Bott Posted on: 06/13/08 You are currently: a Guest | | Terms of Use
Have you benchmarked the performance differences ...  Adrian Kingsley-HughesZDNet Moderator | 05/19/08
Yes, I have  Ed BottZDNet Moderator | 05/19/08
don't disable Defender, set it for weekly scanning  qmlscycrajg | 05/19/08
Had problems with HP printer drivers  gmclean | 05/19/08
Amen brother!  BillDem | 05/19/08
ALSO HAD PROBLEMS WITH hp PRINTER DRIVER  andrebranchaud@... | 05/20/08
To many unneded services  electro@... | 05/20/08
HP printer drivers  g_keramidas@... | 05/20/08
HP software  lloyd_j@... | 06/06/08
Don't Bother Fixing Services, Vista Is Always Slow  chessmen | 05/19/08
Not the same  Ed BottZDNet Moderator | 05/19/08
Come on Ed...  fredfarkwater@... | 05/21/08
Vista is slow on pirated copies due OEM bios emulation crack!  qmlscycrajg | 05/19/08
Pirate Vista Would Be Its Own Punishment!  chessmen | 05/19/08
well...  evilkillerwhale@... | 05/20/08
Please state factual statements...  ccd1977@... | 05/21/08
Vista is slow on pirated copies due OEM bios emulation crack!  alabasterdragon@... | 05/21/08
Here we go again...  cgdams | 05/19/08
Slower but only on some things  BillDem | 05/19/08
What encoding software are you using?  cgdams | 05/20/08
Are you sure it doesn't stop entirely  dprozzo | 05/19/08
It doesn't stop  cgdams | 05/20/08
Indexing entire drive, are you?  dprozzo | 05/20/08
Assuming nobody has large numbers of files are you?  bmerc | 05/20/08
????  dprozzo | 05/21/08
No, not the entire drive,  cgdams | 05/20/08
Keeping Everything...  bob.kerns2 | 06/10/08
I disagreed  magallanes | 05/20/08
Please, if you post like that,  cgdams | 05/20/08
vista is slow  mikeys501@... | 05/21/08
Not on my system - it's rather zippy...  socialism=nowhere | 05/20/08
You haven't the slightest clue  Speednet | 05/21/08
RE: Fixing Windows Vista, Part 4: Get smart about services  rexford26 | 05/19/08
set Windows Defender for weekly scanning, instead daily.  qmlscycrajg | 05/19/08
Good idea if you think you need it  Ed BottZDNet Moderator | 05/19/08
you didn't configure the advanced options  qmlscycrajg | 05/19/08
Not sure which option you mean...  Ed BottZDNet Moderator | 05/19/08
Does anyone really need it, does it work?  Ross Snowden | 05/19/08
Does a good job monitoring startup changes  Ed BottZDNet Moderator | 05/19/08
Exactly why I keep it on...  goyta | 05/20/08
Good idea, thanks  Ed BottZDNet Moderator | 05/20/08
have secondary anti-spyware  Jim Johnson | 05/21/08
What about battery life?  voyager529 | 05/19/08
No  Ed BottZDNet Moderator | 05/19/08
Disabling Themes...  jasonp@... | 05/19/08
Have you measured?  Ed BottZDNet Moderator | 05/19/08
"Unless you have a horribly weak GPU..."  bmerc | 05/20/08
No, that's not what it means  Ed BottZDNet Moderator | 05/20/08
RE: Fixing Windows Vista, Part 4: Get smart about services  lawryll@... | 05/19/08
Tim Anderson looked into this  Ed BottZDNet Moderator | 05/19/08
Do you have any objective numbers?  ye | 05/19/08
Ye, objective numbers wouldn't matter  Aragorn_z | 05/21/08
The "Server 2008 is 20% faster" telephone game...  PB_z | 05/19/08
if you had bothered to actually READ the post  bmerc | 05/20/08
Here's what the post said  Ed BottZDNet Moderator | 05/20/08
Argh!  lawryll@... | 05/20/08
I can do the same with two Vista systems  Ed BottZDNet Moderator | 05/20/08
Link?  lawryll@... | 05/21/08
Services You Can Turn Off  chessmen | 05/19/08
Services You Can Turn Off Updated  chessmen | 05/19/08
Sigh  Ed BottZDNet Moderator | 05/19/08
DId you actuall read the article...doesn't look like it ... nt  socialism=nowhere | 05/20/08
That is exactly what Ed was talking about...nt  socialism=nowhere | 05/20/08
This is the kind of article I was writing about  Ed BottZDNet Moderator | 05/19/08
Still Skeptical  chessmen | 05/20/08
Here's some common sense for you  Ed BottZDNet Moderator | 05/20/08
I Still Prefer The Red Pill  chessmen | 05/20/08
You just don't get it  Ed BottZDNet Moderator | 05/20/08
Still Friends  chessmen | 05/20/08
No Ed, you're not listening  Hemlock Stones | 05/20/08
That white paper  Ed BottZDNet Moderator | 05/20/08
The problem is...  rtk | 05/20/08
So Ed, black viper's been wrong all these years?  hasta la Vista, bah-bie | 05/20/08
Ed, my gripe with your tests  klumper | 05/21/08
"Out of the box" clarification  klumper | 05/21/08
Black Viper  Ed BottZDNet Moderator | 05/21/08
Re: Black Viper "Selling snake oil" ?  bmerc | 05/21/08
Sure Ed, sure...  hasta la Vista, bah-bie | 05/21/08
Appreciate your take  klumper | 05/21/08
How many times will you delete this?  bmerc | 05/21/08
how many times will you delete it?  rtk | 05/21/08
By popular request  Ed BottZDNet Moderator | 05/21/08
Did you say this or not?  bmerc | 05/22/08
Windows not ready for prime time  Chad_z | 05/19/08
You obviously haven't tried reading the blog  tonymcs@... | 05/19/08
Did you really read any of it.?? My experience has  socialism=nowhere | 05/20/08
No, Until the OEMs can stop installing bogus content....  johnlgalt@... | 05/20/08
lol  Badgered | 05/20/08
This must be a joke  Jeremy W | 05/19/08
yes yes  pdgilligan | 05/19/08
Windows live is dead to you...  johnlgalt@... | 05/20/08
And yes Virginia there is a Santa Clause...nt  socialism=nowhere | 05/20/08
What?  dprozzo | 05/20/08
Tell that to a hotrodder...  bernalillo | 05/20/08
A good OEM does not need to install....  johnlgalt@... | 05/20/08
that's the point of the post  marks055@... | 05/20/08
RE: Fixing Windows Vista, Part 4: Get smart about services  jimeast | 05/19/08
Digital Audio Workstations (DAWs)  Patanjali | 05/19/08
The best response is to install a non Windows OS  whisperycat | 05/20/08
re: The best response  Badgered | 05/20/08
Yes.  frgough | 05/20/08
Huh? How? splain dat Lucy...no Apple Hardware...????  socialism=nowhere | 05/20/08
No kiddin?  Badgered | 05/20/08
I noticed he/she hasn't responded...nt  socialism=nowhere | 05/20/08
Look - no respons? nt  socialism=nowhere | 05/20/08
And yet, you, in your infinit wisdom...  johnlgalt@... | 05/20/08
Well Said...nt  socialism=nowhere | 05/20/08
Bro...  evilkillerwhale@... | 05/20/08
A good article  Andrej.G. | 05/20/08
Thanks Ed - Another good article...even with the ignorance above...nt  socialism=nowhere | 05/20/08
What? NO RESPONSE YET?!!!  bmerc | 05/20/08
Case Closed  Wittsend | 05/21/08
My point was...  bmerc | 05/21/08
RE: Fixing Windows Vista, Part 4: Get smart about services  ralphdb@... | 05/20/08
RE: Fixing Windows Vista, Part 4: Get smart about services  johnlgalt@... | 05/20/08
RE: Fixing Windows Vista, Part 4: Get smart about services  puppadave | 05/20/08
Thank you, Ed  FiOS-Dave | 05/20/08
RE: Fixing Vista, Part 4: one old service Hog  tpatriarche@... | 05/20/08
That service is off by default  Ed BottZDNet Moderator | 05/20/08
Off by default - thank you! What about other WMP annoying hanits?  tpatriarche@... | 05/20/08
For you...  Ed BottZDNet Moderator | 05/20/08
Other WMP scans are ON by default  seanwal111111 | 05/25/08
Not so  Ed BottZDNet Moderator | 05/25/08
Windows Media Player generates ceaseless disk activity when idle  seanwal111111 | 06/02/08
That's NTFS journaling  Ed BottZDNet Moderator | 06/13/08
RE: Fixing Windows Vista, Part 4: Get smart about services  meohman1@... | 05/20/08
RE: Fixing Windows Vista, Part 4: Get smart about services  merc2dogs` | 05/20/08
Another thoughtful article  marks055@... | 05/20/08
Read part 3  Ed BottZDNet Moderator | 05/20/08
Thanks  marks055@... | 05/20/08
Best fix...  mikifinaz1@... | 05/20/08
Ed, good for geeks, any OEM signup or interest?  TripleII | 05/20/08
Short answer, yes  Ed BottZDNet Moderator | 05/20/08
That would be a first step, Ed...  hasta la Vista, bah-bie | 05/20/08
RE: Fixing Vista, Part 4:(1,2,3,4,5..adnuseum)  On Site PC | 05/20/08
I was beginning to wonder the same thing myself  hasta la Vista, bah-bie | 05/20/08
yeah, this is the year of desktop linux...  cgdams | 05/21/08
Apple desktop to you  hasta la Vista, bah-bie | 05/21/08
just saw this on windows help  g_keramidas@... | 05/20/08
Look more carefully  Ed BottZDNet Moderator | 05/21/08
Setting Quota on your hard drive will instill confidence in TM Services:  rtirman37@... | 05/21/08
RE: Fixing Windows Vista, Part 4: Get smart about services  mamie43@... | 05/21/08
RE: Fixing Windows Vista, Part 4: Get smart about services  FiOS-Dave | 05/21/08
RE: Fixing Windows Vista, Part 4: Get smart about services  green alien | 05/21/08
Why Can't It Work Right Out of the Box?  joep1701 | 05/21/08
Is 1GB RAM used and 15 mins of disk thrashing normal??  Swin | 05/22/08
nope, not normal at all.  rtk | 05/22/08
Scheduled Tasks you can turn off  seanwal111111 | 05/25/08
RE: Fixing Windows Vista, Part 4: Get smart about services  dthomasmaddox@... | 05/29/08
RE: Fixing Windows Vista, Part 4: Get smart about services  rnewton1@... | 05/30/08
Two mistakes in that logic  Ed BottZDNet Moderator | 05/31/08
RE: Fixing Windows Vista, Part 4: Get smart about services  GuardianBob | 06/06/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Recent Entries

advertisement

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads