Vista: “Access denied” error when attempting to map a printer

Another printing-related issue I experienced this week was as follows:

  1. I set up some new printers on the print server, and shared them out
  2. I then used Ricoh’s “Default Editor” application to lock down the colour printing options
  3. When attempting to map these printers from a workstation, the user experienced an “Access Denied” error, and the printer would not be connected

I left the problem overnight, and luckily had a brainwave; maybe it was something to do with permissions on the driver files themselves on the print server? Sure enough, resetting the permissions on child items within the %systemroot%system32spoolDRIVERSw32x86 folder solved the problem.