Thursday, March 15, 2007

IE7 Runonce Errors - a solution

You’ve Upgraded to IE7, and it will not load the 1st page?

There are numerous suggestions and fixes supposed fixes for this problem. If you think it’s something you can fix within IE7 itself, forget it. The common name for this problem is IE7 Runonce, and it loads blank blue page after your initial upgrade of IE 6. No amount of rebooting seems to fix the problem, and no changes within IE7 allow you to stop this page from loading.

The source of the problem is not malicious or to cause any problems, it is simply a configuration of IE7 settings. Microsoft wants you to select your default search provider, enable the built in Phishing filter and, and use ClearType font smoothing. These are great options, however you will never see them because the page will not load.

To stop this error, you can perform the following steps:

1) Set your favorite home page in Internet Explorer, under Tools\Internet Options
2) Click Start\Run and type gpedit.msc, then press OK
3) Under Local Computer Policy; select Administrative Templates\Windows Components\Internet Explorer
4) Select prevent performance of First Run Customized Settings
5) Enable this setting, and then select Option 1 to go to your default home page, or Option 2 to get the default Internet Explorer welcome page.

Essentially, this edits a policy on the local computer to prevent any changes to the first run settings. By enabling this setting, you can effectively bypass the runonce page from loading.

You can manually change the Phishing filter under Tools\Phishing Filter\Turn on Automatic Website Checking

Cleartype Settings:
Click Start, click Control Panel, click Appearance and Themes, and then click Display.
2. On the Appearance tab, click Effects.
3. Click to select the Use the following method to smooth edges of screen fonts check box, and then click ClearType in the list.

20 comments:

Anonymous said...

On the run once page copy and paste
this:
http://enhanceie.com/dl/NoRunOnce.reg It permanently deleted my runonce page. I found it on a site that I can not go back to find. So I can't even thank the person.

Chris said...

thx for the info!

Ashley said...

Thank you so much. This is an awesome solution!

BassCleff said...

glad it helped you out!
thx for the comment!

Marc G said...

Thanks for the concise, and informative fix.

Also, I'd like to thank the folks at Microsoft for that brilliant piece of configuration that has wasted time for millions of users. Flawed execution on a flawed plan.

BassCleff said...

yes, true enough,
thx for the comment

Anonymous said...

Thanks, is perfect now.

BassCleff said...

excellent

Anonymous said...

Sweet , works like a charm

Anonymous said...

may be microsoft should consult these guys! awosome solution

Anonymous said...

Thanks for this straightfoward answer to a ridiculous problem. I would also like to give Ms a big thanks for the time spent trying to correct their negligence. Happy retirement Bill.

Anonymous said...

happy to help!

larry said...

Thank you to the person who was kind enough to take the time to post the "copy and paste solution". Simple and totally effective. Amazing that Microsoft did not catch this! And a BIG thanks to all of you with the computer knowledge to find solutions to this stuff and then to share them so us plain user types can get on with our simple every day tasks! Love this site!
Larry

BassCleff said...

thx Larry

Anonymous said...

Finally an answer that will work. Thank you so much

Anonymous said...

This support link stated clearly how to fix it. Take your time and read it...I had to read it several times before I figured out exactly what they were telling me to do. http://support.microsoft.com/kb/556052/en-us

Anonymous said...

Unbelievable, I was a little hesitant but hey gotta take chances in life. It's brilliant-God Bless.

Many thanks to the person who created it and to the many others who posted it.

BassCleff said...

glad you liked it! and glad it worked out for you!

Anonymous said...

While this suggestion will remove the RunOnce page issue and allow you to see a home page and use IE7, IE7 is still effectively broken. This fix doesn't allow you to configure search providers or set up pages in newly opened tabs. To add any search providers, IE7 still references the runonce2.aspx page at Microsoft that contains errors and won't load. So, no new search providers can be added.

Yes, I agree this is a stupid and preventable bug. It's also amazing that this bug has existed for over 2 years (I see this problem going back to 2006 with the beta testers). It is absolutely ridiculous that this bug has persisted and continued to exist for at least 2 years. Yet, not one 'How To Fix' article exists in Microsoft's Knowledgbase. Microsoft, get your act together.

Anonymous said...

Worked for me. Thanks

Thank you for stopping by! If you have any comments, please email me basscleff@gmail.com