BTW, I noticed that start.exe CREATE_NEW_CONSOLE handling will not be right with your patches. "/b" option should probably use DETACHED_PROCESS.

that's not what testing suggests (from a W10 cmd prompt). I'll skip this one.

Z:\>start /b tasklist


Z:\>
Image Name���������������������������������������� PID Session Name�������������� Session#������ Mem Usage
========================= ======== ================ =========== ============
System Idle Process�������������������������� 0 Services������������������������������������ 0������������������ 8 K
System���������������������������������������������������� 4 Services������������������������������������ 0���������������� 20 K
Registry�������������������������������������������� 108 Services������������������������������������ 0�������� 29��472 K
smss.exe�������������������������������������������� 388 Services������������������������������������ 0�������������� 156 K
csrss.exe������������������������������������������ 480 Services������������������������������������ 0���������� 1��332 K
...