The copilot executable and the edge executable are actually the same! It looks at argv[0] to decide which to show you. You can move mscopilot.exe to msedge.exe, it still opens edge. And vice versa.