Na minha pergunta, afirmei
In my case the first entry is .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW and the second one does not exist.
o que não era verdade. Na verdade, eu tinha HKEY_CURRENT_USER\Environment\PATHEXT
entry e estava empty . Parece que ter esta entrada vazia de alguma forma redefine PATHEXT
para algum valor padrão efetivamente eliminando quaisquer valores extras adicionados a HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\PATHEXT
.