Bug: The exe application launched through Files has an incorrect parent relationship in the task manager
Description
After double clicking in Files to open Steam.exe, Discovered in task management
"Steam. exe" is identified as the process of "Files"
This context is incorrect, or there may be a parent-child relationship
Then I double clicked on Steam. exe using the Explorer to open it. The parent-child relationship is normal, and "Steam. exe" is in a separate background process.
Comparing and excluding methods, the only difference is whether to open Steam. exe through Files or Explorer
Steps To Reproduce
-
Open Files
-
Move the mouse and double-click the Steam :(shortcut or directly open Steam.exe)
-
Open Task Manager
-
Discovering chaotic ownership relationships
Requirements
This is the result opened through Explorer, which should have opened the same correctly running result as Files
Files Version
3.2.0.0
Windows Version
10.0.22621.2283
Log File
Thanks for the report, I've added this to the project board.
Can you check if this also happens with other executable files?
Not just Steam. For example, it will also:
After my investigation, I can confirm this issue.
-
It has no causal relationship with the "advanced testing function for modifying the registry"(Whether turned on or off, it does not affect the occurrence of problems)
-
It is highly likely to be related to Webview2
As far as I know, Steam uses the web to display some things
And then another example in the first picture, "Nyanpsu", whose project requires a WebView2 environment to run
Steam doesn't use Webview2 they bundle in there own chromium build for web content. I have also seem this with other programs that aren't web-based too.
Okay, so the commonality of the problem should be related to the web, not necessarily webview2