Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

IE Shortcuts not working properly

Status
Not open for further replies.

martlets

IS-IT--Management
Jan 28, 2001
9
GB
My IE shortcuts open a print screen instead of the URL when double clicked.
I have tried changing file associations. The "Shortcut" tab is missing when viewed with Properties. The IE shortcut to open IE itself is ok and has the tab.
All worms and viruses etc eliminated. Do not want to spend hours rebuilding system just for this one problem.
PS The shortcuts work if they are dragged on to the IE address line and a copy works on a W2000 networked machne!

Any answers, please?

RDK
 
I have the same problem. I drag the e icon from the address bar to the desktop to make a shortcut, but when I click the shortcut it opens in IE6.0 as a text version of the url instead of opening the web page - and yes, FILETYPE under PROPERTIES shows as "URL FILE" not as "SHORTCUT". Any solution would be appreciated.
 
Under the General Tab of the Properties for the Shortcut does it say for File Type "Internet Shortcut"?

Under the Web Document Tab of the Properties for the Shortcut does it give the box "URL" with an editable Url in it?
 
Under the General Tab of the Properties for the Shortcut it says "URL File".

There is no Web Document Tab of the Properties for the Shortcut, only one tab called General.
 
As an Administrator have a look at URL in Folder Options/ File Types does it have the IE Icon and the description "Internet Shortcut"? And is it Opened with "Shell Doc Object and Control Library"

I am just grabbing these observations from a computer where the Shortcuts seem to work OK.
 
Yes, in File Types there is listed
Internet Shorcut with the IE icon.
The "Change" button is greyed out, so could not click.
Under Advanced then Action there is listed
"open" and
"print".

Highlight "open" click Edit and there is:
"Application used to perform action":
rundll32.exe shdocvw.dll,OpenURL %l.

"Use DDE" is checked.
Under "Application": shdocvw.
Under "Topic": system.

I tried pasting "Shell Doc Object and Control Library" under "Application used to perform action:" but it wouldn't work ("The specified program could not be found").

I tried putting [open{"%1"]] in "DDE Message:" but that made no difference.

 
The term "Shell Doc Object and Control Library" is listed as the Opens With next to the Change button. It is not greyed-out (Administrator User).

Using "Advanced", Edit of Open, there are the same entries you mention (rundll32.exe shdocvw.dll,OpenURL %l). There is no full stop at the end of it, I assume neither has your entry?

Try re-registering shdocvw.dll using the Start Run box.

Run each of the following from start/run: Press OK after each entry.

regsvr32 Shdocvw.dll
regsvr32 Shell32.dll
regsvr32 Oleaut32.dll
regsvr32 Actxprxy.dll
regsvr32 Mshtml.dll
regsvr32 Urlmon.dll

Run the System File Checker program from the Run Box by typing.....Sfc /Scannow in it and have your XP CD handy.

If you think the problem is serious enough to warrant it you could try repairing Windows. You will lose all your windows updates but your files will be untouched.

How to Perform an In-Place Upgrade (Reinstallation) of Windows XP (Q315341)
 
There is nothing listed next to the greyed out Change button.

Correct, there is no full stop after "rundll32.exe shdocvw.dll,OpenURL %l"

I registered all the .dll files as you suggested.

I ran SFC also, no problems.

No change - desktop shortcuts still open as text in IE window.

 
You could try this.


You can reinstall IE in Windows XP by clicking Start, Run and entering the following command:

rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 c:\windows\inf\ie.inf

(where c: is your Windows drive).

You will need to have your XP CD available. If you re-install remember to update it. Just try your shortcut out before you update it, just in case some update is causing the problem.
 
Before doing the In-Place Upgrade try doing the following. It will rebuild the file associations for Internet Shortcusts.

First in the File Types section delete the Internet Shortcut entry.

Now open notepad and copy the following text into it.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.url]
@="InternetShortcut"

[HKEY_CLASSES_ROOT\.url\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_CLASSES_ROOT\.url\ShellEx]

[HKEY_CLASSES_ROOT\.url\ShellEx\{000214EE-0000-0000-C000-000000000046}]
@="{FBF23B40-E3F0-101B-8488-00AA003E56F8}"

[HKEY_CLASSES_ROOT\.url\ShellEx\{000214F9-0000-0000-C000-000000000046}]
@="{FBF23B40-E3F0-101B-8488-00AA003E56F8}"

[HKEY_CLASSES_ROOT\.url\ShellEx\{00021500-0000-0000-C000-000000000046}]
@="{FBF23B40-E3F0-101B-8488-00AA003E56F8}"

[HKEY_CLASSES_ROOT\.url\ShellEx\{CABB0DA0-DA57-11CF-9974-0020AFD79762}]
@="{FBF23B40-E3F0-101B-8488-00AA003E56F8}"

[HKEY_CLASSES_ROOT\.url\ShellEx\{FBF23B80-E3F0-101B-8488-00AA003E56F8}]
@="{FBF23B40-E3F0-101B-8488-00AA003E56F8}"


Save the file as url.reg, when saving change the file type to all files other wise notepad will add .txt to the end.

