Hi tridenttom,
What is the make and model number of your printer?
Did you try running the printer software setup file by right clicking on it and choosing run as administrator? If not, try it and check if the setup runs without any error.
Also, suggest you to try running the fix it tool from the link below and check if you’re able to install the printer software successfully.
Troubleshoot printer problems
http://windows.microsoft.com/en-us/windows-vista/Troubleshoot-printer-problems
With the error message that you received while installing printer software, the information that I got based on my research is that “The DIFxDriverPackagePreinstall function pre-installs a driver package for a Plug and Play (PnP) function driver in the driver store and installs the .inf file for the driver package in the system .inf file directory. If all of the files associated with the driver are in a single component or you can guarantee that all appropriate driver files will be installed when this component’s Installed event is called, then the recommended place for calling this function is in the component containing the DIFx driver's Installed event.”
Post your results back.
Mouneshwar R – Microsoft Support
Visit our Microsoft Answers Feedback Forum and let us know what you think
[If this post helps to resolve your issue, please click the "Mark as Answer" or "Helpful" button at the top of this message. By marking a post as Answered, or Helpful you help others find the answer faster.]