Add Printer Wizard wont Start???

When I click on the Add Printer icon nothing happens, there are no errors.

Ran the following in the command line:

RUNDLL32 PRINTUI.DLL,PrintUIEntry /il

and got the following 2 Rundll errors

The procedure entry point CMP_WaitNoPendingInstallEvents could not be located in the dynamic link library CFGMGR32.dll

Error Loading PRINTUI.dll
The specified procedure could not be found

Am stuck can anyone help me?

James