Hyperlink Issues – MS Office

Problem:
You receive the error message “This operation has been cancelled due to restrictions in effect on this computer. Please contact your system administrator” when clicking on a hyperlink from any office application after updating Internet Explorer to version 7 or 8. The specific error I received was:IELinkProblem

Solution:
Change the registry value in [HKEY_CLASSES_ROOT\htmlfile\shell\open\command] from “C:\Program Files\Internet Explorer\IEXPLORE.EXE” -nohome to “C:\Program Files\Internet Explorer\iexplore.exe” -nohome . The update of Internet Explorer apparently changes the executable name in the registry to upper case. Simply changing the name of the executable in the registry back to lower case resolves this problem.

You can also copy the text below, paste it into notepad, and save it as “html_fix.reg”. Make sure the file extension is “.reg” and not “.txt”. Double click the .reg file to fix the issue:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\htmlfile\shell\open\command]
@=”\”C:\\Program Files\\Internet Explorer\\iexplore.exe\” -nohome”

Before:
ie_reg_problem

After:
ie_reg_fix

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\htmlfile\shell\open\command]
@=”\”C:\\Program Files\\Internet Explorer\\iexplore.exe\” -nohome”

µ

About Mike F Robbins

Senior Systems Engineer and Technology Consultant with over sixteen years of professional experience providing enterprise computing solutions for educational, financial, healthcare, and manufacturing customers.
This entry was posted in Microsoft Office, Operating System. Bookmark the permalink.

12 Responses to Hyperlink Issues – MS Office

  1. ssgries says:

    Hi,

    I tried everything listed in the discussion thread on this problem and like everyone else nothing resolved the restriction on hyperlinks. I got to yours and launched you sit and followed the instructions above. I do not have a htmlfile/shell/open/command when expandiong the HKEY_CLASSES_ROOT but did find an html and notice the default was set for ChromeHTML; I reset to htmlfile but don’t know if it will resolve the problem yet. Am I missing something in my registry? I have the saem me software – Vista, Outlook 7 installed and uninstalled chrome and went to IE8 in teh past 2 weeks when this problem started.

    • µ says:

      It sounds like the issue you are having was caused by something other than the installation of IE 7 or 8 (which is what this article is meant to resolve). HKEY_CLASSES_ROOT is an alias of HKEY_LOCAL_MACHINE\SOFTWARE\Classes so check that location, my guess is that it won’t exist there either though. I would follow the last part of the article which will import the settings into the registry since they should exist, however the installation of Google Chrome could have overridden these settings at the user level in HKEY_CURRENT_USER\SOFTWARE\Classes. So take a look there also.
      µ

  2. phatt says:

    Your advice didn’t work for me but it did help me find the solution.
    When I looked in the registry key I noticed Notepad++ had associated itself with HTM and HTML files.
    It seems Notepad++ makes the change but it doesn’t appear in the ‘default programs’ settings in control panel.
    The defaults still had Firefox as the default.
    Changing the settings from within Notepad++ fixed the problem.

    many thanks.

  3. Mark Cummings says:

    I also had same problem after un-installing Google Chrome,and like hundreds of others trawled the net for answers and foun this.in Windows Vista with Office 2007 opened the registry to find..
    HKEY_CLASSES_ROOT
    .html
    ab (Default) CHROMEHTML

    So changed back to

    HKEY_CLASSES_ROOT
    .html
    ab (Default) htmlfile (lowercase)

    and the problem went away, took seconds..
    Hope this gets around as there are still loads of people looking for answers on microsoft technet etc..

    • Victor says:

      I am so grateful for this post, I looked everywhere!!! This was the only thing that fixed it, you should post this somewhere so its a topic heading!!!!

    • Janice Matthews says:

      I spent hours trying various fixes – and this was the answer for me! Thank you, thank you, thank you……

    • David Weiss says:

      @Mark Cummings THANK’S A LOT!!!!!!!!!!!
      I had a same problem and you helped me to solve it! GOD BLESS YOU BOY!!!!

    • Jekah says:

      Mark, you save us all! THANK YOU!!!

  4. Marty Albert says:

    Nice easy fix from Mark. Thank you very much. I did a seach in regedit and found a few other entries that had CHROMEHTML and I changed them as well.

  5. Colin Middleton says:

    I have tried so many different solutions to this problem, installing this, removing that, all to no avail – then hey presto – genius!
    Thank you :-)

  6. Martijn Wehrens says:

    Finally something that cuts this down by the root.
    Thank you, Mark! :-)

    The world needs a ‘put things back in order’ registry file.
    why don’t we get one from M$ ?!

  7. jeff says:

    works like a champ!!…all of this time that i have wasted looking for a fix…..thanks Mark!! from a year later…

  8. CC says:

    Mark is the MAN!

Leave a Reply

Fill in your details below or click an icon to log in:

Gravatar
WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s