I kept getting the little annoying crash notification after having issues with my HP 1220 c printer so if you encounter this error, the following fix worked perfectly for me.
It seems that the registry key pointing to the drivers was corrupted so you will need to edit the windows registry in order to fix it.
Go to Start -> Run -> Regedit -> HKEY_LOCAL_MACHINE -> SYSTEM -> ControlSet001 -> Control -> Print -> Environments -> Windows NT x86 -> Version -3 -> Then Remove All Printers From Here (delete the problematic ones first)