This article identifies possible causes of lower than expected performance, crashes, and hangs in games. For each possible cause troubleshooting steps are offered, but further research may be required to fully debug and rule out a possible cause. Not all sections of this article will apply to each issue. Review the entire article, and follow the suggestions that apply or have not been attempted.
The minimum requirements of a game are typically provided by the game's developer. Using a system with hardware that meets the minimum requirements may allow the game to install, but does not guarantee a playable performance level. However, many games provide recommended hardware requirements. Using a system that meets or exceeds the recommended hardware requirements helps ensure the system will be able to run the game at a playable performance level the game's creator intended.
AMD has partnered with Raptr™ to create the AMD Gaming Evolved App. Using data collected from the AMD Community, this unique application will automatically optimize games installed on the system to provide the best quality and performance settings. To download the application, go here.
There are also 3rd party utilities that can analyze the system's hardware information and compare it against a game's minimum and recommended requirements. For example, AMD hosts the online utility "Can You Run It." For more information about "Can You Run It", go here.
Have you installed patches the developers released for their game? Game patches often address known issues as they are uncovered in previous versions. It is also important to obtain these patches directly from the game developer.
Operating System Updates:
It is important to keep the Operating System updated by installing the latest service packs and updates. These updates can help improve the stability of the system. For Windows® OS systems, use Microsoft™ Windows Update.
DirectX is an application programming interface (API) required to run games. To ensure DirectX is updated on your system, use Microsoft's DirectX End-User Runtime Web Installer. Some games require specific extensions for DirectX in order to run. These extensions are installed during the installation of the game by offering the choice to install. If these extensions were not installed, the game will not run. If the choice was made to not install the required DirectX extensions, reinstall the game. Ensure all required components are installed.
Overclocking can improve game performance, but may also impact the system's stability. For example, increased heat output and power consumption from the overclocked hardware can lead to crashes and hangs. Restoring the system to its default clock and voltage settings can rule out overclocking as a possible cause.
Heat & Ventilation:
An excess amount of heat in a system can be a cause of a game's crash, hang or less than expected performance. Ensure the system has ample airflow, cooling, and proper ventilation to help prevent hardware components from overheating. For example, rearrange cables to avoid blocking the airflow to the graphics card and visually inspect that all fans are dust-free and working.
The AMD OverDrive™ utility provides temperature read-outs for the system's hardware components. Most importantly, the graphics card and CPU temperatures should be closely monitored if a game is experiencing crashes, hangs or less than expected performance.
An under-powered system or graphics card can cause poor game performance, crashes or hangs. The following support resources can help troubleshoot this possible cause:
Faulty hardware can cause crashes, hangs or less than expected performance in games. Troubleshooting faulty hardware involves a process of elimination to separately rule out each piece of hardware. Two suggested methods of ruling out the various components of the system's hardware include:
Poor game performance, crashes, or hangs can be caused by graphics driver conflicts. Ensuring the previous graphics driver was thoroughly uninstalled before installing an updated version is an important step to prevent driver conflicts. Please refer to the Knowledge Base articles below for instructions on uninstalling and installing graphics drivers.
Graphics driver updates are released periodically to address reported issues. AMD suggests using the most recent graphics driver as a troubleshooting step to resolve game issues.
For Windows OS, AMD Driver Autodetect can help determine if the system is using the current supported graphics driver. If a new driver is available, the tool will download it and start the installation process. The auto-detect tool gives the option to download the latest official driver. The latest beta driver can be found, here.
To manually search for the graphics driver visit the AMD Driver Selection page.
Running games at the maximum supported resolution of the display and at the highest level of graphics details could over strain system resources. Adjusting graphics settings can affect how a game performs. Specific graphics options can potentially impact a game's performance, and cause it to crash or hang.
The following steps will guide you through restoring the default graphics settings in AMD Radeon Settings and AMD Catalyst Control Center. This can help rule out the possibility that graphics settings are the cause.
AMD Radeon™ Settings:
Note: If it is not listed, then you may skip this step and move on to Game Graphics Settings section of this article
Repeat the above steps for other installed games you may be experiencing issues with.
AMD Catalyst Control Center (CCC) Settings:
Set the 3D Application Settings in the CCC to their default values, or the "Use application settings" option.
Game Graphics Settings:
Updating Motherboard BIOS and Chipset:
BIOS and chipset updates to the motherboard can help resolve system crashes or hangs. To obtain the latest update for the motherboard's BIOS and chipset, visit the motherboard's or system manufacturer's website.
A game may crash or hang because other applications are running in the background. Anti-virus and security software, remote desktop utilities, system monitoring or overclocking utilities, and messenger programs are examples of background applications. To rule out the possibility that a background application is the cause of poor performance, a crash, or hang, it is suggested to temporarily disable the application(s) before running the game. For Windows OS based systems follow the instructions provided by Microsoft: [Article ID: 331796] Perform a clean startup to determine whether background programs are interfering with your game or p...
Many games contain an online component that requires a network connection with sufficient bandwidth to carry the necessary amount of game data between the local computer system and the game's host server. Poor game performance can sometimes be attributed to high latency (the delay in the communication of data). For debugging help, consider the following:
Many games do an excellent job of utilizing the processing power of the graphics card. However, some games rely more heavily on the CPU, and this can become a bottleneck that leads to less than expected performance. Monitoring the CPU's usage while playing a game can help determine if the CPU is bottlenecking the performance. If the CPU runs at a constant 100% this can be an indication the CPU is a bottleneck. A faster CPU may be needed if a CPU bottleneck is happening. Check the motherboard's compatibility list of supported CPUs.
Despite best efforts, the integrity of an operating system's registry and system files can be compromised over time. If the crash, hang or poor performance persists after all other troubleshooting and debugging steps have been tried, formatting the hard-drive and reinstalling the operating system will help rule out a corrupted OS as the cause.
Forums are an excellent resource for troubleshooting advice. Many games have a dedicated support forum moderated by the developer and are a great way to research any particular issue experienced. The community of many popular forums is active, knowledgeable, and often able to provide work-around solutions the developers cannot.
The AMD Support Forum is moderated by AMD members.