Windows 7 doesn't autorun Portable Apps Starter on Flash drive
Solution 1:
Unfortunately, you're correct.
The new security features of Windows 7 will not run autorun programs unless it's on optical media.
See more here: AutoRun changes in Windows 7.