Error: AppESRIPrintLocal.EXE has encounters a problem and needs to close

Error Message

While trying to print with ArcPress, the following error may be returned:

"AppESRIPrintLocal.EXE has encounters a problem and needs to close."


The current user does not have read/write access to C:\Windows\System32\Spool\PRINTERS. In some cases, the AppESRIPrintLocal.EXE file also needs to be registered.

Solution or Workaround

Full rights to C:\Windows\System32\Spool\PRINTERS need to be granted by the System Administrator. The file AppESRIPrintLocal.EXE may also need to be registered.

  1. As the System Administrator, navigate to C:\Windows\System32\Spool\, right-click on PRINTERS and select Properties. Select the Security tab.
  2. Add the user and give the user full permissions to the PRINTERS folder.

    Contact the System Administrator if there are difficulties setting permissions.

  3. If the above error is still returned, navigate to Start > Run, type the following, and click OK:

    <ArcGIS_install_location>\appesriprintlocal.exe /regserver

    For example: C:\ArcGIS\bin\appesriprintlocal.exe /regserver

    If ArcGIS has been installed to C:\Programs Files\ArcGIS, this command may fail. Open an MS-DOS prompt, change the directory to the ArcGIS\bin install location and run 'appesriprintlocal.exe /regserver'.