You want the MSC REG file on that page.
You may also want to view what association is set for MSC files to figure out why it is being changed. Check what program is associated with it and maybe you can set that program to stop taking the filetype. (For example, whenever I use the associate command of XMPlay, I have to make sure to un-check .MSC because while there may be some music files with that extension, I only ever use that extension for Mirosoft Common Consoles.)
A diagnostic step you can try is to use Process Monitor. Run the program, then stop the capture with Ctrl+E (if it’s not already stopped). Press Ctrl+L and add the following two capture filters:

Next, select only the Registry class filter as shown:

Now, clear any capture data with Ctrl+X, then start the capture with Ctrl+E. Finally, Run devmgmt.msc.
Wait for the Device Manager to start, then switch back to Process Monitor and stop the capture again.
Now either get a complete screenshot of the output (like below, expect full), or even better, File->Save the capture dump to a PML file. That way I can check to see what the heck is being accessed and where it is failing. You can upload to any file-dump site.
