ArcGIS Pro 2.8 system requirements
Before installing or upgrading ArcGIS Pro on a virtual or physical machine, make sure your system meets the minimum requirements to run it. Also, learn what resources are recommended to get the best performance.
Check your computer's ability to run ArcGIS Pro 2.8.
Supported operating systems
ArcGIS Pro is supported on the Microsoft Windows operating systems listed below, given the operating system is also currently supported by its provider for general or public use. Prior and future updates or service packs on these operating system versions are supported unless otherwise stated.
Operating system | Latest update or service pack tested |
|---|---|
Windows 10 Home, Pro, and Enterprise (64 bit) | Feb 2021 update |
Windows 8.1 Pro and Enterprise (64 bit) | Feb 2021 update |
Windows Server 2019 Standard and Datacenter (64 bit) | Feb 2021 update |
Windows Server 2016 Standard and Datacenter (64 bit) | Feb 2021 update |
Windows Server 2012 R2 Standard and Datacenter (64 bit) | Feb 2021 update |
Windows Server 2012 Standard and Datacenter (64 bit) | Feb 2021 update |
Note:The Desktop Experience option is required on all versions of Windows Server.
Hardware requirements
Item | Supported and recommended |
|---|---|
CPU | Minimum: 2 cores, simultaneous multithreading Simultaneous multithreading, or hyperthreading, of CPUs typically features two threads per core. A multithreaded 2-core CPU will have four threads available for processing, while a multithreaded 6-core CPU will have 12 threads available for processing. |
Recommended: 4 cores | |
Optimal: 10 cores | |
Platform | x64 |
Storage | Minimum: 32 GB of free space |
Recommended: 32 GB or more of free space on a solid-state drive (SSD) | |
Memory/RAM | Minimum: 8 GB |
Recommended: 16 GB | |
Optimal: 32 GB or more | |
Dedicated (not shared) graphics memory | Recommended: 4 GB or more If you're using a notebook computer with an integrated GPU, consider increasing the system RAM to compensate for the usage of shared memory. |
Visualization cache | The temporary visualization cache for ArcGIS Pro can consume up to 32 GB of space, if available, in the user-selected location. By default, the visualization cache is written to the user profile’s \Local subfolder, so it does not roam with the user profile if roaming profiles are enabled by your system administrator. |
DirectX* | Minimum: DirectX 11, feature level 11.0, Shader Model 5.0 |
OpenGL* | Minimum: OpenGL 4.3 with the ARB_clip_control and EXT_texture_compression_s3tc extensions |
Recommended: OpenGL 4.5 with the ARB_shader_draw_parameters, EXT_swap_control, EXT_texture_compression_s3tc, and EXT_texture_filter_anisotropic extensions | |
Screen resolution | 1024x768 or higher |
Note:- Be sure to use the latest available driver.
- When using a GPU, make sure it is currently supported by the manufacturer.
Software requirements
The following software must be installed before installing ArcGIS Pro:
Software | Requirement |
|---|---|
.NET Framework | Microsoft .NET Framework 4.8 or later |
Browser | Microsoft Edge (Chromium) |
Three license types are available for ArcGIS Pro 2.8. Depending on the type you use, you may need additional software or access to ArcGIS Online.
- Named User license—ArcGIS Pro is licensed through an organizational account on ArcGIS Online or ArcGIS Enterprise. If the license is through ArcGIS Online (the default option), licensing software is not required because ArcGIS Online is a cloud-based service provided by Esri.
If the license is through ArcGIS Enterprise, you must install one of the versions indicated in the table below, along with a corresponding supported version of ArcGIS License Manager.
ArcGIS Enterprise
ArcGIS License Manager
10.9
2021.0
10.8.1
2021.0
10.8
2021.0
10.7.1
2021.0
10.7
2021.0
10.6.1
2021.0
10.6
2021.0
- Concurrent Use license—The latest version of ArcGIS License Manager is required to manage ArcGIS Pro 2.8 licenses.
- Single Use license—No additional software is required for licensing.
SDK requirements
The minimum requirements to create add-ins using the ArcGIS Pro SDK for .NET are described in the SDK GitHub repository.
Virtualization
ArcGIS Pro is supported in various on-premises and cloud environments as shown in the four tables below.
In all environments, a GPU that is compatible with your virtualization platform is recommended for the best user experience.
Note:The Virtualization section of the help provides additional information about setting up virtualization environments for ArcGIS Pro.
On-premises virtual desktop infrastructure (VDI) | Notes |
|---|---|
Citrix XenDesktop 7.15 LTSR CU4 | Use the latest Citrix and NVIDIA drivers. Refer to the Citrix and NVIDIA websites for the most current versions. |
Citrix Virtual Apps and Desktops 7 1912 LTSR | |
Microsoft Hyper-V Server 2012 R2 | Microsoft VDI certified with RemoteFX vGPU Windows Device Driver Model (WDDM) 1.2. |
Microsoft Hyper-V Server 2016 | |
Microsoft Hyper-V Server 2019 | Use Discrete Device Assignment (DDA) to pass through the GPU. |
VMware vSphere 6.5 | Use VMware Horizon View 7.x and later only. Use the latest VMware and NVIDIA drivers. Refer to the VMware and NVIDIA websites for the most current versions. |
VMware vSphere 6.7 |
Note:- ArcGIS Pro with Citrix XenApp is strongly discouraged because of poor Windows OS session assignment and management of GPU memory.
- If using App Layering to add ArcGIS Pro to Citrix XenDesktop or XenApp, the application may fail to start due to insufficient permission to the Flexnet Licensing Service. To prevent a failure, run a command line installation of the Flexnet Licensing Service with the parameter, MODIFYFLEXDACL=TRUE. Example: msiexec /I "C:\Program Files\ArcGIS\Pro\Resources\ArcGIS Licensing Service\ArcGISLS.msi" MODIFYFLEXDACL=TRUE
ArcGIS Pro provides a nominal level of functionality and performance in the following environments:
- Microsoft App-V
- VMware App Volumes
Cloud infrastructure | Notes |
|---|---|
Amazon Elastic Compute Cloud (EC2) | G4 Instances |
Amazon WorkSpaces | Graphics Bundle |
Azure N-Series VMs | NVv3-series
NVv4-series
Note:When using ArcGIS Spatial Analyst tools or machine learning capabilities that leverage GPU, more than one GPU may be helpful to support visualization and computation. Consider this option if running Spatial Analyst tools or machine learning capabilities and the display becomes jerky. Here are the current lists of Spatial Analyst tools and machine learning capabilities that use the GPU for computation. |
Cloud application streaming and virtualization | Notes |
|---|---|
Amazon AppStream 2.0 |
Data location
Co-locate data and ArcGIS Pro
Whether you work with file geodatabases, mobile geodatabases, enterprise geodatabases, databases, shapefiles, or other data source files, locate ArcGIS Pro as close to your data sources as possible to reduce roundtrip communication time and optimize performance.
For example:
If your data source files are stored locally on-premises, it is recommended to install the ArcGIS Pro client on a machine on-premises.
If your enterprise database is in the cloud, either on a virtual machine or using a database service, the client that connects to it needs to be in the same cloud region. See Requirements for using ArcGIS with databases in the cloud for more details.
If you publish data from ArcGIS Pro to ArcGIS Enterprise, both ArcGIS Pro and ArcGIS Enterprise need to be in the same data center for on-premises deployments or in the same cloud region for cloud deployments. See ArcGIS Enterprise architecture for more details.
If a degradation in performance has been encountered and your data is not co-located with ArcGIS Pro, copy the data to a local drive and repeat the operation that caused suboptimal performance to determine if data location may be the problem. If working with the data locally does not resolve the issue, investigate network bandwidth settings and capacity.