The Protocol http Does Not Have a Registered Program
A user had suddenly received this error message on their screen when starting an application that uses Internet Explorer. No changes were made on the system that may have led to this error that we are aware of but regardless, the issue was present. The quick fix for this is to go set the browser as the default application for http. I would like to mention at this point that the computer , which was a windows 7 desktop, had no other browsers installed. Chrome was not present nor Firefox or any other browser. The fact no other browser was installed made this issue most unusual.
To solve this problem: (Windows 7 and Vista)
Click on Start then Control Panel then Programs – Default programs>
1. Click on Set Program Access and Computer Defaults > Choose Custom > (click the arrow down) then select Internet Explorer > click OK.
2. Set your Default Programs> select Internet Explorer> Select Set this program as default.