I have an .exe file that I have used for years (I wrote it in Visual Basic 6) with few problems. It is designed to insert a shortcut into Startup upon installation, and thus run automatically at every boot, which it has always done, until Windows 7! I have also set up Task Scheduler to run the program at 6 p.m. It runs at 6 - no problem. If I click on the shortcut in Startup, it runs, no problem. BUT it will never run at boot! Other programs, such as Thunderbird, run in Startup at boot without any problems.
Does anyone have a clue as to why??