What Is the Microsoft URL Search Hook?

Written by melinda adams
  • Share
  • Tweet
  • Share
  • Pin
  • Email
What Is the Microsoft URL Search Hook?
The URL Search Hook tells your browser which protocol to use to resolve Web addresses. (http www image by mbs from Fotolia.com)

A URL Search Hook is used to identify the protocol of a Web address, such as "http://" or "ftp://." When you type an address into the location box, the browser will use the search hook to try to identify the type of address you entered.

Registry Entry

The URL Search Hook information is stored in your registry at HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\URLSearchHooks.

DLL Information

The URL Search Hooks are called by the shdocvw.dll file that is loaded at system start up. Go to "Start," "Accessories," "System Tools," then "System Information." Expand the "Software Environment" list, then scroll down to find shdocvw.dll. This will show you the version number and file location for the DLL file.


Some viruses exploit the search hook by inserting their own information into the registry. If your browser is having problems resolving addresses and you suspect that you may have a virus, running a full virus scan at boot time should help to narrow down the issues and fix the problem.

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the eHow.co.uk site, you consent to the use of cookies. For more information, please see our Cookie policy.