Thursday, July 30, 2009

Disable Unecessary Services on Windows XP

Hacking Windows XP: Speed Up Your Boot - Disabling Unneeded Services - ExtremeTech
- HTML table of services and a description of each

Making Windows XP Start Faster - Stopping Unneeded Services - PC World

Because these services do not start automatically when you boot Windows XP, you do not need to do anything with manual services.

However, before you change a service to manual, look at the Dependencies tab (see Figure 4-4). This tab shows you which other services depend upon the service you are considering changing.

Services to consider disabling:

Computer Browser
Keeps track of the other computers on your network running the Microsoft Client for networking. This is what provides the list of computers when you are browsing your workgroup computer in My Network Places. This service is not system critical and can be disabled if you do not need the network browsing function.

Distributed Link Tracking Client
Keeps track of links to files on a NTFS volume on your computer or across a network. This service is not system critical and can be disabled.

Error Reporting Service
Allows users to report failures of applications directly to Microsoft so that Microsoft may fix bugs in its software if it is the culprit. This service is not system critical and can be safely disabled.

Fast User Switching Compatibility
Allows users to switch to other users on the same system without logging off. This service is not system critical and can be safely disabled.

Help and Support
Used for the help and support center. This service is not system critical and can be safely disabled.

HTTP SSL
Allows the personal web server built into Windows XP (IIS 6.0) to provide secure data transfers over HTTP. This service is rarely used since most people never even setup the personal web server on Windows XP. This service is not system critical and can be safely disabled.

Indexing Service
Creates a searchable database of the items on your hard drive. This service is not system critical and can be disabled if you do not search your drive often or can wait a few extra minutes to find a file.

Machine Debug Manager
Provides support for program and script debugging. This service is not system critical and can be safely disabled for most users.

Messenger
Allows users to send text popup messages to computers on the network. This service is abused by spammers to send you advertisements. It is highly recommended that you disable this service.

Remote Registry (Not included in XP Home)
Allows the system registry to be connected to remotely. This service is not system critical and is recommended that it is disabled.

Task Scheduler
Allows users to schedule and configure tasks. This service is not system critical and can be disabled if you do not need to schedule any tasks to run.

TCP/IP NetBIOS Helper (Update)
Allows the NetBIOS network protocol to run over the TCP/IP Protocol. This service is not system critical and can be disabled if you have no use for the NetBIOS protocol.

Terminal Services
Allows users to connect to the computer with remote desktop. This service is not system critical but is used by the remote assistance help feature. It can be safely disabled if you do not need the remote assistance feature.

WebClient
This service adds support for web-based file management for technologies such as WebDav. Most users will never need to use this service. It is not system critical and can be safely disabled.

Windows Time
This service is in charge of synchronizing the Windows time. If you do not need to have your time synchronized, this service can be safely disabled.

The Services utility is included in all versions of Windows XP and but is hidden away. Do the following to disable a service using the Services utility:

  1. Click on the Start menu and select Run. In the text box type services.msc and click OK. This will start the Services utility as shown in Figure 8-6.
  2. Now that you are in the Services utility, you will see a list of a lot of services on your computer. First you will need to stop the service that you want to disable. Right click on the service name and select Stop on the pop-up menu.
  3. When the service is stopped, right click on the service again and select Properties. Located on the General tab, look for the Startup Type drop-down box. Click on the arrow on the drop-down box and select Disabled.
  4. Click on the OK button and from now on, the system will not start the service any more during boot speeding up your system start.



More


Fax
If you don't use your computer for fax services, you can disable this one.

Themes
If you do not use themes, you can disable this service.


Other services to disable for a power-user:

Security Center
Monitors your system security settings to notify you if your settings are insecure. You should keep this service running unless you are confident about your computer's security. No other services depend on this service and it can be safely disabled given you have a good handle on your security.

System Restore
Could probably be disabled on a virtual machine, especially if using a "snapshot" feature in the virtual machine software.


More suggestions

Clipbook
Comment: So, you want to copy stuff to your clipbook and allow remote computers to access it? I don't. There may be a software vendor that requires this service to run. I've yet to find it useful. I suggest you disable it.

Cryptographic Services
Comment: It is very necessary if you are passing certificates for networking. Unless you are in a large corporate network where connections are managed through authentication, this is unnecessary; disable it.

This service is not system critical but it is required to install many Microsoft programs that want to check system file signatures. It is not recommended to disable this service because doing so would not allow Windows Update to run and install new updates.

Distributed Transaction Coordinator
Comment: Extremely few personal computers will require this service. If you use it, you may want to review the reasons it is being used. Unless you are accessing network filesystems and databases, disable it.

Net Logon
Comment: Unless you need this to operate inside a domain, it's likely not necessary or useful. If you are using a home or SOHO PC and don't have a local domain based network, disable it.

NetMeeting Remote Desktop Sharing
Comment: Do you really want a built in tool to share control of your desktop over your network connection? There are better tools for doing this kind of work, if needed. If someone you buy software from insists you let them use this tool to help you install it one time, then enable it and disable it immediately afterward. For typical use, you should disable it.

Telnet
Comment: There's just not a circumstance where I can imagine that turning this service on is a good idea. Unless you need to let people telnet into your computer and have a really good reason for doing so, disable it.

Uninterruptible Power Supply
Comment: Unless you are using a UPS on your computer and it has the capability of managing the system, disable it.

Upload Manager
Comment: If you are not in a local network sharing data (files and/or services), disable it.

No comments:

Post a Comment

Only comments in English will be considered. Thank you!