Note: These solutions work in all versions of IE and Outlook.
Windows 10 users who are unable to open email hyperlinks in Internet Explorer: Outlook Links Won't Open In Windows 10
A very common question comes up often in the Microsoft forums:
When clicking on a hyperlink in an e-mail, I get this Message : "This operation has been cancelled due to restrictions in effect on this computer. Please contact your system administrator." I get this message every time that I attempt to use the hyperlink. I am the administrator on this stand alone computer. How do I deactivate this feature so that I activate hyperlinks ?
If you use Outlook 2013, you'll receive following error message instead of the "restrictions in effect error" message.
Your organization's policies are preventing us from completing this action for you. For more info, please contact your help desk
This is not "an Outlook error".
The typical cause is an application installs Chrome (and makes it the default browser) along with their own updates. When Chrome is uninstalled without setting Internet Explorer as default first, this error results. Lately, the blame falls squarely on Adobe Flash updates that install Chrome unless you opt out. It's easy to miss the option before hitting Next.
If you uninstalled Chrome (or Firefox) and then received the error, see Edit Registry, Part 2. Thanks to Adobe Flash and other application updates installing Chrome by default, this is by far the most common cause.
In addition to Chrome and Firefox, Maxthon and other HTML rendering and editing programs may take the HTML open command and cause this error. Greg reports UltraEdit is one such program. See Edit Registry, Part 2 for the fix.
If you don't want to edit the registry (or use my reg file), Alan suggests reinstalling Chrome (or the offending program). Set IE as default before uninstalling Chrome.
You can find solutions suggested by others users below.
If you are using Outlook 2010 or 2013, see tgrf's suggestion to change your Junk email settings. It's quick to try and won't be a waste time if it doesn't fix your problem.
If the problem is not due to uninstalling Chrome or Firefox, it could be a corrupt registry key in Internet Explorer. The registry key found at
HKEY_Local_Machine\Software\Classes\htmlfile\shell\open\command
To fix it, try resetting Web settings in Internet Explorer. If this does not resolve the issue, set IE as the default browser following the steps in Set Program Access in Control Panel. If you use a different browser as your default, you need to set IE as the default until you verify the links work in Outlook.
Edit Registry, Part 2 | Import the Registry Key | Set Program Access in Control Panel
User's Solutions | Other Causes | More Information
Edit Registry, Part 2
If you received this error after uninstalling any application that takes over the HTML open command (including, but not limited to, Chrome & Firefox browsers) you may also need to change the HTM/HTML association in the registry.
- Start, click Run, type Regedit in the Open box, and then click OK.
- Browse to HKEY_CURRENT_USER\Software\Classes\.html
- Right click the value for the .html key and select Modify...
- Change the value from "ChromeHTML" to "htmlfile" (or from FireFoxHTML to htmlfile)
- Repeat for .htm, shtml, .xht, .xhtml, .xhtm keys
Repeat these steps for htm and .shtml keys if they exist. You may also want to check the xhtml and xhtm keys. Don't want to edit the registry? Download this file (right click and choose Save target as...) Then double click on the file to run and restart Windows.
You need to restart Windows for the change to take effect.
Reset Web Settings
If Edit Registry, Part 2 doesn't fix your problem, try resetting the web settings.
To Reset Web settings in Windows XP:
- Close Outlook
- Open Internet Explorer.
- On the Tools menu, click Internet Options.
- Click the Advanced tab, and then click the Reset button.
- Under Internet programs, verify that the correct e-mail program is selected.
- Click to select the Internet Explorer should check to see whether it is the default browser check box.
- Click Apply, and then click OK.
If you receive a message when Internet Explorer starts telling you that IE is not currently your default browser, click Yes to make it your default.
If you are using Windows 7 or Vista:
- Close Outlook
- Open Internet Explorer.
- On the Tools menu, click Internet Options.
- Click the Advanced tab, and then click the Reset button.
- On the Programs tab, under Internet programs, click Set Programs, then "Set your Default Programs", select your e-mail program and click "Set this program as Default". Repeat for Internet Explorer.
- Click OK and close the dialogs.
Note: You need to set Internet Explorer as default and verify the problem is fixed. If you prefer a different browser, you can set it as default later.
Import a Registry Key
When resetting the web settings doesn't help, you'll need to recreate the corrupt key. The easiest way to do this is by exporting the key from another computer. To save exporting it from another computer, download this registry key exported from my computer. Right click on the link and choose Save target as then double click on it to run it.
If you prefer to use a key from a computer you have access to, follow these instructions to export the registry key:
- Press Windows key + R to open the Run command
- In the Open box, type regedit, and then click OK.
- Browse to the following registry key:
HKEY_Local_Machine\Software\Classes\htmlfile\shell\open\command - On the File menu select Export.
- Type in a filename and Save.
- Close the Registry Editor.
Copy the *.reg file to the other computer and double-click on the .reg file. Ok the dialogs to update the registry.
These instructions are the same as found in the Microsoft article Hyperlinks are not working in Outlook (MSKB 310049).
You need to restart Windows for the change to take effect.
Set Program Access in Control Panel
You can set program defaults through the Control Panel or Settings. If the above methods fail, use this method to set the default browser.
In Windows 10, open the Settings app then find Default Apps (or search for Default Apps using Cortana.) Find Web Browser in the list and change it to Edge or Internet Explorer.
In Windos 7/8 or Vista, access the Default Programs applet from the Start menu or Control panel. Click on the "Set program access and computer defaults" (last option) then expand Custom. In "Choose a default web browser", check on the "Internet Explorer" option and click the OK button.
In Windows XP, go to Add and Remove Programs, Set Program Access and Defaults. In "Choose a default web browser", check on the "Internet Explorer" option and click the OK button.
Users Solutions
tgrf makes this suggestion as one possible cause and solution:
I am using Outlook in Office 2010, Windows 7, and IE8. I just fixed this problem when trying to set up my junk mail filter. Click on any email header. Select Junk mail menu, then Junk mail options. Clear the check mark at Disable links and other functionality in phishing messages.

