Skip to content

Frequently Asked Questions

Wesley Pyburn (TechNobo) edited this page Feb 8, 2022 · 13 revisions

FAQ - More info

This page expands the FAQ page with more information, to keep that short, while including all nessecary information. You will find the same questions here, with longer answers.

TcNo Account Switcher

Will this program steal my accounts?

No. This project was created by someone who switched Steam accounts often. I run a YouTube channel among other business ventures and have 0 interest in collecting your accounts. This project is open source, and yes, open-source implies trust BUT you should not outright trust projects just because they are open source. You are more than welcome to read through the source code if you can code; otherwise, keep in mind that anyone can access the entire codebase and build from it if they don't trust my builds (including you). You don't even need to enter your password. The platform authorizes your computer on an account, and this program just swaps out the name of the account (or a token), and the platform does the rest.

Does "Microsoft Edge WebView2" install the Microsoft Edge browser?

No. I've tested this myself on a Windows Sandbox (That has Edge preinstalled) by uninstalling it through the command C:\Program Files (x86)\Microsoft\Edge\Application\90.0.818.51\Installer>setup --uninstall --force-uninstall --system-level, then installing the 3 required runtimes, and I'm left with the following in my installed programs list (Note: This is what it looked like before): Image of Control Panel showing required runtimes, but not Microsoft Edge Browser

Can I put this program on a USB (Portable)?

Yes. This is a portable program (assuming the required runtimes are installed already). The files can be unzipped/installed to a USB and taken anywhere. Note that this also means you can move the files after unzipping them, although this will break shortcuts to the program (Remember to create new shortcuts after moving the program). In TcNo Account Switcher > Settings you will find "Current user data location:". Click [Set custom user data location] to move user data from AppData to any other location. Keep in mind you need to log into accounts again on other computers, even though they may show on the list still.

The TcNo Account Switcher is blue on launch. Can't interact.

This is happening because either WebView2 isn't installed, or isn't working. Fixes:

  • Download and install WebView2 (Evergreen). or
  • Open the TcNo Account Switcher user data directory (Default: %AppData%\TcNo Account Switcher). Open the WindowSettings.json file with Notepad. Change the line "ActiveBrowser": "WebView", so it shows as "ActiveBrowser": "CEF", and save it. On next launch you will download CEF (Chrome Embedded Framework), an alternate plugin to interact with the program.

How do I completely reset/wipe/clear cache for the switcher?

Go to the user data location (Default: %AppData%\TcNo Account Switcher). Delete any files or folders you like to reset each bit of functionality. LoginCache holds saved accounts. Settings holds settings for each platform ont he switcher. wwwroot holds images for saved accounts (See wwwroot\img\profiles\(platform)), as well as everything front-end for the program. Clearing this 'resets' the program's data incase something is funky. EBWebView is the WebView2 cache. Loose files are settings for Steam, BattleNet and the account switcher WindowSettings.json - This is a good file to reset to get the switcher back to default. Tray_Users.json stores accounts quik-switching via the Windows Tray. Backups, CrashLogs, IconCache, themes and the rest should all be self-explanatory.

How do I clean reinstall the TcNo Account Switcher?

If you used the installer, uninstall from the Settings app or the Control Panel. Then delete any remaining app files (Default install location: C:\Program Files\TcNo Account Switcher), as well as any user data files (Default location: %AppData%\TcNo Account Switcher).

Platforms

I need to enter a password every time I switch

There are multiple reasons for this. Steam and Battle.net are the only platforms where accounts are automatically detected. Every other platform, including ones you add need to have the following steps done:

  • Click Add New
  • Sign into an account (Some platforms need you to restart them, eg. Discord). Remember to have "Remember Password" ticked!
  • Click Save, enter a name and save.
  • Now repeat steps 1-3 to add another account, and switch.

My accounts aren't switching

This can be due to many reasons. Run through these in order:

  • Is the platform closing on switch? Check Task Manager when switching accounts, or close the platform entirely before switching. If it wasn't closing everything properly, or manually closing via Task Manager helps: Go to TcNo Account Switcher > (platform) > Settings and locate [Advanced] Set method to close (platform). Try the other options here, restarting the account switcher and attempting to swap accounts each time. REMEMBER: Click Close at the bottom to save setting changes.

How do I manually remove accounts from the TcNo Account Switcher?

Go to the user data location (Default: %AppData%\TcNo Account Switcher). Open LoginCache\(platform) and you will find folders for each account (Assuming it's not Steam or Battle.Net - These lists are managed by the platform, not the switcher). You can manually delete saved accounts here -- Note: This won't log you out, or touch your account on the platform at all, this is only the reference in the switcher.