We all have been easily able to do this prior to Windows 8 (in XP/VISTA/WIN7) with few changes in Registry and it was done.
With Windows 8 it\'s not that easy (I\'m
I asked about this too and managed to find a solution, this might be of a help to you since I tested this on Windows 8.1 and it worked: How to set the default browser on Windows 7 using c#?
This actually fits to a case where you want to make any program as the default of it's protocols and file extensions.