Official support for Visual Studio 2010 has ended, meaning it no longer receives security updates.
: The IDE relies on thousands of registry keys and shared components (like the Visual Studio 2010 Tools for Office runtime) that are typically registered during a full installation. portable visual studio 2010 ultimate
Install VS 2010 Ultimate to C:\VS2010_Portable (not default path). Include all features you need. Official support for Visual Studio 2010 has ended,
You can create a "Virtual Machine" (VM) that runs Windows 7 (the native OS for VS2010). portable visual studio 2010 ultimate