title: Microsoft.ACE.OLEDB.12.0 installed but not appearing as a Provider for SQL 2008R2
body: <p>I've installed Microsoft.ACE.OLEDB.12.0 on a Windows7 machine but it doesn't appear under Providers in the relevant bit of the Registry <code>(HKLM/Software/Microsoft/Microsoft SQL Server/MSSQL10_50.MSSQLSERVER/Providers)</code> and, presumably because of this, doesn't appear in the list of Providers in the Linked Servers section of SQLServer Management Studio.</p>
  
  <p>The problem I'm having is that I'm trying to run an <code>OPENROWSET</code> query against an Excel spreadsheet.</p>
  
  <p>This is after I migrated my web application/database from XP to a new Windows 7 installation.</p>
  
  <p>Needless to say everything was fine on the XP box.</p>