Unable to display properties for some Olivetti d-Color P221 Special KX printers

I have a Windows Server 2008 R2 64-bit Print Server and I have got several printers that use the same Olivetti d-Color P221 Special KX driver.

When I try to access the printer properties on some of the printers I get a message appear that reads;

The 'Olivetti d-Color P221 Special KX' printer driver is not installed on this computer. Some printer properties will not be accessible unless you install the printer driver. Do you want to install the printer driver now?

I then have the opion of yes or no. I have tried selecting Yes and re-installing the driver but it doesn't work. We have the latest driver version 4.4.821.0.

If I say no I cannot see the printer preferences, which makes sense as the machine thinks there is no driver.

I haven't yet removed the driver completley from the registry but I wanted to know if there was a easier way?

Can anyone please suggest any solutions? Many thanks.
wezzewAsked:
Who is Participating?
 
wezzewAuthor Commented:
This is now resolved. The issue is because the Olivetti drivers are not digitally signed and when you try to deploy them through GPO printer preference you get the horrible errors.

To resolve this I had to go on to each Terminal Server and PC and delete all the printer drivers from the machine.

Go to:
C:\Windows\System32\Spool\Drivers\x64\3\

Delete all files in this folder, this will mean that no printer will work now on this machine.

Then make sure there is nothing in the registry that refers to the old print server and printer connections. These are all over the place, you need to remove them from the users profiles as well in the registry whilst they are logged in to the sever. Once done, reboot the server.

Then you need to install the printer dirver locally as if it was connected via USB or LPT1 or whatever. Then you can delete the printer because the driver is now installed.

Then in the GPO for the users to get the printers I have changed it from using printer preferences and instead use a vb script to map connect the printers.

This now works fine, althought it is a lot of hassle. Sorry for negelecting this for so long and I do appreciate all your responses. Thanks.
0
 
hdhondtCommented:
What are the OSs of the various clients? Have you installed drivers for all of them on the server?

On one of the problem PCs, try installing the driver locally, using a Standard TCP/IP port to connect to the printer. If the printer does not use a network port, just tell the installer it's attached to LPT1. Once the driver is installed, change the port to the server.

I suspect the clients do not have the driver installed at all at the moment. However, to remove it completely, go to Printers & Faxes (Devices & Printers in Win7). First delete the printer. Then, from the File menu, select Server Properties. In Win7, select any other printer and a link to Server Properties will appear. Then click the Drivers tab and remove any instances of the printer from the list.
0
 
wezzewAuthor Commented:
Thanks for your response, hdhondt. Sorry, I didn't explain my issue very well.

The clients are not a problem as such because this is happening when logged on to the Print Server. So when logged on the Print Server, as Administrator, I get this problem.

Of course, this will affect users that use this type of Printer.
0
 
SandeepSr System AdministratorCommented:
Which driver you have used from the link??

http://www.olivettiuk.com/support/517/d-color-p221p221specialp226

Have you provided the right set of drivers? 32 bit or 64 bit???
0
 
wezzewAuthor Commented:
Because it worked.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.