"Run DLL as App has encountered a problem" error when starting Windows XP System Restore

If you've recently replaced your hard drive and used the drive manufacturer's software to transfer data from the old to the new drive, it's likely that Windows System Restore won't start. This Solution Base article explains how to fix that problem.

"Run DLL as App has encountered a problem" error when starting Windows System Restore

Solution submitted by: Oz_Media


When trying to start Windows System Restore, the following error message appears:

"Run a DLL as an App has encountered a problem and needs to close. We are sorry for the inconvenience."


This error may occur if the primary hard drive or boot partition has been changed/upgraded/replaced and software from the hard drive vendor (such as MaxBlast from Maxtor or Data Lifeguard from Western Digital) has been used to move the data from the old to the new drive.


  1. Click Start | Control Panel | Administrative Tools | Services.
  2. Right-click System Restore Service and click Properties.
  3. From the Startup Type drop-down, select Disabled.
  4. Click OK.
  5. Close the Services and Administrative Tools windows.
  6. Right-click My Computer, click Properties, and click the System Restore tab. The System Restore tab should now display properly; however, the System Restore service will be disabled.
  7. Enable System Restore and click Apply.

Note: All previous restore points will be removed.

Next Steps: Build your skills with these hand-picked resources.
> TechRepublic Technical Q&A: XP System Restore
> MSKB: How to turn on and turn off System Restore in Windows XP
> MSKB: How to troubleshoot the System Restore tool in Windows XP
> Google Newsgroups: System Restore (Error) Run a DLL as an App
> Microsoft Word newsgroups

Editor's Picks