HomeKurzweil 1000 (K1000)Printer Friendly Version

Kurzweil 1000 (K1000)

Technical information and troubleshooting solutions for Kurzweil 1000 software products.

1. Kurzweil 1000: Technical Information

1.1. Kurzweil Scanner Compatibility and Information

Last Updated: July 2016

Applies to Versions: See below

If you are using a Kurzweil 1000 or a Professional version of Kurzweil 3000, you can scan images directly into Kurzweil.   For this, you will need to use a scanner that is compatible with your version of Kurzweil.  To determine if your scanner is compatible, read below.

If you already have a working scanner and want to test its compatibility, the easiest way is to order a free Trial Edition of Kurzweil and install it.

Note:

If your scanner is not compatible with Kurzweil, you can always scan in images as .pdf or .tif files using your scanner's bundled software, and then open those images inside Kurzweil 1000 or a Professional version of Kurzweil 3000 for automatic conversion to a Kurzweil file type (.kes).

Kurzweil 3000 for Windows

Kurzweil 3000 for Windows (Professional Color or Black & White) is designed to work with scanners that use a TWAIN driver for your Windows operating system.  For example, if Windows 10 64-bit is your operating system and you want to use a scanner that is compatible with Kurzweil 3000 , then you will need a scanner that uses a TWAIN driver made for Windows 10 64-bit.

The vast majority of scanners use TWAIN drivers, but to ensure compatibility with Kurzweil and your operating system you should always check with the manufacturer first.  To ensure performance, we also recommend the use of standalone scanners and not printer-fax combination devices.

Kurzweil 1000

Kurzweil 1000 has identical compatibility requirements as Kurzweil 3000 for Windows.

Kurzweil 3000 for Macintosh

Kurzweil 3000 for Macintosh (Professional Color or Black & White) is designed to work with scanners that interface with Mac OS X's built-in Image Capture application using Image Capture drivers.  Scanners that only use TWAIN drivers will not work with Kurzweil 3000 for Macintosh.

Scanners with Macintosh Image Capture drivers can be harder to find than those made with only TWAIN drivers.  It is recommended that you verify with the manufacturer first if a prospective scanner uses Image Capture drivers.  To ensure performance, we also recommend the use of standalone scanners and not printer-fax combination devices.

What are the advantages of scanning directly into Kurzweil?

If a user has difficulty using a computer, scanning with a separate program and then opening the image file into Kurzweil for conversion can be quite a difficult process.  For such a user, it is helpful to give him or her the ability to scan pages from the scanner directly into Kurzweil as a .kes file by simply clicking a prominent button on the Kurzweil menu.

From a technical perspective, images scanned directly into Kurzweil may benefit from Kurzweil's scanning capabilities (deskew, auto-alignment, etc.).  Some scanner software may not have Kurzweil's scanning capabilities.

In environments where individual users are not responsible for scanning their own materials, the logistical and administrative advantages of scanning directly into Kurzweil are not as significant.  Scanning as a .pdf file first may provide a handy source file, as a .pdf scan of a book or document could potentially have many uses outside of Kurzweil.

Can the Kurzweil 3000 (LearnStation) perform scans?

No.  The LearnStation version of Kurzweil 3000 cannot perform the following functions of the Professional versions:

  • Scanning
  • Image Conversion
  • Virtual Printing
  • Optical Character Recognition (OCR)
  • Zone Editing

What's the different between Kurzweil 3000 Professional (Color) and Professional (Black & White)?

If you scan in, convert, or virtual print a colored image using Kurzweil 3000 Professional (Black & White), it will automatically grayscale the result within Kurzweil.  Kurzweil 3000 Professional (Color) will not do this and retain image color.

There's a scanner I want to purchase but it does not meet compatibility requirements.  Will it work with Kurzweil 3000?

If a scanner does not have a TWAIN series driver for Windows, you will not be able to scan directly into Kurzweil.

If a scanner does not have an Image Capture driver for Mac, you will not be able to scan directly into Kurzweil.

Can your company recommend a specific scanner model for use with Kurzweil 1000 or 3000?

We currently cannot provide scanner model recommendations.  This may change in the future.

If I buy a scanner that meets the compatibility requirements is it guaranteed to work?

Even if a scanner is compatibile that does not 100% guarantee it will work, which is why we recommend testing out scanner compatibility first with a free trial of Kurzweil.

My scanner meets the compatibility requirements, but when scanning into Kurzweil it malfunctions.  What can I do?

  1. Your scanner will not work inside of Kurzweil if it's not properly installed or functioning with your computer's operating system.  Verify that the scanner works in Windows by using your Fax and Scan Scanner Wizard.  If you're using a Macintosh, verify that you can scan using your Macintosh's built-in Image Capture application.  Also test your scanner with any bundled scanning software from the manufacturer.  If your scanner is malfunctioning outside of Kurzweil, please contact your scanner manufacturer for technical support.
  2. If possible, download and install the latest drivers for your scanner.  Updating or reinstalling your scanner drivers will often fix scanning problems.
  3. If your scanner is only malfunctioning within Kurzweil, please contact our technical support department.  We may be able to modify settings for its TWAIN driver, improving how it interfaces with Kurzweil.  Although this troubleshooting process usually results in success, it is not 100% guaranteed to work.

1.2. Guide: MSI Deployment and Remote Installation - K1000 v14, v13, and v12

Last Updated:  July 2016

Applies to Versions:  Kurzweil 1000 v12, v13, v14

This article is written for system or network administrators attempting to create an enterprise-level silent installation/deployment of Kurzweil 3000.  Desktop technicians, teachers, or home users should conduct manual installations of the software.

Note:  Once Kurzweil 1000 is deployed, it will first function in Trial Mode for 30-days or until it is activated.  To activate, a user must run Kurzweil 1000 as an Administrator and complete an in-software registration chute requiring a serial number.  This serial number is located on/within the packaging of the software.

 

Kurzweil 1000 v14

Preparation

Uninstall any older version of K1000 existing on your computers

