AppESRIPrintLocal.EXE has encounters a problem and needs to close

Last Published: April 25, 2020

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'.

Article ID:000008070

  • ArcMap

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options