Error Driver Cancel Timeout: 5 Ways to Fix it

Corrupted driver installation can cause this problem

Reading time icon 2 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more

ERROR_DRIVER_CANCEL_TIMEOUT
A message from our partner

To fix various driver issues on your PC, you will need a dedicated tool to find the freshest and the original drivers. You can use PC HelpSoft Driver Updater to do it in 3 easy steps:

  • Download PC HelpSoft Driver Updater and install it on your PC
  • Start the scanning process to search for outdated or missing drivers that cause problems
  • Right-click on Update Now to allow the update process.
Download now PC HelpSoft has been downloaded by 0 readers this month

Encountering the Error_Driver_Cancel_Timeout issue can be incredibly frustrating, especially when it interrupts your workflow or gaming sessions. Fortunately, there are several effective solutions to tackle this problem and get your system back on track.

How can I fix Error_Driver_Cancel_Timeout?

Before we try anything else, make sure that your chipset and GPU drivers are up to date. You can also try updating BIOS to the latest version. Also, try different RAM configurations and check for overheating.

1. Reinstall AMD Drivers

  1. Uninstall existing drivers using Display Driver Uninstaller (DDU) in Safe Mode.
  2. Download and install the latest drivers from the AMD website.
  3. Restart your computer after installation to ensure the new drivers are properly applied.

Some users are suggesting using an older version of the driver, so you might want to try that.

2. Lower GPU clock speed

  1. Open AMD Adrenalin Software.
  2. Navigate to Performance -> Tuning.
    performance tuning
  3. Enable Custom Tuning and Advanced Control.
  4. Manually set the GPU Clock Maximum Frequency to around 95% of its default value. For example, if it’s at 2900 MHz, set it to around 2700 MHz.
    advanced control amd adrenaline
  5. Save settings and apply changes.

3. Disable ULPM (Ultra Low Power Mode)

  1. Open MSI Afterburner.
  2. Go to Settings and find the ULPM setting.
  3. Click on Disable ULPM.
    disable ulps afterburner
  4. Restart your computer.

Disabling ULPM can help prevent the GPU from entering a low-power state that might be causing the driver timeout errors.

4. Adjust Power settings

  1. Open Search and type choose a power plan. Select Choose a power plan.
    choose a power plan windows 11 search results
  2. Select High Performance.
  3. Click on Change plan settings -> Change advanced power settings.
    Change advanced power settings
  4. Under PCI Express, turn off Link State Power Management.
    Link State Power Management disable

This ensures that the PCIe slots are not entering low-power states, which can sometimes interfere with GPU performance and cause driver timeouts.

5. Reset AMD Adrenalin settings

  1. Open AMD Adrenalin Software.
  2. Go to Settings and click on Reset Settings.
    reset settings amd adrenaline
  3. Confirm the reset.

By following these steps, you can address the Error_Driver_Cancel_Timeout issue effectively.

For further investigation, you should know that this error has the following description: 594 (0x252) {Cancel Timeout} The driver %hs failed to complete a canceled I/O request in the allotted time.

This isn’t the only driver error, and many reported AMD driver timeout error, as well as Display driver failed to recover, but we covered those in separate guides.

More about the topics: Driver issues, Windows 11 Fix

User forum

0 messages