If you must reset the service account password for the Team Foundation Server, you must change the password for several services on the Team Foundation Server application-tier servers by using the TFSAdminUtil command-line utility. You can also use the TFSAdminUtil command-line utility to determine which services are running under a named account. The following table lists the service names, what service account they use, and what tier these services run on.
To assign a new service account to all Team Foundation Server services :
1-From the command line, locate the TFSAdminUtil utility.
By default, it is located in
Generally: you will find it under the following relative Path:
%programfiles%\Microsoft Visual Studio 2005 Team Foundation Server\Tools
At the command line, type
TFSAdminUtil ChangeAccount [oldAccount] [newAccount] [newPassword]
and then press ENTER.
You must enter the user name for the old Team Foundation Server service account (oldAccount), in addition to the user name and password for the new account (newAccount and newPassword).
The TFSAdminUtil utility iterates through the services and only changes those that run under the old account.
Before you assign the new account by using TFSAdminUtil Changeaccount command, the account must have the Log on as a service permission on the application-tier server. For more information please read the related article.
If you need to know the full view of Changing TFS Accounts please read my related article