I can't vouch for this solution (as I haven't experienced the restrictions error with Outlook 2010) but its painless and easy to try. Links are disabled by default for all users. The restrictions error is typically caused by browser settings.
Alan's Solution
Alan has this suggestion:
I found that re-installing Google Chrome or FireFox and setting it as the default, the hyperlinks worked. I then went to Internet Explorer and set it as the default browser. I again checked the hyperlinks, and again they worked. I then un-installed Google Chrome and have had no problems since. Hopefully this will work for others as well.
While I haven't tested Alan's solution, it's logical that it will work. Possibly the most common cause is because users uninstall Firefox or Chrome while either is set as default and setting IE as default before uninstalling would prevent the problem. If Alan's solution doesn't work, make sure Chrome is not running when you set IE as the default browser.
From Greg Chapman: "This is IMPORTANT - Close Chrome and make sure it isn't running in Task Manager because even when you close it, it can remain running. Open IE and reset it as default."
Other Causes
There are several other causes of this error. In most cases, they do not affect hyperlinks in Outlook. If you found this page searching for the error message, check out the following pages. Note that if you receive this error on a computer at work, you should contact your administrator, they may want access to applications restricted for security reasons.
Empty Securetemp
This solution suggested by Lain should not cause the restriction error message, however, it's not harmful (and can be beneficial for other reasons) so I'm going to include it here. If it works, it doesn't have to make sense to me and if it doesn't work, you cleaned some old files off your hard drive. It's a win-win either way.
DELETE everything in the outlooksecuretempfolder
C:\Documents and Settings\USER ID\Local Settings\Temporary Internet Files\OLK###
now all working :o)
This path is for Outlook 2003 under on Windows 7/8 & Vista. See Outlook SecureTemp Files Folder for more information and steps needed to find the folder.
More Information
MSKB Articles for other causes:
Using Outlook 2002 SP3
Trying to run a program
Saving a document (Windows 2000)
Accessing file open dialog
Starting Windows Explorer
You receive an error message when you click a hyperlink in Outlook Links in Outlook are prefixed with BLOCKED::


