title: Safety of using \ApprovedExtensionsMigration\ for Auto-BHO enabling?
body: <p>I'm in the process of looking into auto-enabling an IE9 toolbar so the user does not need to click the enable button, and I noticed another company used the following method.</p>
  
  <ol>
  <li>Delete the registry key HKCU\Software\Microsoft\Internet Explorer\ApprovedExtensionsMigration\</li>
  <li>Create a new key under HKCU\Software\Microsoft\Internet Explorer\ApprovedExtensionsMigration\</li>
  <li>Add my toolbar's CLSID string value HKCU\Software\Microsoft\Internet Explorer\ApprovedExtensionsMigration{XXXXXXX....-XXXX}</li>
  </ol>
  
  <p>x. Internet Explorer 9 automatically enables my toolbar and proceeds as if the user had clicked enable.</p>
  
  <p>I have not found any documentation for this method, but I believe the way this works is Internet Explorer 9 believes the toolbar is going from IE8->IE9, and enables the toolbar. Should this method be considered unsafe for use (too hacky and will instantly get flagged by anti-virus), or is this considered a valid way of auto-enabling a toolbar?</p>
  
  <p>Also, does anyone know if this method works in Internet Explorer 10?</p>