Use the registry editor to delete the following registry keys:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\DbgManagedDebugger
On a 64-bit operating system also delete the following registry keys:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\DbgManagedDebugger
If this fails to resolve the issue and you have Visual Studio installed, uninstall and reinstall it.
Lastly, if the above steps fail to resolve the issue you may consider creating a new profile as the current one may be corrupt.
To create a new profile log on as with a different user account that has Admin rights, right click Start and select Explore.
Under Tools and Folder Options select View and select Show hidden files and folders.
On the left hand side of the Explore window locate under Documents and Settings, the profile you wish to re-create. Once located, rename that profile. Ex: The current profile name is David.
Rename to David_old
The data for this profile will be available for copy when needed.
Log on as David ( a new profile is now created) and test.
As stated, you can bring over IE Favorites, My documents, pst's etc. as needed.