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:
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:

After:
µ

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.
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.
µ
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.
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..
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!!!!
I spent hours trying various fixes – and this was the answer for me! Thank you, thank you, thank you……
@Mark Cummings THANK’S A LOT!!!!!!!!!!!
I had a same problem and you helped me to solve it! GOD BLESS YOU BOY!!!!
Mark, you save us all! THANK YOU!!!
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.
I have tried so many different solutions to this problem, installing this, removing that, all to no avail – then hey presto – genius!
Thank you
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$ ?!
works like a champ!!…all of this time that i have wasted looking for a fix…..thanks Mark!! from a year later…
Mark is the MAN!