Updated: December 11, 2007 at http://technet.microsoft.com/en-us/library/cc756372(WS.10).aspx

Applies To:

Windows Server 2008, Windows Vista, Windows 7 


Product: Windows Operating System
Event ID: 4101
Source: Display
Version: 6.0
Symbolic Name: DISPMSG_NOTIFY_USER_TDR_RECOVERY_TEXT
Message: Display driver %1 stopped responding and has successfully recovered.

Cause

Windows Vista and Windows Server 2008 can detect when the graphics hardware or device driver take longer than expected to complete an operation. When this happens, Windows attempts to preempt the operation, and restore the display system to a usable state by resetting the graphics adapter. Typically, the only noticeable effect from this is a flicker of the display due to the reset and subsequent screen redraw.

This event can be triggered for one or more of the following reasons:

  • You may need to install the latest updates for your display driver 
  • Visual effects, or too many programs running in the background may be slowing your PC down 
  • The GPU is taking more time than permitted to display graphics to your monitor 

Resolutions

Increase the GPU (Graphics Processing Unit) processing time by adjusting the Timeout Detection and Recovery registry value

Timeout Detection and Recovery is a Windows feature that can detect when video adapter hardware or a driver on your PC has taken longer than expected to complete an operation. When this happens, Windows attempts to recover and reset the graphics hardware. If the GPU is unable to recover and reset the graphics hardware in the time permitted (2 seconds), your system may become unresponsive, and display the error “Display driver stopped responding and has recovered.” 

Giving the Timeout Detection and Recovery feature more time to complete this operation by adjusting the registry value, may resolve this issue.

Install the latest updates
You might need to set Windows Update to automatically download and install recommended updates. Installing any important, recommended, and optional updates can update system features and other software that might help to fix your hardware problems.

To update to the latest display driver for your graphics hardware using Windows Update, click the link specific to your version of Windows and follow the steps in the that article:

Update a driver for hardware that isn't working properly in Windows 7

Update a driver for hardware that isn't working properly in Windows Vista

Investigate possible issues with visual effects or background programs
Having multiple programs, browser windows, or email messages open at the same time can use up memory, and cause performance issues. Try closing any programs and windows that you are not using.

You can also adjust your PC for better performance by disabling some of the visual effects. Here’s how to adjust all visual effects for best performance:

1.  Open Performance Information and Tools by clicking the Start button, and then clicking Control Panel . In the search box, type Performance Information and Tools , and then, in the list of results, click Performance Information and Tools .

2.  Click Adjust visual effects , if you are prompted for an administrator password or confirmation, type the password or provide confirmation.

3.  Click the Visual Effects tab, click Adjust for best performance , and then click OK .

  

Related Information

Display Driver Timeout Detection and Recovery

Core Operating System