Você pode ter tantos processos com o mesmo nome quanto recursos para executá-los, cada processo terá seu próprio PID (Process ID), no qual não acredito que você tenha controle algum.
Estou desenvolvendo um aplicativo em C # com o nome do assembly de um dos processos do Windows, como svchost.exe, taskmgr.exe, winlogon.exe , etc. E gostaria de saber se isso pode causar algum conflito com o Windows. Meu aplicativo é basicamente para brincar com um amigo e eu gostaria que o usuário não o fechasse do gerenciador de tarefas. Por esse motivo, quero colocar o nome como um dos processos do Windows.
Alguma ideia se isso pode causar problemas? Alguma outra sugestão de como esconder meu aplicativo no Windows?