以前在win7 64位的时候也出现过装过虚拟机后,vs2010启动时会加载vmdebugger,并且在菜单栏有vmware菜单,导致vs启动速度变慢。当时的解决方法是:
打开注册表,然后找到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Addins\VMDebugger.Connect(目录也可能是HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0\Addins\VMDebugger.Connect)项,将键LoadBehavior的值改为0,重启vs即可。
但这两天装了win8 64位,装过vs2010和VMware workstation后还是出现了这个问题,想用同样的方法解决却发现
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\下根本就没有Addins,然后在
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0\Addins下找到了VMDebugger.Connect,修改方式跟原来一样,将LoadBehavior的值改为0,重启vs即可。
估计有两种可能的原因吧,一可能是win8自身将该注册值得位置修改了,另外就可能是vs2010装成64位了。