There will be occasions when you can’t set the printer as default in Windows OSs. This will require some registry fix as we know. The MPrinter Utility will help you to the solve the issue with a single click.

You can look at my portfolio project for source and the installation package