By default Visual Studio 2010 with SP1 may not run on Windows 8 or Windows 8.1. Microsoft provides a patch that allows to execute on said operating systems: Update for Microsoft Visual Studio 2010 Service Pack 1 (KB2736182).
Microsoft does provide an overview of the previous patch and the issues it addresses: A GDR update for Visual Studio 2010 SP1 is available to add compatibility support for Visual Studio 2012 and Windows 8.