Open tasonosenshi opened 9 months ago
Update:
Deleting C:\Users\<user>\AppData\LocalLow\Xiexe\XSOverlay\config\overlaySettings.json
allows XSOverlay to launch again.
Also, instead of deleting the file, simply editing the field AllowAdminPermissions
to false
seems to allow XSOverlay to launch as well,
Also having this issue on Windows 10 Home.
Hi all!
Update here, I've found a solution to this and the root cause of the issue seems to be that the file path has changed.
That could be either due to the user moving the install directory or due to a windows reinstall, or even just installing a new hard drive causing the drive letter to change.
There will be a fix out this week for this, and ill update the issue here when I push the update!
I'm still seeing this issue on Build ID: 14028712
If the issues is a different filepath, that makes sense. My Steam library that XSOverlay is in is under C://Steam
.
I had to move my steam folder on my main drive to accommodate some extensive mods on an unrelated game.
Ok none of the workarounds actually work, so I investigated it myself.
The actual problem is due to XSOverlay not properly cleaning up Task Scheduler with their Tasks pointing to completely wrong paths. (for e.g. it was pointed to D:\SteamLibrary\steamapps\common\XSOverlay_Beta\Launcher/../XSOverlay.exe
for me, when it should've been C:\Program Files (x86)\Steam\steamapps\common\XSOverlay_Beta\XSOverlay.exe
Here's how you fix it and it should let you use XSOverlay with Admin settings enabled:
C:\Users\%username%\AppData\LocalLow\Xiexe\XSOverlay\config\overlaySettings.json
directly.XSOverlay Launcher
and XSOverlay Launcher Supporter
and delete both.Launcher
, open that and then there should be a executable there called XSOverlay Process Manager.exe
. Right click on that and run as Administrator. (full path for me is this: C:\Program Files (x86)\Steam\steamapps\common\XSOverlay_Beta\Launcher\XSOverlay Process Manager.exe
)XSOverlay.exe
, XSOverlay Process Manager.exe
, XSOverlay Media Manager.exe
) from Task Manager. Now try opening XSOverlay normally through Steam (Yes that also means through SteamVR startup apps) and now you should be able to open, move and etc privileged windows such as Task Manager.TL;DR this recreates the Tasks in Task Scheduler, so XSOverlay can open with admin perms through those tasks without any UAC prompts.
Describe the bug in detail: On a fresh install of XSOverlay, I checked the setting to make it launch with Admin permissions so I could interact with task manager while in VR. After closing the application using Steam, I could no longer re-launch the application. Both auto-launch on SteamVR start and directly launching in Steam fail to start the application. I've tested both regular and beta options in steam.
Provide steps to reproduce the bug: Steps to reproduce the behavior:
C:\Users\<user>\AppData\LocalLow\Xiexe\XSOverlay
Expected behavior: XSOverlay launches, maybe with a UAC prompt the first time, and then I can spawn an overlay that can interact with task manager.
Output Log: You can find your output log at
C:\Users\[Username]\AppData\LocalLow\Xiexe\XSOverlay\
You can find the uWindowCapture and uDesktopCapture log in the XSOverlay install directory. Please attach your logs to the issue.No logs exist in either location after this process. It doesn't seem to get far enough through startup to log anything?
Additional Information: OS Name Microsoft Windows 11 Pro Version 10.0.22631 Build 22631
From the Steam Properties menu, Updates tab: Regular XSOverlay Build ID: 12586499 Beta XSOverlay Build ID: 13427328