title: Finding Installed Browsers. Microsoft Edge
body: <p>I'm trying to check for installed browsers on a client's PC as a means of enabling those browsers for use in the application. I've found that all browsers have information in the registry under</p>
  
  <blockquote>
    <p>HKEY_LOCAL_MACHINE\Software\Clients\StartMenuInternet</p>
  </blockquote>
  
  <p>and </p>
  
  <blockquote>
    <p>HKEY_LOCAL_MACHINE\Software\Wow6432Node\Clients\StartMenuInternet
    (64-bit)</p>
  </blockquote>
  
  <p>with the exception of Microsoft Edge.</p>
  
  <p>Its app settings are stored under </p>
  
  <blockquote>
    <p>Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage\microsoft.microsoftedge_8wekyb3d8bbwe\MicrosoftEdge\Main</p>
  </blockquote>
  
  <p>according to someone <a href="http://www.tenforums.com/tutorials/8141-microsoft-edge-downloads-folder-change-windows-10-a.html" rel="nofollow">here</a>.</p>
  
  <p>but I was hoping to find a neater solution that would encapsulate all browsers so am looking for ideas from people in the know.</p>