Resetting your ArcGIS application profile

62532
7
08-07-2014 09:12 AM

Resetting your ArcGIS application profile

When ArcGIS applications fail, or are behaving strangely, one of the first things to try is to reset your application template document (ArcMap's is "Normal.mxt") or the entire ArcGIS application profile. This resolves many problems with ArcGIS software. (This document only applies to ArcGIS Desktop (ArcMap, ArcCatalog, etc) not Pro.)

It's a good idea to do this as a every few months, or whenever a service pack or update is applied to ArcGIS, as these template files can gradually fill with cruft and slow down your ArcGIS Desktop applications.

These steps do not require elevated privileges / admin access, as all users own their personal %APPDATA% folder.

The following is adapted from

KB 32797: Error: ArcMap.exe has encountered an error and needs to close

1. Close all ArcGIS Desktop applications.

This may include killing any lurking "headless" ArcMap.exe, ArcCatalog.exe processes using the Task Manager.

2. Start Windows Explorer and open your application profile folder.

The location of the user profile depends on the operating system. This folder is normally hidden.

  • XP/2003/2000: C:\Documents and Settings\<your user name>\Application Data\ESRI
  • Vista/7/2008/8/2012: C:\Users\<your user name>\AppData\Roaming\ESRI

The easiest way to get there is to simply type the environment variable %APPDATA% (with the percents) into the Windows Explorer path box, which will take you directly to the folder that contains the application profile folder ESRI, regardless of Windows version, and whether hidden files and folders are turned on or not.

3. Browse within the ESRI folder for the application that has the issue

Each component of the software has a template that stores settings and customizations for that part of ArcGIS. These are:

  • ArcCatalog: ESRI\DesktopXX.X\ArcCatalog\Normal.gxt
  • ArcMap: ESRI\DesktopXX.X\ArcMap\Templates\Normal.mxt
  • ArcToolbox window: ESRI\DesktopXX.X\ArcToolbox.dat

4. Rename the template file (for example, Normal.mxt -> Normal_old.mxt).

When that component of ArcGIS is started again, a new, fresh template is created. Note that some your customizations (buttons, file connections) may have to be re-applied. This may be all you need to do.

5. Doing a complete application profile reset

Sometimes it may be advisable to entirely reset the entire user profile:

  • Close all ArcGIS applications
  • Rename the %APPDATA%\ESRI folder to another name, for example, ESRI-old
  • Restart ArcGIS

Some files and folders may be copied over from ESRI-old back to the ESRI folder. Key candidates to copy back are items are personal .style files (ArcMap folder), ArcCatalog.gx  (ArcCatalog folder - contains folder connections), and toolboxes (ArcToolbox\My Toolboxes).

Comments

The renaming ESRI folder step solved the problem for me. Thank you.

Agreed, renaming the ESRI folder to "ESRI_OLD" and forcing the creation of a new folder fixed my issue.

Agreed, renaming the ESRI folder to "ESRI_OLD" and forcing the creation of a new folder fixed my issue in 9.3  - thanks.

I have a fresh installation of ArcGIS 10.4, and arcMap doesn't start, it takes long in the splash screen(Loading document...) and then closes.

I have tried the above steps and even renamed the ESRI folder but it didn't work.. any thoughts?

Thank you Jayanta .. yes it was a Python problem as I installed newer version of Python on my machine, after renaming the registery key it worked just fine

Python 2.7.12 was just released (2016-06-25), and the 2.7-32  bogus registry value issue repaired.

If not using the 2.7.10 build installed with ArcGIS for Desktop--you should uninstall the erroneous 2.7.11 build and clean up the registry, then install the 2.7.12 into the C:\Python2.7\ArcGIS10 directory.

Stuart

=-ref-=

Python Release Python 2.7.12 | Python.org

Version history
Revision #:
1 of 1
Last update:
‎08-07-2014 09:12 AM
Updated by:
 
Contributors