believe the problem started to be present since the recent Windows update,
If the updates were the cause, there would be millions of users with the same problems. More than likely something you ran on your PC modified something. Let's run some tests to see if we can identify the root cause.
Are you able to open a command prompt? Just a normal cmd.exe, do NOT "run as administrator".
Run these commands and see what you get.
set comspec
set pathext
assoc .bat
cd %temp%
echo @echo.Hello > test.bat
%windir%\system32\cmd.exe /c test.bat
call test.bat
Does it look like this? (With your username.) Can you post the results?