• Welcome to Overclockers Forums! Join us to reply in threads, receive reduced ads, and to customize your site experience!

List of Win7 Services to Disable?

Overclockers is supported by our readers. When you click a link to make a purchase, we may earn a commission. Learn More.

Toasty_Squirrel

Member
Joined
Sep 8, 2002
I've been looking on the web and haven't found any good suggestions yet, maybe someone here has an idea:::

While personal privacy is a major concern to some and minimal to others, there are services and features on Windows XP that are recommended to turn off because they're (a) useless on their own or when compared to 3rd party solutions, (b) unnecessary, and/or (c) open your computer to possible vulnerabilities. Some examples are Windows Automatic Update, Windows Security Center, Background Intelligent Transfer Service, Remote Registry, and some others.

I was curious if anyone knows of any such list (or site) that gets into this for Windows 7?

Thanks! :D
 
BlackViper's Windows 7 service config. This one was struck from the article I'm about to link to due to mentions by several people that these can cause more problems than they are worth if you do not know what you're doing. If you are in any way unsure of which of these you should or should not disable, leave well enough alone. Black Viper's recommendations may not necessarily be something to go by. Tread lightly.

Here is the article on Windows 7 Tips & Tweaks as well, if you care to check it out.
 
Depends what your trying to do exactly. For a stripped down benching config, these services can be left enabled:
nlite2.jpg

That's from G's article here:
http://www.overclockers.com/windows-showdown-8-operating-systems-6-benchmarks/

As mentioned by Hokie tho, if you strip out some services, you may disable things you later realize you needed when something doesn't work - you'll have to go back and turn on the required service.
 
I personally take a dim view of service tweaking. There's very little to be gained, and many times you break things that aren't apparent immediately. You end up with issues a couple of months down the road, and it's been so long since you tweaked the services, you don't connect the dots.
 
Agreed. +1 Johnz

I don't see any point in it at all unless your benchmarking and trying to get that last couple points.
 
Personally I am a big fan of Black Viper's work. Like every system change you make, you should always know what it is you are changing before you make the change. If not, dont change it. The barbones config is more or less a benching config and a lot of common use items on a PC are not accessible. I would venture to believe that most people who complain about his suggestions borking their systems likely had little idea of what they were doing in the first place. Im no expert by any means and BV's tweaks havent brought my system any harm through 3 OS versions.

With that said, I prefer less resources used, and a smaller footprint on install so I cut out a lot of services and make a nlite (XP) or vlite (Vista/W7) install disk with items trimmed I do not EVER use. I see Johnz's POV on this though. To each their own.
 
I've used this link a lot :^D Sorry for the quote, but the topic's closed, and it looks like you have to be a member to view archived threads....

I did one of these a while ago, but I have no idea where the thread went. DriverGuru recently dropped me a PM asking if I had a link to it and I had to admit I had no clue. So I went ahead and did it again.

The purpose behind all this rubbish was to give me something to pass time on a boring Friday afternoon to show how much a difference 'tweaking' services can make to startup, app load and performance of a Windows XP SP3 system. Or, as you're about to see, how much difference such tweaks can't make...


The test system is a Hewlett Packard ze5600 laptop. Full specs below.
CPU: Intel Celeron 2800MHz
RAM: 768MB PC2100 DDR SDRAM
HD: 40GB Seagate
Chipset: ATI Radeon RS200M
Video: ATI Radeon IGP 345M
Network: Linksys 54G PCMCIA card
(Interestingly, many screenshots in MSDN blogs for Windows Vista are taken on this platform - I wouldn't like to run Vista on it, that's for sure)

So I quickly imaged my current install on it, via a 100Mbit cable, to network store and reinstalled Windows XP. It was from my XP SP3 image current with hotfixes to about September.

After installing drivers, I did a few reboot cycles and launched every app I'd be benchmarking with to make sure XP's prefetcher was populated. Then, against every morsel of good sense in my body, I went here: http://www.blackviper.com/WinXP/servicecfg.htm

