IE7 Desktop Icon - Double Click causes "Create Shortcut" Instead of Launching. Why?

The IE7 icon on the desktop creates a shortcut instead of opening Internet Explorer.  The "open home page" and "start without addons" are not listed on the context menu of the icon.  But it doesn't stop there.  Internet shortcuts launched from outside the browser do not open the browser; they open the print dialog box.  additionally, it doesn't have the associated icon.  The thing is, it happens with no apparent cause.  Domain user policy has been ruled out (logged on with local admin) and it has even happened right after the install and before the final reboot.  What could possible have changed in that time?  I Googled and posted and someone provided a registry fix for the icon, but it only fixes the icon itself, and even that isn't perfect; it brings back the IE6 icon.

It's a real problem in our organization and has caused us to have to halt the approval of the installation of IE7 in our environment.  What is the true cause of this corruption? And how can it be fixed?  Really fixed?
SECIRMUAsked:
Who is Participating?
 
Computer101Connect With a Mentor Commented:
PAQed with points refunded (500)

Computer101
EE Admin
0
 
war1Commented:
Greetings SECIRMU !

1. An addon may be interfering with IE. Disable Addons.  Go to Tools > Add-on Manager, and uncheck the addons.

2. Reset IE settings.  Go to Tools > Internet Options > Advanced.  Click on "Reset" button. Click OK. Close all browsers. Reboot the computer.

3. Check if a program running in the background is interfering with Internet Explorer. Temporarily disable antivirus, firewall, antispyware, ad-blocker, popup blocker, and all Norton programs.

4. Uninstall and reinstall IE7. Make sure you have the latest updates.

Hope this helps, war1
0
 
war1Commented:
SECIRMU,

We have not heard from you. Did any comment help you solve your problem? Do you have any more question? If an Expert helped you, please accept his/her answer above with an excellent or good grade.

Thanks, war1
0
Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

 
SECIRMUAuthor Commented:
I have done 1. 2. and 3. and no luck.  I would like to mention that the problem showed up even before I clicked the final reboot for the installation of IE7.  Of course, on others I completed the final reboot and it was like that as soon as I logged back in again (locally to avoid domain policy being the culprit).  Come to think of it, I have done step four as well, though in a previous round of troubleshooting.  So I can say I have tried all suggestions with no success.
0
 
war1Commented:
SECTRMU,

How did you create the IE icon on Desktop?

Here is how to show the IE icon via registry setting
http://www.theeldergeek.com/hide_internet_explorer_desktop_icon.htm
0
 
SECIRMUAuthor Commented:
The IE6 icon was on the desktop from before and it just updated itself to 7 as part of the upgrade.  These are XP machines so unlike Vista, it can be placed on the desktop by going to "Display Properties/Desktop/Customize Desktop."  FWIW, I did add the key you mentioned, and it echoes the status of whatever the setting is in the "Customize Desktop" settings, but again, it still has the corrupted icon.  The only thing that has "kind of" helped is the following reg entry.  But it reverts the icon back to the IE6 icon, and still doesn't fix IE links association in Windows explorer.

Windows Registry Editor Version 5.00

; This Reg fix will fix the Internet exporer's desktop icon.

[-HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}]

[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}]
"InfoTip"=hex(2):40,00,73,00,68,00,64,00,6f,00,63,00,6c,00,63,00,2e,00,64,00,\
  6c,00,6c,00,2c,00,2d,00,38,00,38,00,31,00,00,00
"LocalizedString"=hex(2):40,00,73,00,68,00,64,00,6f,00,63,00,6c,00,63,00,2e,00,\
  64,00,6c,00,6c,00,2c,00,2d,00,38,00,38,00,30,00,00,00

[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\DefaultIcon]
@=hex(2):73,00,68,00,64,00,6f,00,63,00,6c,00,63,00,2e,00,64,00,6c,00,6c,00,2c,\
  00,2d,00,31,00,39,00,30,00,00,00

[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
  64,00,6f,00,63,00,76,00,77,00,2e,00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\shell]
@="OpenHomePage"

[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\shell\OpenHomePage]
@="Open &Home Page"
"MUIVerb"="@shdoclc.dll,-10241"

[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\shell\OpenHomePage\Command]
@=hex(2):22,00,43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,\
  00,46,00,69,00,6c,00,65,00,73,00,5c,00,49,00,6e,00,74,00,65,00,72,00,6e,00,\
  65,00,74,00,20,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,5c,00,69,\
  00,65,00,78,00,70,00,6c,00,6f,00,72,00,65,00,2e,00,65,00,78,00,65,00,22,00,\
  00,00

[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\ShellFolder]
"Attributes"=dword:00000024
"HideFolderVerbs"=""
"WantsParseDisplayName"=""
"HideOnDesktopPerUser"=""
0
 
SECIRMUAuthor Commented:
I took out the "DefaultIcon" line and now I have the correct icon and it will open on double click, but I still don't have "start without addons" and the .URL file association is still hosed.  I tried exporting the .URL key for a working machine and importing on a corrupted machine, but no dice.
0
 
SECIRMUAuthor Commented:
oops, I take that back, the .URL thing is kind of working now; it took a few seconds.  But still, 1) it shouldn't happen in the first place, and 2) the "start without addons" is still not showing up and 3) still the properties of a .URL file do not show as they should.

And overall, this corruption shouldn't happen to begin with.
0
 
war1Commented:
SECTRMU, glad you got the IE7 icon working, which is your original question.

