VB6 Crashing on Opening

Had a problem with VB6 crashing immediately upon opening. Tried rebooting, running in Windows Safe Mode, no joy. Fixed after an hour searching the news groups – turns out the procedure is as follows:

1. Try logging in as a different user. If VB6 runs, you have corrupt registry settings. Replace your own settings with those of the user that works, from
HKEY_CURRENT_USERSoftwareMicrosoftVisual Basic6.0

2. Try disabling all addins manually. (Apparently this is often the problem). To do this:

To disable Add-ins manually, make backups, then set all values to 0 in the following file:

Also, set all LoadBehavior for all Add-ins to 0 for the following key in the registry:
HKEY_CURRENT_USERSoftwareMicrosoftVisual Basic6.0Addins

All of this information came from an invalulable post here: