Kurzweil Educational Systems logo link to home page

  Find us on Facebook
Follow us on Twitter

Kurzweil 3000 Version 12 |  Kurzweil 3000 |  Kurzweil 1000

Unable to Open an Adobe Acrobat PDF File


This article applies to:

  • Kurzweil 1000, version 6 and later
  • Kurzweil 3000 for Windows, version 6 and later

Symptoms

When opening an Adobe Acrobat file, an error message appears. The error messages include:

  • Error 101: There is no virtual printer installed.
  • Error 102: Another application is using the virtual printer.
  • Error 103: The attempt to print to the virtual printer failed.
  • Error 104: Print job timed out.

Cause

Acrobat files are opened using a mechanism known as the KESI Virtual Printer. Instead of directly opening an Acrobat file, the Kurzweil 1000 and Kurzweil 3000 send the file to Adobe's Acrobat Reader program, and tell it to print the file to the KESI Virtual Printer. The KESI Virtual Printer behaves like a real printer, but instead of printing on paper, it makes an image file. That image file is then sent to the Kurzweil 1000 or Kurzweil 3000 to be recognized.

A failure in any step in this procedure can cause one of the errors mentioned above.

Solution

Depending on the error, different solutions are likely to work:

Error 101: There is no virtual printer installed.

This error indicates that the KESI Virtual Printer was not properly installed, or was removed at some time after it was installed. The KESI Virtual Printer is always installed by Kurzweil 1000 and versions of the Kurzweil 3000 that support scanning, but it is possible that something went wrong during the installation.

You may try reinstalling your Kurzweil product, or you can install just the KESI Virtual Printer. To install just the Virtual Printer, run Windows Explorer and go to Kurzweil's Common Files directory (typically C:\Program Files\Kurzweil Educational Systems\Common Files). Run the program KESIPrntInstall in that directory. A dialog box will appear. To ensure that there are no fragments of a failed installation still on your system, click the Uninstall button. A few error messages may appear (such as "DeletePrinterDriver failed" and "DeleteMonitor failed") but these can safely be ignored. They simply mean that portions of the KESI Virtual Printer had been previously uninstalled. Click the OK button in these error message dialogs. Finally, a dialog will appear saying that the Uninstall is done. Exit KESIPrntInstall and reboot your computer.

When your computer has restarted, run KESIPrntInstall again. Put the Kurzweil 1000 or Kurzweil 3000 CD in your CD-ROM drive. If the setup program starts up, exit it. In the KESIPrntInstall dialog, click the Browse button for the Source directory. Browse to your CD drive and select the KESIPrnt directory on the CD. Then, click the Install button in the KESIPrntInstall dialog. After a few moments, a dialog should appear saying that the install is done. If any error messages appear, contact our technical support department. Otherwise, you may then try opening a PDF file from your Kurzweil application.

Error 102: Another application is using the virtual printer.

This error indicates that another application is running and using the KESI Virtual Printer. Check that there is only one Kurzweil application currently running on your system. It is possible that an application crashed while using the KESI Virtual Printer, and somehow locked up the Virtual Printer. Rebooting your system should remove any such lock.

Error 103: The attempt to print to the virtual printer failed.

The most likely cause of this problem is that Adobe Acrobat Reader is not installed on your system. As mentioned in the Cause section, above, Acrobat Reader is needed to open a PDF file. You can obtain the latest version of Acrobat Reader here. An older version of Acrobat Reader is also available on your Kurzweil 1000 or Kurzweil 3000 CD, in the Extras directory.

Error 104: Print job timed out.

There a few possible causes of this error:

  • You have version 5.0 of Adobe Acrobat Reader: This version of Acrobat Reader had a bug that caused it to keep running after printing a PDF file. The result was that Kurzweil applications could open one PDF file, but since Acrobat Reader was left running, the Kurzweil application could not open subsequent PDF files. One solution is that, after opening any PDF file, you can use Alt+Tab to switch to the running version of Acrobat Reader and exit it. A better solution is to get the latest version of Acrobat Reader. Version 5.1 and later versions have fixed this problem. It is very important, however, that you uninstall the old version of Acrobat before installing the new one. If you do not uninstall first, the problem will not be fixed. You can download Acrobat Reader here

  • You have version 5.05 of Adobe Acrobat Reader: This version can be even worse than version 5.0. Some users have reported that the Kurzweil application can not even open a PDF file the first time they try. As described above, you should get version 5.1 or later of Acrobat Reader, and uninstall version 5.05 before installing the new one.

  • You have version 6 or later of Adobe Acrobat Reader: These versions do not always put the right information in the registry for the KESI Virtual Printer to work. Another symptom of this problem might be that, if you use Windows Explorer to find a PDF file and try to open it, Acrobat does not run and the file does not get opened. The solution is to run Kurzweil's diagnostic program FileAssociate.exe. In new releases of the Kurzweil 1000 and Kurzweil 3000, FileAssociate can be found in \Program Files\Kurzweil Educational Systems\Diags. If you have an older version of Kurzweil software, you can get a copy of FileAssociate e-mailed to you by contacting our technical support department.

    Run FileAssociate.exe. In the File Extension field, enter pdf. For the Application field, browse to the Acrobat program (typically in a subdirectory of C:\Program Files\Adobe). Finally, click the Associate button.

  • Acrobat Reader is waiting for you to give it some information: The first time a user runs Acrobat Reader, it displays its license agreement and waits for the user to accept or decline it. If you have not run Acrobat Reader before, it is likely that, when the Kurzweil application started it, it displayed the license agreement and waited for a response, instead of printing to the KESI Virtual Printer. If Acrobat Reader is still running on your computer, use Alt+Tab to switch to it and accept the license agreement. If Acrobat Reader is not running, run it by clicking the Windows Start button, choosing Programs, then Acrobat. When the license agreement appears, accept it.

  • The PDF file is protected: Some PDF files can not be printed to the KESI Virtual Printer. The creator of the PDF file has intentionally prohibited printing to prevent unauthorized copying. To confirm that this is the problem, run Acrobat Reader, open the PDF file, and try printing it to a real printer or the KESI Virtual Printer. If it does not print, you will need to contact the creator of the PDF file and ask for a printable version.

  • The virtual printer needs to be attached to a different port: The virtual printer is usually associated with the LPT1 port. That works most of the time, but occasionally it does not. Go to the Printers control panel, select KESI Virtual Printer, and display the Properties dialog. Go to the Ports tab. Click the Add Port button, and a Printer Ports dialog will appear.  Select Local Port from the list, then click the New Port button. It will ask you for a name for the new port. Any name will do; we recommend "DummyPort". Click OK to close the Port Name dialog, then Close to close the Printer Ports dialog.

    Now you're back in the Properties dialog. Go to the Advanced tab. It's possible that the option "Spool print documents" is selected. That setting can cause other problems. Switch to the option called "Print directly to the printer". Then close the properties dialog. Re-boot your computer, run Kurzweil, and try opening a PDF file again.

If, after trying the above remedies, you are still unable to open a PDF file, please contact our technical support department.

History

Creation Date: January 23, 2003

Last Modified: December 27, 2004



If you can't find what you are looking for here on our knowledge base, please visit our Frequently Asked Questions section.

 

  Cambium Learning