It’s strange that only local windows account can show the TFS credential under the Credential manager. So if you are using local user, you can remove the credentials from Credential manager: Go to Control Panel > User Accounts > Manage Your Credentials > select your Team foundation Server and choose remove.
If you are using domain user it shows nothing TFS related credentials under Credential manager, in this case please try to run Visual Studio using this command instead:
runas /netonly /user:<account> devenv.exe
This should have the Visual Studio to run with another Windows user so it can connect to remote TFS with different credentials.
