To make Windows Server 2008 as fast as possible you also need to do some Windows Services fine-tuning. Below is a table with a list of all services on a clean Windows Server 2008 Enterprise machine. This list is quite the same as the list of services in other editions of Windows Server 2008. If you have any additions/corrections to this list, site please leave a Comment with a description why you can tweak the service and when you might need it.
To edit the Startup Type of services do the following:
1. Open the Start menu, click Run, enter services.msc and click OK.
2. Right click the Service name and choose Properties.
3. Choose the value you want from the Startup type dropdown and click OK to save the setting.
[table id=4 /]
I was extremely encouraged to find this internet site. I desired to thank you for this special study. I surely savored every little little bit of it including the many comments and that i have you bookmarked to test out new stuff you put up.
Ok so I disabled stuff that was in the safe collumn and now I can’t connect to FTP sites in windows explorer 🙁 I am very unhappy with your “safe startup type” configuration
Arris: I don’t think this can be the problem because FTP is just some plain-text protocol that doesn’t require any cryptographic services or anything else. Try setting all service-settings to the values in the Default column; I expect you ‘ll still have the problem.
accurate specification of the above would be “Windows Image Acquisition (WIA)” or “imgsvc” for short
Arris: Updated the table, thanks for your comment! 🙂
windows image acquisition has to be turned on if you hava digital camera (or a scanner) and want to be able to get images from your device
Following this list made my computer’s boot time extend to about 5-10 minutes from a normal ~30 seconds. I didn’t bother to divide and conquer as I was considering to figure out the culprit service but Cryptographic Services sounds like it may have been the issue. Delaying the start of this probably presented a problem on my Dell laptop. I have since reverted the changes and it is back to normal.
Can I also add that there is not really much point to this. The gains are minimal, the fact that most people tech savvy enough to tinker here would know about sleep/hibernate, the fact that these services use very little resources during a user’s session, and the fact that it can easily cause problems as what happened to me.
The only services you should be tinkering with are things like the Windows Firewall if you use a 3rd party one and others that are more “features” than “services” such as Indexing.
my windows firewall will not let me delay start
Arris: Thanks for your comment, you are right so I updated the table!
I’d say enable Diagnostic Policy Service as it can forewarn disk failure based on SMART report.
Arris: Thanks for your comment; updated the description.
Once I tried to disable almost half of default services onWin2008.
The boot time was not shorter by even a single second.
Are you sure there is any speed gain by disabling the above services ?
Did anyone measure the gains ?
Arris: Some people say it’s useless, others say it speeds up your system. Personally I do it to clean up the list of running services a bit and to possibly gain some performance improvement.
with vlite 1.2 u could
or look for reg in speedyvista website
Anyway to automate these tunings ?
if i disabled Distributed Transaction Coordinator
i need KtmRm for Distributed Transaction Coordinator ?
Arris: Updated the table.
Remote Registry is needed for sure by some .net programs when the are using remoting and maybe with wcf.
IKE and AuthIP IPsec Keying Modules not needed as far as i know
Remote registry is reguired for some corporate antivirus (trend at least)
You’ve written that the Remote Registry service is only used for “Is only needed if you want to access the computers registry from an other computer.”. I’ve experienced that certain programs won’t install (or maybe even run, can’t remember) unless this service is running. Probably some bad programming, but it was a pain in the *ss to troubleshoot! So be aware if you disable this service.
Telephony is required for software VPN connections.
Arris: Thanks for your reply; changed the ‘Tweaked Startup Type’ into ‘Manual’ because quite a lot people will use VPN.
here my list
AELOOKUPSVC = Automatic (Delayed Start)
CRYPTSVC = Automatic (Delayed Start)
DPS = Automatic (Delayed Start)
EVENTSYSTEM = Automatic (Delayed Start)
IKEEXT = Manual
LANMANSERVER = Automatic (Delayed Start)
MPSSVC = Manual
NLASVC = Automatic (Delayed Start)
NSI = Automatic (Delayed Start)
QWAVE = Automatic (Delayed Start)
REMOTEREGISTRY = Manual
SECLOGON = Automatic (Delayed Start)
SLUINOTIFY = Disabled
TERMSERVICE = Automatic (Delayed Start)
THEMES = Automatic
TRKWKS = Automatic (Delayed Start)
WINMGMT = Automatic (Delayed Start)
WUAUSERV = Disabled
changing it to Automatic (Delayed Start) maybe boost the startup
great, this is new isn’t it
will try it and give a feedback
thanks a lot…greetZ IceDevil
Admin: That’s right, just added it yesterday. 😉