Due to architecture changes in the K1000 v14 software, you cannot install K1000 v14 over previous versions (such as K1000 v13.x, v12.x, etc.). So if you have K1000 v13 installed on a computer, you must first uninstall K1000 v13 before installing K1000 v14.

All of K1000's MSI installers can also work as uninstallers if you pass the msiexec uninstall command switch (/u) to the MSI. For example, if you have K1000 v13 installed on your computers, you're looking at the following steps before you attempt to install K3000 v14:

1. Locate the K1000 v13 installer files on your distribution point (network share drive).

2. If you no longer have the K1000 v13 installer files, you would need to get them from the K1000 DVD of the appropriate version.

3. The command-line to silently uninstall K1000 v13 would be: msiexec /u "\\SERVERNAME\K1000InstallPackage\Software\Kurzweil 1000 v.13.msi" /qn /norestart

4. Deploy the uninstall job, ensuring that the older version of K1000 is uninstalled on the computer grouping.

5. Get ready to prepare your K1000 v14 silent install following the instructions below.

Kurzweil 1000 v14 requires .NET Framework v4.5.1 and Microsoft Visual C++ 2013 (x86) and (x64) packages

A regular full UI install of K1000 (i.e. double-clicking the installer to run it) will automatically install the following Visual C++ and .NET packages if they're not already installed on the computer. Components from these packages are required to install K1000 properly. However, when the K1000 installer is run silently (e.g. a msiexec deployment made with a /qn switch) it cannot attempt to install these redistributables along with it. This means (if they're not already installed) you need to install the following redistributables prior to launching K1000:

  • Microsoft .NET 4.5.1
  • Microsoft Visual C++ 2013 Redistributable Package x86 (this is required on both x86 and x64 versions of Windows; yes, this will install on a x64 computer)
  • Microsoft Visual C++ 2013 Redistributable Package x64 (this is only required on x64 versions of Windows)

.NET 4.5.1 download: http://www.microsoft.com/en-us/download/details.aspx?id=40779

Command-line silent install for .NET:

<filename>.exe /q /norestart

C++ 2013 download: http://www.microsoft.com/en-us/download/details.aspx?id=40784

Command-line silent install for C++ 2013:

<path>\vcredist_x86.exe /install /quiet /norestart

<path>\vcredist_x64.exe /install /quiet /norestart

Warning: There's a third version of the 2013 Visual C++ redistibutable, the arm version which is made for Windows 8 tablets, and may be downloaded as part of an automatic update from the Windows Store. The arm version is not compatible with K1000. If this package is installed, make sure to uninstall it from the computer first.

Readying the Kurzweil 1000 v14 Content Package for Installation

1. Copy the contents of your Kurzweil 1000 v14 DVD to a shared distribution point (i.e. a shared folder on your network, most likely hosted on a server in your data center).  All user groups will need at least read and execute permissions to this shared folder.

Command-line Silent Installation

It's important that the Kurzweil 1000 v.14.msi be run from the shared folder you created in an earlier step (that most likely exists on your distribution point), as it calls various resource files from its location during installation.  So keep the files and folders that "live with" the .msi in their relative location.  If the.msi is taken out of its location and run by itself it will not function.

Instructions

Execute a Windows Installer (msiexec) installation via a command-line window (cmd.exe) or .bat script following the parameters and examples listed below.  You'll need to deploy the Kurzweil 1000 v.14.msi.

If you want to perform a manual local test, because you're executing a silent (/qn) installation, you will not see a UI during installation.  To monitor installation, you can observe the msiexec.exe process in Task Manager.  The installation should be considered complete when:

a) All instances of the msiexec.exe process are no longer taking any CPU resources.

b) There is a Kurzweil 1000 shortcut created on the desktop.

c) There is an entry for Kurzweil 1000 in Windows' installed programs.

Warning: If you want to perform a manual local test using Windows Vista, Windows 7, or Windows 8 with User Account Control (UAC) enabled, make sure to Run as Administrator cmd.exe or the .bat file you execute.

Kurzweil 1000 v14:

1. Ensure that you have properly deployed the prerequisite Microsoft .NET Framework and Visual C++ 2013 (x86) and (x64) packages.

2. Deploy the Kurzweil 1000 v.14.msi using a command-line similar to:

msiexec /i "\\SERVERNAME\K1000v14DVDShare\Kurzweil 1000 v.14.msi" AUTO="1" /qn /norestart

 

Kurzweil 1000 v13 and v12

Preparation

Readying the Kurzweil 1000 v13/v12 Content Package for Installation

1.  Copy the contents of your Kurzweil 1000 DVD to a shared distribution point (i.e. a shared folder on your network, most likely hosted on a server in your data center).  All user groups will need at least read and execute permissions to this shared folder.

2.  Download the contents of the K1000UIAction folder here:  ftp://ftp.kurzweiledu.com/pub/K1000UIAction/ .  All three of these files (Data1.cab, K1000UIAction.msi, SPCHAPI.EXE) should be located within a separate shared distribution point (i.e. a shared folder on your network, most likely hosted on a server in your data center).  All user groups will need at least read and execute permissions to this shared folder.

Command-line Silent Installation

It's important that the Kurzweil 1000 v.12.msi or  Kurzweil 1000 v.13.msi be run from the shared folder you created in an earlier step (that most likely exists on your distribution point), as it calls various resource files from its location during installation.  So keep the files and folders that "live with" the .msi in their relative location.  If the.msi is taken out of its location and run by itself it will not function.

Instructions

Execute a Windows Installer (msiexec) installation via a command-line window (cmd.exe) or .bat script following the parameters and examples listed below.  You'll need to deploy the Kurzweil 1000 v.12.msi or Kurzweil 1000 v.13.msi followed by the K1000UIAction.msi.

If you want to perform a manual local test, because you're executing a silent (/qn) installation, you will not see a UI during installation.  To monitor installation, you can observe the msiexec.exe process in Task Manager.  The installation should be considered complete when:

a) All instances of the msiexec.exe process are no longer taking any CPU resources.

b) There is a Kurzweil 1000 shortcut created on the desktop.

c) There is an entry for Kurzweil 1000 in Windows' installed programs.