The first benchmark is simple. Time taken from the BIOS beep to a wav file playing on startup to go ding, as good an indication of boot time as any other method I could figure out. I ran this five times on each configuration, discarded the two lowest as being bull**** and averaged the three highest. My stopwatch would be accurate to perhaps half a second, but all times were rounded to the nearest second.

XP Pro OOTB XP Pro BV "Safe" XP Pro BV "Tweaked" XP Pro BV "Bare Bones"
42s 42s 39s 55s



The next is the simplest (and possibly most meaningless) you're ever going to see. How much commit charge is the system servicing after boot? This is the "PF usage" in Task Manager, possibly the stupidest mislabeled metric in the entire OS. Seriously MS, how the **** did that happen?

XP Pro OOTB XP Pro BV "Safe" XP Pro BV "Tweaked" XP Pro BV "Bare Bones"
213MB 211MB 204MB 192MB



Alright, let's see how well our network works. This involves downloading from an FTP server hosted on hatserver (athena.hattix.co.uk internally, www.hattix.co.uk externally. The test machine is craptop.hattix.co.uk) a 102MB file and timing it with the script. This uses ftp.exe and times how long it takes. Hatserver is a 2GB RAM, 2.8GHz dual core Opteron with an Nvidia nForce3 gigabit ethernet running to an unmanaged Netgear switch, off which hangs the wireless AP. The FTP server is Serv-U (I know, I know, but WarD was being a *****.)

XP Pro OOTB XP Pro BV "Safe" XP Pro BV "Tweaked" XP Pro BV "Bare Bones"
28.1s 28.3s FAIL FAIL



No wireless networking for "Tweaked" or "Bare Bones" users (seriously, why disable Wireless Zero Config now it actually, y'know, works? I could understand it in RTM or SP1 where it universally sucked but since SP2 it's worked more or less pretty well. Better than the crap that Netgear want to install anyway but this is getting rather long for a parenthesis), so those failed this test. How's about with wired networking then? Wireless is a bit slow after all; It's rare I get more than 20Mbit, most likely because the AP sucks - but it is a constant in these tests.

XP Pro OOTB XP Pro BV "Safe" XP Pro BV "Tweaked" XP Pro BV "Bare Bones"
9.5s 9.3s 9.6s FAIL



The "Bare Bones" wouldn't connect to "athena.hattix.co.uk" but would connect to 192.168.0.2, the same system. Either way, it wouldn't run the same script as the other three so it failed. Jus' tellin' it like it is. For what it's worth, it timed in at 9.4s when I modified the script to connect to IP.

Just to establish a hardware reference, some synthetic benchmarks in Everest. Unless something is severely wrong, all scores should be more or less identical.

XP Pro OOTB XP Pro BV "Safe" XP Pro BV "Tweaked" XP Pro BV "Bare Bones"
CPU Queen 2798 2802 2798 2798
RAM Read 1292 MB/s 1298 MB/s 1290 MB/s 1150 MB/s



Obviously nothing is amiss other than the RS200M is perhaps the worst Pentium4 chipset ever made. All configurations score identically except the "Bare Bones" which inexplicably scores lower in RAM Read - Note that such a score can be replicated on any of the other systems by increasing screen resolution and so meaning the IGP has to take more RAM bandwidth for display purposes. Let's try some real world benchmarks.

Beginning the round is a file operation, WinRAR extracting a 522 MB archive (651 MB uncompressed) to E:, which is an external USB2.0 hard disk. This is almost entirely filesystem I/O bound. unrar.exe shipped with WinRAR was used from the command line in a timing script. Results are presented as average write rate in MB/s, just because I felt like being contrary.

XP Pro OOTB XP Pro BV "Safe" XP Pro BV "Tweaked" XP Pro BV "Bare Bones"
15.6 MB/s 15.6 MB/s 15.5 MB/s 14.2 MB/s