Start without Addon is a shortcut.  Go to Start Menu > Programs > Accessories > System Tools.  Right click on Internet Explorer (No Addons), and drag the link to the desktop, When you release the mouse, you will be given open to move, copy, or create shortcut. Select Copy.  Then you will have an IE7 icon that will start without addon.

Note:  The run command line is as follows: "C:\Program Files\Internet Explorer\iexplore.exe" -extoff
0
 
SECIRMUAuthor Commented:
I don't consider the icon to be completely working, because the "Start Without Add-ons" is part of the main icon, and I still don't have it.
0
 
SECIRMUAuthor Commented:
Well it comes down to two things:

        1. The IE7 Icon missing the two lines "Open Home Page" and "Start Without Add-ons"
        2. The .URL file association is all goofed

The triggering cause is unknown (though patches and policy have been ruled out).
0
 
SECIRMUAuthor Commented:
Upping to 425
0
 
war1Commented:
SECIRMU,

So far we have been looking at the IE icon. If we fix the file association, we may be able fix the IE icon also.  Restore your association to default
http://www.dougknox.com/xp/file_assoc.htm

Use the LNK (Shortcut) File Association Fix (Restores Default Shortcut Behavior)
There may be other association that you need fixing.
0
 
SECIRMUAuthor Commented:
The HTM/HTML associations were never damaged.  Nonetheless I tried the .URL and .LNK with still no luck.  There's something to note about .URL properties, when one does a right/click and properties, it should come up with a middle tab that says "Web Document" which contains the address.  I tried the .URL fix hoping that would be fixed and unfortunately it didn't.  I'm going to try a reinstall of IE7.
0
 
SECIRMUAuthor Commented:
Reinstalling IE7 actually made the icon problem come back again.  Going to reapply the reg entry so it at least has the corrected icon.
0
 
SECIRMUAuthor Commented:
upping to 450.  One of my colleagues suggested reinstalling 908531 but it didn't help.
0
 
SECIRMUAuthor Commented:
Upping to 475.
0
 
SECIRMUAuthor Commented:
500 and if no one can figure it out I'm burning an MSDN call...
0
 
war1Commented:
SECIRMU, I am out of ideas. Sorry I could not help you more.
0
 
SECIRMUAuthor Commented:
It's ok.  It's a toughie.  I think that MS shouldn't charge for the call because it's likely a bug within their own OS.
0
 
SECIRMUAuthor Commented:
I did get a little glimmer of insight into the problem.  When I took the machine out of the domain, and did some extraneous cleaning (I don't remember what all I did) the problem magically disappeared.  I'm beginning to think it's our IE zones policy which was created in 2003 back from a machine running IE6 (don't know if it was 2000 or XP).  But I think that's somehow contributing to the problem.
0
 
war1Commented:
So you have a group policy or zone policy which causes the problem?
0
 
SECIRMUAuthor Commented:
I had thought that was the case, but I just checked a new machine which we put in our new OU structure, completely untouched by the old policy, and it's still having the problem.  MS is stumped.  We were going to send an image of the machine so they could dissect it, but the problem seems to go away whenever we make an image of the box.
0
 
lannymCommented:
I just had the same problem, this solution appears to have corrected the problem on my system.

1. Un-installed IE7
2. Re-Installed IE7 from direct download on Microsoft site (~~ NOT ~~ using windows/microsoft update). http://www.microsoft.com/windows/ie/default.mspx
0
 
robkuhnCommented:
Not sure if this will help but I just ran into this same problem and got it resolved.

Last week when SP3 RC2 for Windows XP was released, I prepared a new machine to test it on.  I downloaded the complete SP3 RC2 from Microsoft and applied it to this machine and things went fine.

Yesterday I happen to notice that the "Safely Remove Hardware" icon was missing from the taskbar.  I could bring it up via RunDll32.exe.  I was able to re-register the DLL successfully but it never showed up in the taskbar.

I managed to fix this by doing a SFC /SCANNOW and I think this is what broke my MSIE.  SFC requested that I insert my WinXP CD but it was calling for SP3 RC2 - I did not have it but I did have my WinXP CD which had SP2 on it.  I assumed that it would be fine and that it would prompt me if it came across an older system file (when compared to any that was installed via SP3 RC2).

After several minutes (15 minutes?) it finished and I rebooted the machine.

The icon was now back in the taskbar. *YAY*

This morning I went to launch MSIE from the Desktop icon and found that it had created a shortcut instead.

Oddly, I could launch MSIE from the Start menu just fine.  The shortcuts it created did not launch MSIE either and if I just highlighted the MSIE icon and hit ENTER it would just continue to spawn more shortcuts.

In one of my searches here in EE that was a link to a free utility called IEFix.  I ran it and it prompted me to insert the SP3 RC2 CD as it was looking for IEXPLORER.EXE.  Basically it did not help.

Finally I just uninstalled MSIE 7.0 and downloaded it from Microsoft using FireFox :) and reinstalled.

Now my MSIE works again but I have once again lost my "Safely Remove Hardware" icon from the taskbar.

That all said, I think SFC (that in connection with SP3 RC2 being installed) is what broke my MSIE because I did not have any .  Reinstalling MSIE has now (some how) broken my "Safely Remove Hardware" icon - even after successfully re-registering the DLL - so I'm back to where I started.

But my MSIE Desktop icon works correctly.  :)
0
 
robkuhnCommented:
Update: I got my "Safely Remove Hardware" icon back in the taskbar and my MSIE is still working.  :)

Link: http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Windows/XP/Q_23039582.html
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.