I checked a series of articles about disabling graphic acceleration, disabling IntelliTrace, and using the Sysinternals Process Monitor (ProcMon), and I donβt understand how to find out what causes ridiculous slowdown in my editor. ProcMon shows devenv.exe:
performs a large number of "NotifyChangeDirectory" against "C: \", "C: \ Users \ my_user_name" (as well as some of the files with a random file from my project) and
registry operations (RegQueryKey, RegSetInfoKey, RegQueryValue, RegCloseKey) against:
- HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ Cryptography \ Defaults *,
- HKCU \ Software \ Microsoft \ VisualStudio \ 11.0 \ General \ Autosave *,
- HKCU \ Software \ Microsoft \ VisualStudio \ 11.0 \ FileMRUList,
- HKCR \ Drive \ shellex \ FolderExtensions, HKCU \ Software \ Classes
And it also performs file open and close operations (apparently random) against files in the project.
This happens even with one project and one instance of Visual Studio 2012 Professional open. Does anyone have any ideas?
Edit: This is on an Intel i7 machine with 16 GB of RAM and an SSD. Task Manager does not indicate CPU utilization, memory or disk. IntelliTrace is disabled. Graphics acceleration is disabled. Visual Studio 2012 Ultimate.
Edit: I went to a new car, and it happens there too. Now, in Visual Studio 2013.
joelc source share