Leave a Reply
428 Comments on "This operation has been cancelled due to restrictions"
After having cleaned up the number of browsers I had installed (none of them was set as default, btw) I started getting this error.
The following 4 keys were missing in the registry, adding them back in solved the issue.
If you do not have Internet Explorer installed anymore, update the registry keys to reflect your default browser, e.g.
[HKEY_CLASSES_ROOTSOFTWAREClasseshtmlfileshellopencommand]
@=""C:\Program Files (x86)\Opera\launcher.exe""
[HKEY_CLASSES_ROOTSOFTWAREClasseshtmlfileshellopennewcommand]
@=""C:\Program Files (x86)\Opera\launcher.exe" %1"
[HKEY_LOCAL_MACHINESOFTWAREClasseshtmlfileshellopencommand]
@=""C:\Program Files (x86)\Opera\launcher.exe""
[HKEY_LOCAL_MACHINESOFTWAREClasseshtmlfileshellopennewcommand]
@=""C:\Program Files (x86)\Opera\launcher.exe" %1"
This was tested on Windows 10, and did only require a restart of Outlook to work
Boy, did the regedit advice really save me.
I had uninstalled Firefox to no avail. Re-installed FF, nope.
Tried to get my Dell to boot from the DVD drive for Macrium Rescue media as I was going to go
back a few days before the problem, but Macrium crashed.
Then I found the Registry Edit advice. Followed it and BINGO!, back in
business. Reinstalled Firefox and links in Outlook 2010 now work. Thank you.
I am so frustrated with the problem with outlook 2010 ...will open only in safe mode and I have checked that I don't have the KB3114409 installed and also someone suggested changing registry but was unable to find security folder under HKEY_LOCAL_MACHINESoftwareMicrosoftOffice14.0OutlookSecurity. All I have is Addins folder under outlook. any help will be appreciated and I am running windows 10.
thanks in advance
when did the problems start? what addins do you have installed? you can check and disable them from safe mode.
I uninstalled Firefox (Windows 10) and ended up with inactive hyperlinks in Outlook 2010. Setting Microsoft Edge as the default browser has not fixed the problem. In the registry there was no HKEY_CURRENT_USERSoftwareClasses.html nor .html, .htm, .shtml, .xht, .xhtml, or .xhtm keys. Followed 'Edit Registry, Part 2' and downloaded the file that creates those entries in the registry. I tried many other solutions and they didn't work but many thanks as this has sorted the problem.
After many many tries, this is the only thing that worked:
1. simply change the name of the chrome.exe file to any thing else like
"chrome test.exe" and it will simply work
2. if you are developing with react native & need chrome to debug remotely, then simply make a shortcut the new "chrome test.exe" file,
- change the shortcut name to "chrome"
- place it in the "c: windows" folder
That is just one key - its not going to create any other keys. You should have the other keys though. Those keys generally contain the same keys and values as the .html key.
Thanks Diane - rather than pursue the registry keys method (although the problem had started after uninstalling Firefox), I went back to the beginning and remembered I hadn't been using IE but Edge as the default because IE didn't appear in the list of potential default programs. After working out how to re-activate IE11 and making it the default, hyperlinks worked again as they do for Firefox and Edge whether they are made default or not. Thanks again!
After spending hours ar resetiing default programs, etc, (I have Vista and Outlook 2010), I found that by doing the registry change , ie changing, ChromeHTML to htmlfile, (note omit the "" when entering in Default of registry key) and re-booting the PC,...all email links worked again. Simple tip, search in Regedit for...ChromeHTML entries, press F3 after each occurence, and change default /result in regedit to htmlfile. The whole saga started because I uninstalled Google Chrome prior to changing what the new browser default should have been , ie Firefox or whatever in the Default Programs section. Hope this helps someone.
Thanks, Diane. Since I reinstalled Chrome, trying to solve another problem, my hundreds of Excel and Word documents with hyperlinks were just DEAD. All my research! My computer was just a big paperweight. In desperation I downloaded and executed the registry fix, rebooted, and everything works again. Thank you!