An "[HRESULT:0x80010105 (RPC_E_SERVERFAULT)] Error Occurs When Scanning.

September 15, 2008 | KB: 1012058
Laserfiche 8, Scanning 8

Summary

You may receive the following error message after selecting a scan engine:

    The Server threw an exception from [HRESULT:0x80010105 (RPC_E_SERVERFAULT)]

Resolution 1

Delete the Laserfiche Scanning XML configuration files and re-register BPInterfaces80.dll.

To delete the XML configuration files

  1. Close any open instances of Laserfiche Scanning and the Laserfiche Client.
  2. Delete the "Laserfiche Scanning" and "Scanning" subfolders located in "C:\Documents and Settings\YourUserName\Application Data\Laserfiche."
  3. Delete the "Laserfiche Scanning" and "Scanning" subfolders located in "C:\Documents and Settings\All Users\Application Data\Laserfiche."

To register BPInterfaces80.dll

  1. Close any open instances of Laserfiche Scanning and the Laserfiche Client.
  2. Click Start and click Run.
  3. In the Run dialog box, type the following and click OK to register BPInterfaces80.dll.

    regsvr32 "C:\Program Files\Common Files\Laserfiche\Batch Processor\BPInterfaces80.dll"

After registering BPInterfaces80.dll, you may also need to restart your computer.

Resolution 2

Power cycle your scanner.

  1. Shut off the scanner. Leave the scanner turned off for 30 seconds.
  2. Turn on the scanner.

Note: This resolution does not work for SCSI scanners.

Resolution 3

This issue can also occur when repeatedly closing and reopening Laserfiche Scanning. Laserfiche Scanning may still be in the process of unloading the scanner drivers when the new instance of Scanning loads.

After closing Laserfiche Scanning, wait 20 seconds before reopening Laserfiche Scanning.

Please see the following Knowledge Base article for more information on this specific issue:

1012298 An "[HRESULT:0x80010105 (RPC_E_SERVERFAULT)]" Error Occurs When Repeatedly Closing and Reopening Laserfiche Scanning.