Warning: If you want to perform a manual local test using Windows Vista, Windows 7 or Windows 8 with User Account Control (UAC) enabled, make sure to Run as Administrator cmd.exe or the .bat file you execute.

Kurzweil 1000 v13:

1. Deploy the Kurzweil 1000 v.13.msi using a command-line similar to:

msiexec /i "\\SERVERNAME\K1000v13DVDShare\Kurzweil 1000 v.13.msi" AUTO="1" /qn /norestart

2. Once the Kurzweil 1000 v.13.msi installation is complete, deploy the K1000UIAction.msi using a command-line similar to:

msiexec /i "\\SERVERNAME\K1000UIAction\K1000UIAction.msi" AUTO="1" /qn /norestart

Kurzweil 1000 v12:

1. Deploy the Kurzweil 1000 v.12.msi using a command-line similar to:

msiexec /i "\\SERVERNAME\K1000v12DVDShare\Kurzweil 1000 v.12.msi" AUTO="1" /qn /norestart

2. Once the Kurzweil 1000 v.12.msi installation is complete, deploy the K1000UIAction.msi using a command-line similar to:

msiexec /i "\\SERVERNAME\K1000UIAction\K1000UIAction.msi" AUTO="1" /qn /norestart

1.3. Installing both Kurzweil 1000 and Kurzweil 3000 on the same machine

Last Updated:  June 2015

Issue:

User is attempting to have both Kurzweil 1000 and Kurzweil 3000 installed on the same machine.

Solution:

When installing both Kurzweil 1000 and Kurzweil 3000 on the same machine, it is important that they get installed in the correct order.  The correct installation order is the older version of the two products first (by release date) followed by the newer version of the two products (by release date).

Example:

For a user that has Kurzweil 1000 v13 and Kurzweil 3000 v13, install Kurzweil 1000 v13 first (as it was released prior to Kurzweil 3000 v13) and then install Kurzweil 3000 v13.

Notes:

  • Patch versions do not make a difference in the installation order.  Only the base version and its release date.
  • With both Kurzweil 1000 v14 and Kurzweil 3000 v14 on the same machine, this is no longer a requirement.

1.4. K1000 Listserv Discontinued

The K1000 Listserv service was discontinued on Friday, August 4, 2017.  Any message sent to k1000@listserv.kurzweiledu.com will be unable to be processed.  This was not a decision that was made lightly, and we have provided alternative avenues for support below.


For general questions, product registration or to place an order, please contact our Kurzweil Customer Service team:


Kurzweil 1000 Customer Service

Hours: 6:00 AM to 4:00 PM Mountain Standard Time

E-mail: customerservice@kurzweiledu.com


Phone Support:

USA or Canada: 800-594-5374, choose the customer service option

Other countries: +1.508.315.6600


For assistance with any technical issues or possible software malfunctions you experience, please contact our Kurzweil Technical Support team:


Kurzweil 1000 Technical Support

Hours: 9:00AM to 7:00 PM Eastern Time

E-mail: k1000support@kurzweiledu.com


Phone Support:

USA or Canada: 800-894-5374, choose the technical support option

Other countries: +1.508.315.6600


Online Resources:

Kurzweil 1000 Knowledgebase

Kurzweil 1000 Product Page

Guide to updating / patching Kurzweil 1000


Thank you for choosing Kurzweil for your software needs, we look forward to assisting you in the future.

2. Kurzweil 1000: Troubleshooting

2.1. Unable to Complete Activation

Applies to Versions:  Kurzweil 1000

Issue Summary #1:

When attempting to complete the Activation/Registration steps, the user is prompted that they must have Administrative Privileges to continue.

Troubleshooting Steps:

  • Kurzweil 1000 requires that a user have Administrative Privileges on a local machine when activating the product.  This means that the user account should be classified as an "Administrator" in the operating system.
  • If you use Windows Vista/7/8/10, a security feature called User Account Control (UAC) may prevent Kurzweil from activating even when logged in as the Administrator.  This means that before you can activate, you must either turn off UAC in Windows or right-click (Shift+F10) the Kurzweil 1000 shortcut on the desktop and select Run as Administrator.

 

Issue Summary #2:

When attempting to complete the Activation/Registration steps, the "Confirm Password" box is grayed out and does not allow any text to be entered.

Troubleshooting Steps:

This issue has been addressed in recent patches.  Please patch up to the latest release for your version of Kurzweil 1000.

