You have VB6 installed and working. Then one day you try and add some components to the toolbox, or you load the VB6 development environment, and then you are plagued by the exception dialog that explains there was an “Error Accessing System Registry.”
The main cause of this as confirmed by Microsoft and Business Objects, is a full/clean install of Crystal Reports 18.104.22.1681.
The solution is to open the registry editor, then right-click on the HKEY CLASSES ROOT folder and select Permissions. Give users full control. This will fix the issue.