I'm not sure what's going on with the "Bare Bones" config but it wasn't liking the USB 2.0 HD. Now then, how about a 3D benchmark? One old enough to run on a Radeon IGB 345M (half of a Radeon 7000 core)? I wracked the brains for, oh, at least two seconds then decided on GL Excess. It's ancient, it's a massive abuser of GL blend modes (pretty much just what you don't want on an IGP) and it gives lots of numbers. Let's take a look at some of them. (N.B. I have no idea what units, if any, the scores are presented in)

XP Pro OOTB XP Pro BV "Safe" XP Pro BV "Tweaked" XP Pro BV "Bare Bones"
Fillrate 2814 2802 2812 1566
Polygon Count 2004 2010 2007 1480
VRAM 2086 2112 2040 1779
CPU 1977 1968 1980 1898



Very good. Except the "Bare Bones" config, which again has problems. I'm starting to wonder if the sterling advice to disable "Cryptographic Services" hasn't ****ed up the ATI driver somewhat.

Okay so one justification to disable a bunch of **** you haven't got a clue about is "to free memory" so let's put that to the test shall we? This benchmark utilizes about 1GB of system RAM which we clearly don't have so any "free memory" ought to really help. This was using AutoStitch to assemble a mosaic of sixteen 4 MPx photos, resulting in a panorama of epic proportions. It would have been seventeen but some inept photographer (yours truly) has lens-seeking fingers.

XP Pro OOTB XP Pro BV "Safe" XP Pro BV "Tweaked" XP Pro BV "Bare Bones"
512s 528s 514s 561s



I guess disabling a bunch of **** you haven't got a clue about is, after all, just disabling a bunch of **** you haven't got a clue about. Perhaps that's its own reward? Deep philosophy is needed here. "Bare Bones" continues to suck the dog's testicular assemblage.

The Final Word
It seems from my extensive and technically guided benchmarking...who the **** am I bull****ting? It seems from the few benchmarks I could be bothered to run that all you're going to achieve by 'tweaking' your services is a system that doesn't work right. And can't connect to a wireless network. And won't run Windows Update. And won't install drivers properly. And doesn't like USB storage. Cripes, sounds like your typical user. Maybe I should have installed Norton to make the tests "fair"?

Damn I forgot the pie.

from here...

http://episteme.arstechnica.com/eve...609816&a=tpc&m=665003375931&s=50009562#_login
 
blackviper is old and almost useless, some will argue disabling service is good for security, but these days almost everyone is behind a firewall so having some service exploited is unlikely.

performance gains are next to nill.

Just leave the OS alone.

this is a thread i had started o H not too long ago

http://www.hardforums.com/showthread.php?t=1464761
 
There are a few things that may be worth disabling, like the messenger service and remote registry which nobody really uses and could potentially be security holes, wireless zero-config if you don't have a wireless card, minor stuff like that.

Otherwise, for a general use machine, leave it alone. You're not going to gain any appreciable performance benefits, and by and large, you'll cause more problems than you solve.
 
That thread goes back and forth too guv.

I dont know, its wasnt particularly faster to me on the "butt dyno" but I sure havent had any of the issues people have mentioned...oh well.
 
ya, back and forth, but the anand test shows little to no performance gain at all.

for security i could see one doing it, other then that i see no reason to, but when was the last time messenger service or zero wireless was exploited?
 
ya, back and forth, but the anand test shows little to no performance gain at all.

for security i could see one doing it, other then that i see no reason to, but when was the last time messenger service or zero wireless was exploited?

Security is my major motivation for this. I'll nix a few services for performance if they're significant enough. Mainly I just don't want my computer communicating over the internet when it doesn't need to be.
 
get a stand-alone firewall app then and tell it not to let anything talk to the net unless you say its ok.. i think zonealarm was one of the best choices a year or so ago.. not sure about today
 
Back