Windows 8: Non-working hyperlinks in programs

In many applications, hyperlinks do not open Internet Explorer 10. It can be very frustrating to have an application like mail, Skype, Teamspeak, or a custom application that sends an HTTP request through Internet Explorer, only to have nothing happen after clicking on the link. The problem with Windows 8 is that now the shell command that would open IE10 has a “Delegate Execute” command in the registry that points the HTTP hook elsewhere. The problem may also happen with other browsers, such as Google Chrome. Fortunately, the problem does not occur with applications opening links with Mozilla Firefox enabled as the default Internet Browser. A good test to see if you’re having this obscure problem is to set FF as the default browser and test if links do open. If the link does not open in IE but opens in FF, then the following is the solution to make IE open when links are clicked.

Open a text editor in Windows 8

Copy and Paste the following:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\IE.HTTP\shell\open\command]
"DelegateExecute"=-
[HKEY_CLASSES_ROOT\IE.HTTPS\shell\open\command]
"DelegateExecute"=-

Save as IEFix.reg (Make sure it is .reg, not a .txt)

As an Administrator, merge this registry change. Either Double-Click in an Administrator account or run CMD as an Administrator and open the .reg

Make sure IE is set as the default browser.

Links will now work in programs and open in IE.

Bug fix discovered by Alex Movitz, Basement Nerds Computing, LLC @ BNCPU.com

Leave a Comment