I have to use IE7 on my work computer. After a time it started displaying the Runonce.aspx when I open the browser even though my home page was something different. At first there were javascript errors. Later, there were no errors and I could not change it, because my home page was already something else. This is extremely annoying.
I would love the email address of the boneheads who messed this feature up. How can software take longer to test and still have these kind of stupid defects? Anyway, another rant. And yes I am a programmer.
I found the answer on this discussion forum.
Open regedit and add/modify 2 keys
HKey_Current_User\Software\Microsoft\Internet Explorer\Main
RunOnceHasShown DWORD = 1
RunOnceComplete DWORD = 1
Reposting here to make it easier for others to find the solution.