Then repeat the process but copy the info below and save the file as internetshortcut.reg

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\InternetShortcut]
"EditFlags"=dword:00000002
@="Internet Shortcut"
"IsShortcut"=""
"NeverShowExt"=""

[HKEY_CLASSES_ROOT\InternetShortcut\CLSID]
@="{FBF23B40-E3F0-101B-8488-00AA003E56F8}"

[HKEY_CLASSES_ROOT\InternetShortcut\DefaultIcon]
@=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,75,00,72,00, 6c,00,2e,00,64,00,6c,00,6c,00,2c,00,30,00,00,00

[HKEY_CLASSES_ROOT\InternetShortcut\shell]

[HKEY_CLASSES_ROOT\InternetShortcut\shell\open]
"CLSID"="{FBF23B40-E3F0-101B-8488-00AA003E56F8}"
"LegacyDisable"=""

[HKEY_CLASSES_ROOT\InternetShortcut\shell\open\command]
@="rundll32.exe shdocvw.dll,OpenURL %l"

[HKEY_CLASSES_ROOT\InternetShortcut\shell\print]

[HKEY_CLASSES_ROOT\InternetShortcut\shell\print\command]
@=hex(2):72,00,75,00,6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65, 00,20,00,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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,73, 00,68,00,74,00,6d,00,6c,00,2e,00,64,00,6c,00,6c,00,2c,00,50,00,72,00,69,00, 6e,00,74,00,48,00,54,00,4d,00,4c,00,20,00,22,00,25,00,31,00,22,00,00,00

[HKEY_CLASSES_ROOT\InternetShortcut\shell\printto]

[HKEY_CLASSES_ROOT\InternetShortcut\shell\printto\command]
@=hex(2):72,00,75,00,6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65, 00,20,00,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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,73, 00,68,00,74,00,6d,00,6c,00,2e,00,64,00,6c,00,6c,00,2c,00,50,00,72,00,69,00, 6e,00,74,00,48,00,54,00,4d,00,4c,00,20,00,22,00,25,00,31,00,22,00,20,00,22, 00,25,00,32,00,22,00,20,00,22,00,25,00,33,00,22,00,20,00,22,00,25,00,34,00, 22,00,00,00

[HKEY_CLASSES_ROOT\InternetShortcut\shellex]

[HKEY_CLASSES_ROOT\InternetShortcut\shellex\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\InternetShortcut\shellex\ContextMenuHandlers\{FBF23B40-E3F0-101B-8488-00AA003E56F8}]
@=""

[HKEY_CLASSES_ROOT\InternetShortcut\shellex\IconHandler]
@="{FBF23B40-E3F0-101B-8488-00AA003E56F8}"

[HKEY_CLASSES_ROOT\InternetShortcut\shellex\PropertyHandler]
@="{FBF23B40-E3F0-101B-8488-00AA003E56F8}"

[HKEY_CLASSES_ROOT\InternetShortcut\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\InternetShortcut\shellex\PropertySheetHandlers\{FBF23B40-E3F0-101B-8488-00AA003E56F8}]
@=""

Now double click on each of the reg files, you will be asked if you want to add the info to the registry, click Yes or OK.

Restart your computer and then try accessing the Short cut.

Greg Palmer

----------------------------------------
Any feed back is appreciated.
 
Greg,

I could not delete the Internet Shortcut entry in File Types. The "Delete" button is greyed out so I can't click it. Right clicking the Internet Shortcut entry only gives me "What's This?". So, I clicked the Advanced button and delete all entries.

Then I added the items to the registry as you outlined.

Upon reboot and clicking on desktop shortcut to url I get:

"This file does not have a program associated with it for performing this action. Create and association in the Folder Options control panel."

In the Folder Options/File Types all entries under Internet Shortcut are as they were described earlier:

In File Types there is listed
Internet Shorcut with the IE icon.
The "Change" and "Delete" buttons are greyed out.
Under Advanced then Action there is listed
"open"
"print"
"printto".

Highlight "open" click Edit and there is:
"Application used to perform action":
rundll32.exe shdocvw.dll,OpenURL %l.

"Use DDE" is checked.
Under "Application": shdocvw.
Under "Topic": system.

I really don't want to reinstall Windows to solve this. Any other ideas?
 
I don't think it will make a difference but does making open the default action make any difference?

Also you can try installing IE again. Go to and download the latest version, then do a new installation , not a repair.

Greg Palmer

----------------------------------------
Any feed back is appreciated.
 
You were right, making "open" the default did not make it work.

I downloaded IE6 and went to install and got a message that the version on my computer is newer so wouldn't install.

Any other ideas?
 
Did you try this from earlier?

You could try this.


You can reinstall IE in Windows XP by clicking Start, Run and entering the following command:

rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 c:\windows\inf\ie.inf

(where c: is your Windows drive).

You will need to have your XP CD available. If you re-install remember to update it. Just try your shortcut out before you update it, just in case some update is causing the problem.







 
I fixed the problem by doing system restore back to September (now to fix the problems caused by system restore...).
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top