Windows – Unsigned 64 bit printer driver on 32 bit server

print-serverwindows

In our company, we have a 32 bit Windows 2008 print server. I have successfully installed many printers with both 32 bit and 64 bit drivers. We have two Xerox Wide Format printers and I cannot install the 64 bit drivers. I believe it's because they are not digitally signed. I can install the 32 bit drivers on the server and it comes up with the red security warning that they are not signed, but I installed them anyway. When I go to my Windows 7 64 bit machine to install the drivers, I get the message:

"Unable to install Xerox 6050A PS Wide Format with FreeFlow Accxes, x64, Type 3 – User Mode driver. Operation could not be completed (error 0x00000002)."

I did some searching and I think it's because the drivers are not signed. How would I get passed this problem? Is there a way I can manually install the drivers on the server?

On a side note for anyone thinking about buying a Xerox product: I don't know why a company as large as Xerox would not sign their drivers. I tried to contact Xerox technical support, but I can't get passed their 1st level support because I do not have a contract with them. I was refused support unless I wanted to pay for 2nd level support.

Best Answer

Yes they need to be signed.

There are ways to disable the signature enforcement but you would need to do this on every 64bit win 7 machine requiring them, it isn't straight forward and has drawbacks. http://www.google.co.uk/search?q=win+7+disable+signature+enforcment

So you can do that, pester Xerox for signed drivers or don't use 64bit Win 7