Healix/Gw2Launcher

Virtual mode is not supported under the current user

wulfheart037 opened this issue · 6 comments

Hi!

I'm sorry if this has already been brought up and a solution has been given, but I tried a search and I wasn't able to find a post with this specific problem.

Basically, I'm not able to log in to certain accounts and I'm not sure why this is happening. It just fails to launch and I get the message "virtual mode is not supported under the current user"

So far I can launch GW2 through Steam with no problems, but for those that are direct ANet accounts I can't

Healix commented

You have to use basic mode. Settings > Guild Wars 2 > Management > Mode: Basic.

Virtual mode relies on %appdata% being a variable path, which allows for each account to have its own "%appdata%\Guild Wars 2" folder. When you override the path of %appdata% in the registry, it's no longer possible to do this.

Hi! Thanks for the response.

I just checked and it's already on basic mode. It was working fine yesterday but all of a sudden it's not. I mean, so far I can launch the first two accounts and the steam acount without any issue, but my latest account isn't launching for some reason.

Are there other settings I may need to look into for this?

Healix commented

Is it still showing "Virtual mode is not supported under the current user" for the reason? That shouldn't be possible, as that error can only occur if it's not set to basic mode.

Right click any account > Tools > Log. Launch the account. It may show other errors.

It's still showing that error, yes.

Here's the log

[15:06:25][4]: Queued [Launch]
[15:06:25][4]: Launching [Guild Wars 2\Gw2-64.exe] (Launch)
[15:06:25][4]: Launch failed
[15:06:25][4]: Launch error: Virtual mode is not supported under the current user
[15:06:25]: Queue complete

I even tried to clone my primary account which was working and I was getting the same error on the clone, but my primary is still working.

Here's the log where I launch my primary first then try to launch the clone

[15:14:27][1]: Queued [Launch]
[15:14:27][1]: Launching [Guild Wars 2\Gw2-64.exe] (Launch)
[15:14:27][1]: Using localized path [Guild Wars 2\Gw2-64.exe]
[15:14:28][1]: Starting process [-shareArchive -l:id:1]
[15:14:28][1]: Process 1304 (from 25620) [Guild Wars 2\Gw2-64.exe] [-shareArchive -l:id:1]
[15:14:28][1]: LauncherWindowHandleCreated
[15:14:28][1]: HandleChanged
[15:14:28][1]: TitleChanged
[15:14:28][1]: Waiting for host process...
[15:14:29][1]: Using mumble link "MumbleLink" with PID 1304
[15:14:29][1]: Launch completed
[15:14:29]: Queue complete
[15:14:30][1]: CefHost (21612) [\gw2cache-{1E8FFDD7-078F-2A83-D4FD-8F1E8F07832A}\CefHost.exe]
[15:14:30][1]: Found CEF host process
[15:14:30][1]: Waiting for host process (1)
[15:14:30][1]: Waiting for renderer under PID 1304
[15:14:31][1]: Found renderer (24324, 26872)
[15:14:31][1]: Waiting for files to load
[15:14:31][1]: Waiting for files to load... OK
[15:14:31][1]: LauncherWindowLoaded
[15:14:31][1]: Beginning login entry for US type at 31982464 (1120 x 976)
[15:14:32][1]: Entering email using Clipboard
[15:14:32][1]: Entering password using Post
[15:14:32][1]: Clipboard intercepted by PID 8888
[15:14:33][1]: Interrupted by modifier key
[15:14:33][1]: Failed to enter password
[15:14:34][1]: Beginning login entry for US type at 31982464 (1120 x 976)
[15:14:34][1]: Entering email using Clipboard
[15:14:35][1]: Entering password using Post
[15:14:35][1]: Verifying login
[15:14:36][1]: Login entry complete
[15:14:45][1]: DxWindowHandleCreated
[15:14:45][1]: HandleChanged
[15:14:45][1]: DxWindowCreated
[15:14:46][1]: DxWindowStyleChanged
[15:14:46][1]: TitleChanged
[15:14:46][1]: DxWindowInitialized
[15:14:46][1]: Waiting for host or modules to load...
[15:14:46][1]: Waiting for host process (1)
[15:14:46][1]: Waiting for renderer under PID 1304
[15:14:46][1]: Found renderer (24324)
[15:14:46][1]: Waiting for modules to load...
[15:14:58][1]: Waiting for modules to load... OK
[15:14:58][1]: DxWindowLoaded
[15:14:58][1]: WatcherExited
[15:15:30][1]: Process 1304 exited [00:01:02.7535971] (0)
[15:15:34][4]: Queued [Launch]
[15:15:34][4]: Launching [Guild Wars 2\Gw2-64.exe] (Launch)
[15:15:34][4]: Launch failed
[15:15:34][4]: Launch error: Virtual mode is not supported under the current user
[15:15:34]: Queue complete

Healix commented

Use the beta version and repeat the log (it has extra logging).

Hi

Here's an update

  1. I managed to fix it by just deleting the accounts that were not working and creating new ones from scratch.

  2. But this then made my original working accounts to just not work because it wouldn't download the patch.

  3. So to fix this I cloned those originally working accounts, and those clones worked.

  4. I then deleted the originally working accounts.

Thanks for those taking the time to help. Maybe someone can figure out what exactly went wrong with those extra accounts, but at least I may have hopefully added a troubleshooting option for those who may experience the same thing I did.