Skip to content
Wesley Pyburn (TechNobo) edited this page Dec 2, 2020 · 27 revisions

TcNo Account Switcher Banner

Welcome to the TcNo Account Switcher Wiki!

Before we get started:

  • Your passwords are never collected
  • No Steam Account information is sent to/from this application
  • Your account information is safe
  • This application is completely open-source. You can compile it yourself if you don't trust the official Releases.

How does the program work?

Collecting info (Locally only):

  • Account names are collected from {SteamInstallLocation}\Steam\config\loginusers.vdf
  • VAC info and profile pictures are collected from https://steamcommunity.com/profiles/{steamID}?xml=1 Switching accounts:
  • loginusers.vdf Sets "RememberPassword" to "1" (true), "mostrecent" to "1" (true) of selected account. "mostrecent" to "0" for the rest.
  • HKEY_CURRENT_USER\Software\Valve\Steam\AutoLoginUser set to selected account's username. RememberPassword is set to True.
  • Any process with "Steam" is killed (Closed). {SteamInstallLocation}\Steam\Steam.exe is started. Steam does not "need" to be open or closed while switching accounts. Everything is automated.

Your first launch:

You will need .NET Framework 4.8 Runtime
Downloads: Microsoft .NET Framework 4.8 Runtime: Web Installer, Offline Installer, Other languages

  • Head to Releases and download either the x32 or x64 zip.
  • Extract ALL files into a new folder. Make sure it's in a place you won't delete it. (Moving it is fine, but will break shortcuts on your Desktop and Start Menu, as well as starting with Windows)
  • Start TcNo Account Switcher.exe If your Steam is not in the default Program Files folder, you will be asked to locate and "Open" Steam.exe.
  • Double-click an account, or select an account and click Login. Clicking the settings button will let you reset settings or profile pictures, start Steam as Administrator (launches as a normal user by default), refresh profile images, VAC status, turn on the Tray icon and more.

VAC Status is shown with a red border around the profile's image. A red border is shown for limited, game banned or VAC banned accounts.

Adding accounts to the list:

  1. Click the Add New button - Do not "sign out" via Steam, this will forget that accounts password.
  2. Steam will restart, and ask you to input the user/pass. Enter the new details and make sure "Remember password" is checked. After login completes, it should appear in TcNo Account Switcher's list on the next launch. You should be able to switch to and from this account.

Removing accounts from the list:

To remove an account from the list: Right-click on an account and hit "Forget". This will remove it from loginusers.vdf, the removed account will also not "remember the password" in the Steam launcher.

If you removed an account you didn't want to remove, you can 'restore' it and clear 'backups' from the settings window.

Tray icon

You can add TcNo Account Switcher to the Windows Tray, meaning it'll always be there for you to start and close it whenever you need it. The Windows Tray is located at the bottom right of your Windows Start Bar. With 3.0, you can now switch to the last accounts you've switched to with TcNo Account Switcher (3 by default)

This is where the program will start if you choose "Start with Windows".

Required runtime (Download and install):