"Unable to get CLSID of controller" error message when printing to the ImageNow Printer

A knowledge base article about "Unable to get CLSID of controller" error message when printing to the ImageNow Printer provided by the UC Berkeley IT Service Hub - Knowledge Portal

Background

Some Perceptive Content (formerly ImageNow) users have reported that when they attempt to print to the ImageNow Printer the following error message, which prevents them from printing, appears on the document they are trying to print:

                            Unable to get the CLSID of controller

According to Hyland, the product vendor, this happens when the Windows 7 User Account Control (UAC) security component interrupts the ImageNow Printer installation.

Resolution

Note that this issue can also happen when UAC is turned down or disabled, but the user who installed the client was not logged in as the local Administrator of the machine. In this case, the suggested workaround is as follows:

  1. Within Windows Explorer, locate cmd.exe, installed by default in the [drive]:\Windows\system32 folder.
  2. Rightclick cmd.exe, and then click Run as administrator.
  3. Within the command prompt window, go to the [drive:]\Program Files\ImageNow6\bin folder. Note: if Perceptive Content version 7.x or higher is installed, go to the [drive]:\Program Files (x86)\ImageNow\bin folder
  4. Within the bin directory, type imagenow/REGSERVER and then press ENTER.
  5. Test by printing from the ImageNow Printer.