Oh, I just remembered--I had a similar problem with CMake, where for everyone else the installer successfully modified PATH, but not on my machine.<div><br></div><div>I use a lot of command line programs, all installed in different directories, so my PATH was too long for the CMake installer to modify. There was a C-like assumption of the maximum number of characters that PATH could contain.</div>

<div><br></div><div>Perhaps the Inno Setup script, or Inno Setup itself makes a similar assumption.</div><div><br></div><div>One way to verify that this is the problem is for me to temporarily shorten PATH and then try the installer, and for others to temporarily lengthen PATH (e.g. add ;C:\bin over and over and over), until Inno Setup stops correctly modifying PATH.</div>