For information regarding updating / patching your Kurzweil 1000, please see our "Guide to updating / patching Kurzweil 1000" (http://helpspot.sopriswest.com/index.php?pg=kb.page&id=1416)

2.2. Error: VW voices say "Your license has expired" with ZoomText installed

Applies to Versions: Kurzweil 1000, Kurzweil 3000, ZoomText

Issue Summary:

If ZoomText and Kurzweil 1000 or Kurzweil 3000 are installed on the same computer, when attempting to read with the VW Paul, VW Kate or VW Julie voice it may say "Your license has expired" or "You do not have a valid license verification file. This version is strictly for demonstration purposes only."

This occurs because ZoomText has installed a different licensed versions of the NeoSpeech synthesizer.

Explanation:

If ZoomText is installed first with NeoSpeech, it works fine.  If K1000/K3000 is then installed with NeoSpeech,  the voices work fine until you launch ZoomText.  ZoomText would generate a license file in Kurzweil's NeoSpeech folder, overwriting Kurzweil's, which makes the voices "demo."  Each time you launch ZoomText, it generates and overwrites the license file in Kurzweil's folder.

If you install K1000/K3000 over ZoomText but choose a custom install so that NeoSpeech voices are excluded, the voices work fine in both products.

If K1000/K3000 is installed first with NeoSpeech, ZoomText would detect that a version of NeoSpeech is already on the system and disable the install option for NeoSpeech and ZoomText still would generate and overwrite the license file in our NeoSpeech folder.  Consequently, the voices stop working in both products once ZoomText is launched.

Update (June 2015):

Newer builds of K1000/K3000 v13 and v14 mark our NeoSpeech license as read-only, so ZoomText won't overwrite Kurzweil's license.

Troubleshoot Steps (K1000/K3000 v13/v14):

First Method:

This method only applies to K3000 v13.

1. Uninstall both K1000 or K3000 and ZoomText.  This can be done through your Windows Control panel: Add / Remove Programs (Windows XP) or Programs and Features (Windows Vista and up). 

2. If you're using K3000, download the latest build of K3000 v13/K3000 v14, available here: http://www.kurzweiledu.com/k3win.  Install K3000 v13/v14 from the download.

3. After installing K3000, register it.

4. Install ZoomText.

5. The VW voices should now work.

Second Method:

This method only applies to K1000 v13/v14.

1. Uninstall both K1000 or K3000 and ZoomText.  This can be done through your Windows Control panel: Add / Remove Programs (Windows XP) or Programs and Features (Windows Vista and up).

2. After installing K1000, register it.

3. Download and install the latest update for K1000.  You can download the latest update here: http://www.kurzweiledu.com/ki-1000-version13-updates.html

4. Install ZoomText.

5. The VW voices should now work.

Troubleshoot Steps (older verisons of K1000/K3000):

These methods apply to older versions of K1000/K3000.

The below solution is quoted and provided from ZoomText's KB: http://www.aisquared.com/knowledge_base/more/zoomtext_with_kurzweil_expired_license_and_or_license_verification_error

There are a couple of ways to resolve this issue.

First method:

  1. Uninstall ZoomText.
  2. Reinstall ZoomText, and select the Custom installation.
  3. In the section for installing the speech synthesizers, uncheck the checkbox to install the NeoSpeech synthesizers and click the Next button. (This way ZoomText should be able to use the NeoSpeech synthesizers from Kurzweil.)
  4. Follow the rest of the onscreen instructions and reboot the PC when prompted.
  5. Start ZoomText.

Second method (it is best to do this method with ZoomText off if possible):

  1. Insert your ZoomText CD or ZoomText USB and forgo the auto play or cancel out of the ZoomText installation process.
  2. Go into My Computer in XP or Computer in Vista and Windows 7.
  3. Find the drive that has the ZoomText CD or ZoomText USB in it.
  4. Right click on the drive and left click on Open in the pop up menu list.
  5. Double click on the ZtSetup or Setup folder.
  6. Double click on the Support folder.
  7. Double click on the Kate64M folder.
  8. Double click on Setup.exe (the type would be Application).
  9. Follow the installation wizard. It may prompt you to uninstall NeoSpeech Synthesizer Kate. Continue the uninstall process by taking the default settings.
  10. Once complete, browse back by pressing on the Back button in the upper left hand corner of the window.
  11. You will be back in the Support folder and you will want to Double click on the Paul64M folder.
  12. Double click on Setup.exe (the type would be Application).
  13. Follow the installation wizard. It should prompt you to uninstall NeoSpeech Synthesizer Paul. Do the uninstall process by taking the default settings.
  14. Once complete double click on Setup.exe again (the type would be Application).
  15. Follow the installation wizard. It should prompt you to install NeoSpeech Synthesizer Paul. Take the default settings.
  16. Once complete, browse back by pressing on the Back button in the upper left hand corner of the window.
  17. You will be back in the Support folder and you will want to Double click on the Kate64M folder.
  18. Double click on Setup.exe (the type would be Application).
  19. Follow the installation wizard. It should prompt you to install NeoSpeech Synthesizer Kate. Take the default settings.
  20. Once complete, close the Windows Explorer Window by pressing on the X in the upper right hand corner.
  21. Remove the CD or USB.
  22. Reboot the computer.
  23. Start ZoomText.

If you still are having problems please contact the Ai Squared Support team at (802) 362-3612 option #3.

 

2.3. Unable to print using the Photocopier application

Last Updated:  April 2015

Applies to Versions:  Kurzweil 1000

Issue Summary:

When attempting to use the Photocopier from the Launch menu in Kurzweil 1000, scanning works properly, but printing the scanned copy will not function.

Solution:

  1. Login to your machine as a local Administrator account
  2. Close out of Kurzweil 1000 if it is open
  3. Using Windows Explorer, navigate into your C:\Program Files (x86)\Kurzweil Educational Systems\Diags folder
  4. Launch Register.exe using Run As Administrator (Shift + F10, A, Enter)
    • Note:  This software does not use Text To Speech.  A screen reader will be necessary for navigation.
  5. Choose the "Browse for File" button
  6. Navigate into C:\Program Files (x86)\Kurzweil Educational Systems\Common Files
  7. Select the file "AccessibleImage.dll" and press Enter
  8. Choose the "Register" button (A small dialog box should appear that says Registration Succeeded)
  9. Choose the "Close" button

2.4. Unable to locate mp3 audio files after creation

Last Updated:  June 2015

Applies to Versions:  Kurzweil 1000 v13, v14

Issue Summary:

After going through the process for the creation of an mp3 audio file, the chime sounds noting the end of the creation process.  However, the audio file that should've been created cannot be found.

Solution:

  1. Login to the machine as a local Administrator account
  2. Close out of Kurzweil 1000
  3. Browse to C:\Program Files (86)\Kurzweil Educational Systems\Diags
  4. Run the file "mp3encoder.exe"
  5. Now launch Kurzweil 1000
  6. You will be prompted to install the mp3 encoder.  Choose Yes to install the mp3 encoder and follow any prompts

2.5. Error 1920 during installation

Last Updated:  June 2014

Issue:

During installation the user will receive an error 1920 regarding a licensing issue with Nuance.

Solution:

This issue is generally caused by a missing/corrupt Microsoft .NET Framework 4.0.  To install Microsoft .NET Framework 4.0 please follow the steps below.

1.  Launch Windows Update through Control Panel > Windows Update

2.  Ensure that all Important Updates are installed

3.  Ensure that all Optional .NET Framework updates are installed

4.  If you do not see any .NET Framework updates available, a manual installation of .NET Framework may be necessary to address corruption issues.  The manual installation can be found here:  http://www.microsoft.com/en-us/download/details.aspx?id=24872

 

2.6. Error 1935 during installation

Last Updated:  June 2016

Issue:

During installation the user will receive an Error 1935 regarding a licensing issue with Nuance.

Solution #1:

Stop the Windows Installer service within Control Panel > Administrative Tools > Services.

1.  Navigate to Control Panel > Administrative Tools > Services

2.  Find "Windows Installer" and open it

3.  Under the General Tab choose "Stop" to stop the service

4.  Under the General Tab ensure that the Startup Type is set to "Manual"

Solution #2:

If you are running a Group Policy environment, there is a rule that can interfere with the proper launching of the Nuance Licensing Service required for the installation. 

The rule in question is "System Cryptography: Use FIPS compliant Algorithms for encryption, hashing, and signing."  This policy needs to be disabled in order for the installation to complete successfully.

 

If you are still experiencing the error after performing these steps, please see the Knowledge Book Entry for Error 1920 during installation.

 

2.7. Converts to demo mode after upgrading to Windows 8.1/Windows 10

Issue:

After upgrading the Operating System to Windows 8.1 or Windows 10, the Kurzweil 1000 installation converts to a Trial version and is unable to be registered.

Solution:

If you are reading this before performing the update to Windows 8.1/10, this issue should be prevented by updating your Kurzweil 1000 v13 or v14 to the latest patch (see the links below).  In order for Kurzweil 1000 to be compatible with Windows 8.1/10, Kurzweil 1000 v13.04 or 14.03 and higher must be installed.

If you already have Windows 8.1 or Windows 10 and are experiencing this issue, please follow the below steps to resolve:

1.  Uninstall Kurzweil 1000

If your recent upgrade was to Windows 10 the steps to uninstall software has changed, please refer to the steps listed below:

  • On the Start menu select Settings.
  • In Settings, select System > Apps & features.
  • Select the program, and then select Uninstall.
  • Follow the directions on the screen.

2.  Restart the machine once the uninstall is complete

3.  Re-install Kurzweil 1000

4.  Before launching Kurzweil 1000, update to the latest update for the version of K1000 that you own using the links below:

5. Launch Kurzweil 1000 and accept the license agreement using enter on your keyboard.

6. You will now be prompted to register your software, you may register online or over the phone once this step is reached.

7. After registration is complete, please close Kurzweil and open it again. Kurzweil 1000 should now launch and function with full functionality.

2.8. Error when opening a PDF file using KOCRUtil

Issue:

When attempting to open a PDF document using the KOCRUtil utility in Kurzweil 1000 v13.01, the user will receive a prompt stating that the demo has expired.

Solution:

This issue is addressed in the latest patch for Kurzweil 1000 v13.  The patch can be found through the Kurzweil 1000 Online > Updates menu, or by manually downloading it here:  https://www.kurzweiledu.com/downloads/K1000patch13.04.exe

2.9. No Page Orientation message

Applies to versions: K1000 v13, v14

Issue Summary:

Normally, after a page is scanned in and it goes through recognition (and meets the confidence threshold yet, indicating the page is "good enough"), K1000 will say how the page is oriented on the scanner bed.

Under the Verbosity settings, this message can be found (and modified) through Scanning and Recognition > Event Page Orientation Info > Message

However, despite this setting, occasionally this function will not speak.

Notes:

This issue is a result of a bug that was introduced in K1000 v13 and up. This issue is currently under investigation by our developers. Currently there is no ETA for a bug fix. However, a solution does exist:

Solution:

You can learn about the orientation of the page last scanned using the Reading Status function. That can be done through the menus with Help > Reading Status. It is also available with the Kurzweil 1000 keypad by pressing and holding the Help and Status key, which is the Enter key on the numeric keypad.

2.10. Error: K1000 crashes during recognition/orientation; ABBYY issue

Last updated: January 2018

Problem:

In some environments with additional GPO security policies in place, K1000 may unexpectedly quit during the orientation or OCR process after a scanning.

This issue mostly occurs on Windows 10 computers.

Solution:

Make sure that the applicable user or user group has Full Control of the %programdata%\ABBYY folder. If you’re unsure of what user group is applicable, you can add the universal Everyone user group.

If that doesn’t work, try giving users Full Control of additional folders and registry keys:

HKLM\Software\Wow6432Node\KESI

HKCU\Software\KESI

C:\Program Files (x86)\Kurzweil Educational Systems

Alternate solution:

Set Kurzweil 1000 to run as administrator, this may elevate privileges and get around this issue. If this works, it's recommended to set Kurzweil 1000 to run as admin from the shortcut properties.

 

 

2.11. How to add exceptions for Norton 360

Issue:

If Kurzweil 1000 has errors during the install or is giving you errors on launch after an install and you have Norton 360, please see the steps below to attempt to resolve the issue(s).

Steps to Resolve:

1. Open Norton 360
2. Select the dropdown option on the OPEN button to the right of Device Security
3. Select Performance
4. Select Settings from here at the top right
5. Select Antivirus
6. Select the Scans and Risks Tab
7. Using the configure option add exclusions for "Real Time Exclusions" and "Scan Exclusions" for these folders:

C:\ProgramData\ABBYY
C:\Program Files (x86)\Kurzweil Educational Systems

8. Remove Kurzweil 1000
9. Reboot the computer
10. Reinstall Kurzweil 1000


Note: See the captures attached for examples of some of the Norton 360 settings screens.

 

2.12. Error: 1402 Could not open key, during install

Last updated: June 2017


Problem:

During installation of K1000 (we have encountered this in K1000 v14), a user may encounter Error 1402, noting a registry key that the user does not have sufficient access to. Clicking OK will roll back the installation. 

 

Why is this happening?

On the computer, there are subkeys of HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components that do not have an owner. When a key doesn't have an owner it cannot be accessed by our installer.

Most computers aren't affected by this issue. It is unclear what is causing it, but it may be related to unique computer images used by certain manufacturers (e.g. DELL) or a result of a Windows update (e.g. updating Windows 7 to Windows 10).

It's possible to add an owner to each key individually using the Windows GUI. However, using the Windows GUI you cannot apply ownership from a parent key to a child object/key if that object/key does not have an owner itself.

There's two solutions here:

  1. You'll have to run the installer, get the error, and then drill down into the registry key noted in that error to find the key. Give that key an owner. Repeat the process again, probably more than a dozen times. This could take hours.
  2. You can use SetACL.exe to add owners to keys in a recursive fashion.


Solution: 

1. Copy the applicable (32 or 64 bit) version of SetACL.exe to C:\

2. Open a Windows Command Prompt with elevated permissions, via right-click > Run as Administrator cmd.exe

3. In the Command Prompt window, copy and then paste the following command lines:

C:\SetACL.exe -on "hklm\software\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components" -ot reg -actn setowner -ownr n:S-1-5-32-544 -rec yes -log "C:\SetACLownerlog.txt"

C:\SetACL.exe -on "hklm\software\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components" -ot reg -actn ace -ace "n: S-1-5-32-544;p:full" -rec yes -log "C:\SetACLpermissionlog.txt"

Doing this should resolve your 1402 errors.

 

Troubleshooting:

If you encounter further errors during the installation that are not 1402 errors, here are some troubleshooting solutions that may resolve the issue:

1. Make exceptions for Kurzweil 1000.exe, temporarily disable, and/or uninstall third-party anti virus software. EST anti virus software has been known to prevent K1000 from installing.

2. Make sure Windows is up to date, and has the latest version of .NET and the applicable C++ dependencies.

3. Regarding 1722 errors, see here: http://support.cambiumtech.com/index.php?pg=kb.page&id=1771

 

2.13. Nothing happens when you run K1000; does not open

Last Updated: Feb 2019

Applies to supported versions of Kurzweil 1000

Problem:

You attempt to run or open Kurzweil 1000 and nothing happens. An entry in the Windows Task Manager may not even appear momentarily.

This problem may occur if Windows 10 Defender Antivirus is enabled with Controlled folder access, and Controlled folder access somehow incorrectly flagged Kurzweil 1000 or components of Kurzweil 1000 as unsafe.

Solution:

Disable Windows Defender and/or disable Controlled folder access, and/or add Kurzweil 1000.exe and the C:\Program Files (x86)\Kurzweil Educational Systems folder as Exclusions to scan, active protection and controlled folder access components of Windows Defender.

More information can be found here: https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard

2.14. Missing System Code

Problem:

System Code is missing on the Phone registration screen for K1000.

Troubleshooting:

1. Check System Date/Time and make sure it's correct.

2. Try using "Run as Admin"

3. Check to see if %Public% has a Documents folder, if it does not add this folder.

K1000 writes an install date in C:\Users\Public\Documents\KESI\K1000 directory. This directory will contain a file named 'install' which contains a date/time. If the above directory is missing, it cannot write there.

If after verifying/checking all of the above and you still do not have a system code:

Uninstall K1000 along with the registry entries and try installing again after steps 1-3.

3. Kurzweil 1000: How Do I?

3.1. Guide to updating / patching Kurzweil 1000

How do you update or patch Kurzweil 1000 v14.12 or newer?

If you are running Kurzweil 1000 v14.12 or newer, you can make use of the Online > Updates function. You will need Administrator privileges to apply updates.

  1. From within Kurzweil 1000, select Online > Updates (Alt+N,U)The Download Status dialog box opens and automatically performs a search.

  1. Select the update version you want.

  1. Choose OK to close the dialog box and download the update.

  2. When the download completes you will be asked to exit Kurzweil 1000. After exiting the program, a window will appear displaying the updates being made.

  3. Launch Kurzweil 1000 again after the updates no longer appear in the window.


How do you update or patch Kurzweil 1000 v14.11 or older?

The Online > Update service for Kurzweil 1000 versions 14.11 and older has been deactivated.  If you are running Kurzweil 1000 v14.11 or older, you must download the latest patch for your Kurzweil 1000 release version (ie: v12, v13, v14) from our website.  You can download the patch for your version of Kurzweil 1000 here:  https://kurzweiledu.com/news-resources/software-updates.html


Having Problems?

  • If you are having problems using the Online > Updates function from within Kurzweil 1000, you can download the latest updates from the software updates section of our website.
  • Any Kurzweil 1000 patcher that you download should be run using escalated permissions on Windows Vista/7/8/10.  To do this, locate the downloaded patcher on your computer, right-click (Shift+F10) and choose Run As Administrator.
  • For IT professionals, if Online > Updates isn't working, then your Windows firewall may be preventing the connection. Go to Control Panel > System and Security > Windows Firewall > Advanced settings. You can create an Inbound and Outbound rule for the C:\Program Files (x86)\Kurzweil Educational Systems\Kurzweil 1000\Kurzweil 1000.exe to allow connections.
  • User Account Control (UAC) may cause problems with installing patches, especially for older versions of Kurzweil 1000. You can follow these instructions to disable UAC.

3.2. Get Kurzweil 1000 to launch at Windows startup

Applies to Versions: Kurzweil 1000 v10.xx or greater

How do I get Kurzweil 1000 to launch at Windows startup?

  1. Launch Kurzweil 1000
  2. Go to Settings -> Configuration (Alt+T,F)
  3. Tab to "Start K1000 Automatically" and change it to "Enabled"
  4. Tab to OK and press Enter
  5. Save your configuration (http://support.cambiumtech.com/index.php?pg=kb.page&id=1419)

3.3. Save / Load Kurzweil 1000 settings

Applies to Versions: Kurzweil 1000 v10.xx or greater

How do I save / load my Kurzweil 1000 settings?

All Kurzweil 1000 settings are contained within a settings file.  The initial settings file that is loaded when Kurzweil 1000 launches is called "Default".  You can save multiple settings files and load different ones depending on the configuration you wish to use.

To save a settings file:

  1. Make whatever configuration changes that you want within your settings menus
  2. Go to Settings -> Save Settings (Alt+T,V)
  3. Choose/Enter a name for the Settings file.  Use Default if you want these settings to be automatically loaded each time Kurzweil 1000 launches.
  4. Choose OK

To load a settings file:

  1. Go to Settings -> Load Settings (Alt+T,L)
  2. Select the settings file you want to load from the list
  3. Choose OK

 

3.4. Saving as a PDF document

Issue:

How do I save a Kurzweil 1000 document as a PDF document?

Solution:

Kurzweil 1000 does not natively support saving directly to a PDF format.  However, there are some alternative options available for saving as an OCR'ed (Optical Character Recognition) PDF document.

 

Option #1:  Save using Microsoft Office through Kurzweil 1000

As Kurzweil 1000 makes use of Microsoft Office for its import/export PDF handling, you can use Microsoft Office for saving as a PDF.  If you have Microsoft Office installed, follow these steps.

1.  Launch Kurzweil 1000

2.  Scan/Open the document you wish to save as a PDF

3.  Go to File > Save As

4.  For the current format, choose Other

5.  Choose OK

6.  Kurzweil 1000 will search for applicable file conversion capabilities on the machine.  If Microsoft Office is detected a list of available formats will appear that lists PDF.

7.  Choose PDF from this list

8.  Choose OK

9.  Give the document a name and select a destination directory

 

Option #2:  Use the KOCRUtil.exe Utility

This utility is included with Kurzweil 1000 v13/v14, and it allows for the recognition and immediate saving of documents to specific formats.  One of the supported formats is PDF.

1.  Browse into C:\Program Files (x86)\Kurzweil Educational Systems\KOCRUtil

2.  Launch KOCRUtil.exe (Note: this application does not have native speech so a screen reader is recommended)

3.  Fill in the following fields:

  • Image Files - This should be the electronic image file that you wish to recognize
  • Output File - This should be the name/destination of the file you are creating
  • Format - This should be the format that you want to save the recognized file as (ie: PDF)
  • Recognition Engine - This is the OCR Engine that will be used for the recognition process (try switching between the two if recognition is unsatisfactory)
  • Recognition Languages - Select the language of the document

4.  Choose Start Recognition and allow the process to complete

 

3.5. Accepting the License Agreement

Issue:

After the initial launch of Kurzweil 1000 a License Agreement is displayed.  How do I accept it?

Solution:

After reviewing the License Agreement, it can be accepted by pushing the "Return" key or the "-" key on the keypad.

The License Agreement only needs to be accepted once per installation.

4. Scanner Troubleshooting & Information

4.1. Information on supported camera devices

Applies to Versions:  Kurzweil 1000 v13, v14

Compatibility:

  • Kurzweil 1000 v13 supports the use of the HoverCam T5 camera device and the Kodak Sceye camera device.  ABiSee camera devices are not supported.
  • Kurzweil 1000 v14 supports the use of the HoverCam Solo 8 camera device and the Kodak Sceye camera device.  HoverCam Solo 8 PLUS and ABiSee camera devices are not supported.

Issue Summary:

The HoverCam cameras are not working properly within Kurzweil 1000.

Solution:

  1. Login to your machine as a local Administrator account
  2. Ensure that you have patched your Kurzweil 1000 version to the latest patch.  See this article for more information: http://support.cambiumtech.com/index.php?pg=kb.page&id=1416
  3. Connect the camera device to the machine
  4. Install the drivers for the camera device (refer to the device documentation for detailed instructions)
    • Hovercam drivers should automatically install on Windows Vista, 7, and 8.  They'll need to be downloaded and installed from the Hovercam website for XP.
  5. Launch Kurzweil 1000
  6. Go to Settings > Scanning (Alt T, S)
  7. Set the Threshold to Color
  8. Set the Scanner Source to your camera device (ie: either Hovercam or Sceye)
  9. Choose OK (Enter)
  10. Go to Settings > Save Settings (Alt T, V)
  11. Save over the default or create a new settings file (if a new settings file is created, it will need to be loaded upon each launch of Kurzweil 1000)

4.2. Brother Scanner scans repeatedly

Last Updated:  June 2014

Issue:

When attempting a scan within Kurzweil 1000 using a Brother scanner, the scanner scans repeatedly.

Solution:

Due to the way the Brother TWAIN driver interface functions, the automatic document feeder setting can intefere in a proper scanning process.  Please follow the below steps to disable the automatic document feeder (even if there is not one on the device).

1.  Launch Kurzweil 1000

2.  Go to Settings > Scanning

3.  Modify the setting for the "Automatic Document Feeder" to Disabled

4.  Modify the setting for "Hold Scanner" to Never

5.  Choose OK

6.  Go to Settings > Save Settings and save over your Default settings file to retain these changes on subsequent launches.

4.3. Epson Workforce DS-510/5500/6500/7500 Series Scanner Settings

Last Updated: December 2015

Applies to Versions: Kurzweil 1000 v13 for Windows 7 x86; may apply to other versions

Issue Summary:

You may encounter issues scanning with a Epson Workforce DS-510/5500/6500/7500 Series scanner in Kurzweil 1000 (K1000). Follow the Troubleshooting Steps below to possibly fix your scanning issues.

Troubleshooting Steps:

1. Before attempting troubleshooting, it's good practice to disable UAC on your computer. Follow these instructions to disable UAC: http://windows.microsoft.com/en-us/windows/turn-user-account-control-on-off#1TC=windows-7

2. Make sure you're using the latest version of K1000.

3. Make sure to you install the latest drivers for your scanner. Drivers for your scanner can usually be found on the manufacturer's website. You may have to uninstall your older scanner software and drivers before installing an updated software/driver package for your scanner.

4. Close and exit out of K1000.

5. On your computer, run the C:\Program Files (x86)\Kurzweil Educational Systems\Diags\ScanConf.exe file. This is a Scanner Configuration utility which can modify how K1000 interfaces with your scanner drivers.

6. In the Scanner Configuration window, use the following settings:

Select the Epson DS-510/5500/6500/7500 Series (TWAIN) driver

Hold Scanner: Never

Native Scan: On

Simulate Xfer Ready: Always On

Click the Done button to apply the settings

7. Run K1000. In your Scanner Settings, select the TWAIN driver as the Scanner Source.

4.4. Canon IJ Scanner

Last Updated: Jan 2018

Applies to: K1000 v14, may apply to other versions of K1000 and K3000

Issue Summary:

Scan cancelled when scanning.

This problem may occur when pairing this scanner model with K1000 and Windows 10 x64.

Solution:

In K1000’s Settings > Scanning, choose the Canon IJ (TWAIN) driver as the Scanner Source.

Also in K1000's Settings > Scanning:

  • Disable Automatic Document Feeder
  • Hold Scanner to Never


4.5. Brother MFC 7860DW Scanner Settings

Last Updated: Feb 2018

Applies to supported versions of Kurzweil 1000

Problem:

The Brother MFC 7860DW may not scan properly when used in conjunction with Kurzweil 1000.

Solution:

1. Make sure K1000 is updated to the latest version.

2. Within K1000 Settings > Scanning, choose the WIA only driver as the Scanner Source.

3. Run ScanConf.exe, and use the following settings:


4.6. Freedom Scientific Pearl Camera

Last Updated: Dec 2019   
Applies to: Kurzweil 1000 v14, Freedom Scientific Pearl Camera

Is Kurzweil 1000 compatible with the Freedom Scientific Pearl Camera?

Based off of current troubleshooting attempts, it seems that the Pearl Camera is disabled from working within Kurzweil 1000 (K1000). Even following the steps below does not result in a resolution, which was not always the case.

Please note that K1000 can technically even scan from a web cam, via the Preview > Acquire function. However, the Pearl camera is not categorized as a camera or scanner and shows up in Bluetooth and Other Devices within Windows.

Historical Info:

 We’ve received reports from customers using K1000 v14 on Windows 10 that the current Freedom Scientific Pearl Camera (as of mid 2018) does work with Kurzweil 1000 v14.

 Like most camera scanners, you must install all the necessary software and drivers for the camera first.

 The drivers for the Pearl Camera can be found here: https://www.freedomscientific.com/Downloads/HardwareDrivers/DirectShowBridge, the camera driver for the knFB Reader and other third-party video apps.

 You must also verify that the camera and paper are positioned properly, to avoid issues with angles and lighting.

 Then, to scan with a camera through K1000, within K1000, you must verify that the driver is selected as the Scanner Source under your Scanning Settings.

 After K1000 has initialized the driver as its source, you can perform a scan with it. The process to scan with cameras in K1000 is slightly different than traditional scanners. You must use the Preview function under the Scan menu. In the Preview window-dialogue, you would then Acquire to start a scan.


4.7. HP Scanjet 2700

Last Updated: March 2021

Problem:

The HP scanjet 2700 may not scan properly depending on the driver selectected as a source.

Solution:

Choose the HP ScanJet 2700 series (USB) driver with default settings within Settings > Scanning.

This was tested to work on Windows 10 with Kurzweil 1000.


4.8. Epson DS 1630

Last Updated: Jan 2023
Applies to: Using the Epson DS 1630 with Kurzweil 1000, may apply to Kurzweil 3000

Problem:

The Epson DS 1630 may not scan properly with Kurzweil. This issue was encountered with using Kurzweil 1000 v14, combined with Windows 10.

Solution:

Use ScanConf.exe to modify the settings of the driver, then initialize it within Kurzweil.

Only the WIA + TWAIN driver worked. The mutually exclusive TWAIN or WIA drivers both caused a crash when selected under Scanner Setup > Select Scanner during scanner initialization.

Based on testing, either ADF could be configured to work, or Flatbed.  Could not find a configuration to get both to work together.

For ADF:

Most of the settings at default, Hold Scanner = Never, Simulate Xfer Ready = Always On, Force ADF Ready = On

These settings would allow the ADF to work, but Flatbed scanning would repeatedly scan.

For Flatbed:

Force Scanner Ready = On, Initialize ADF = Initially Disable ADF, Force ADF Ready = Off, Require ADF Ready = Off, Hold Scanner = Never, Simulate Xfer Ready = Always On

See attached screenshot for Scanner Configuration settings of the flatbed.

4.9. Epson WF 3820

Last Updated: Jan 2023
Applies to: Using the Epson WF 3820 with Kurzweil 1000, may apply to Kurzweil 3000

Problem:

The Epson WF 3820 may not scan properly with Kurzweil. This issue was encountered with using Kurzweil 1000 v14, combined with Windows 10.

Solution:

Based off of troubleshooting, we could not find a setting within ScanConf.exe to enable either the TWAIN, WIA, or TWAIN + WIA driver of the Epson WF 3820 to work in Kurzweil 1000.

As of now, we should consider this scanner to be problematic for use with K1000 and not compatible.

4.10. HP Envy 7640

Last Updated: July 2023
Applies to: Kurzweil 1000, HP Envy 7640

Problem:

The HP Envy 7640 may not scan properly with Kurzweil 1000 (K1000) combined with Windows 11.

Reason:

There are no known configuration settings at this time to get the HP Envy 7640 to function properly with Kurzweil 1000.

If you have this scanner, we recommend scanning with the bundled HP scanning software as a PDF, then open the PDF in K1000.

At this time, we do not consider the HP Envy 7640 a supported scanner.

4.11. Canon TS 9100 Network series

Last Updated: May 2023

The Canon TS 9100 Network series appears to work with Kurzweil 1000 v14.15 on Windows 10.

4.12. CanoScan LIDE 300

Last Updated: July 2023

This applies to the combination of using a CanoScan LIDE 300, Windows 10, and Kurzweil 1000 v14.15 together.

Problem:

The CanoScan LIDE 300 scanner may not scan properly. For example, it may scan repeatedly, repeating scans without stopping. If it does, within Kurzweil 1000 use the following settings.

Solution:

In Kurzweil 1000, go to Settings > Scanning. Within your Scanning settings, select the below settings:

Scanner Source: select the CanoScan LiDE 300 (WIA) driver

Document Feeder: Disabled

Hold Scanner: Always

Refer to the attached picture for more details.