Question: gpupdate is not recognized as an internal?
Answer: 'gpupdate' is not a recognised as an internal or external command, operable program or bathc file. Try copying gpupdate.exe from a machine that's working OK to c:\windows\system32 and try again. If all machines are affected, it may be worth running a virus scan.