General discussion


Help desk

By rkucenas ·
While trying to run Add/Remove Programs I get the Microsoft "Run DLL as an APP has encountered a Problem.." I cannot see anything inside the Add/Remove Programs. How can this be fixed?

This conversation is currently closed to new comments.

Thread display: Collapse - | Expand +

All Comments

Collapse -

Answer is elusive

by stress junkie In reply to Help desk

I Googled the phrase "Run DLL as an APP". Lots of returns. No answers. It seems that this is seen quite a bit but not one forum that I read had an answer.

I searched the Microsoft site. There were many returns there as well. Lots of possible causes.

Here's the link on

Your ONLY hope is to post this in the TQ&A section of TR and pray that TheChas sees it. He will probably know the answer.

Collapse -

by Choppit In reply to Help desk

I don't have an answer either, but have you tried running in safe mode or scanning for malware?

Collapse -

Thought this was a system file

by Deadly Ernest In reply to Help desk

I could be wrong, but I always thought that run.dll and run32.dll were M$ system files that were called to help certain other programs interact with the operating system. I was also under the impression that they were different between most versions of Windows as they were specific to that version.

As I understand it they work something like wowexec.exe does, in that it loads the OS instructions that converts older software generic instructions to those needed for the current OS and thus allowing legacy code to interact properly with the current OS. Wowexec.exe does this for some games that were originally written for Win 98 and allows them to run in W2K and Win XP. And the run.dll and run32.dll does a similar thing for some applications originally written for earlier OSs and gives backwards compatibility from the current OS.

Collapse -

Possible Regisry Corruption

by rtetzlaff In reply to Help desk

This often means your Registry is corrupted. Open the Registry Editor by: Start -> Run -> REGEDIT -> click OK. In Registry Editor, locate the following registry key:


Click on the last subkey (Uninstall) in the left pane of the Regedit window. Each key listed under Uninstall in the left pane of Registry Editor represents a program that is displayed in the Currently installed programs list of the Add or Remove Programs tool. To determine which program that each key represents, click the key, and then view the following values in the details pane on the right:
DisplayName: The value data for the DisplayName key is the name that is listed in Add or Remove Programs.

First of all, are there keys at all listed under Uninstall? (Presumable, there should be.) Second, if there are, do any of them appear to be corrupted, invalid entries? You could try exporting any keys that seem suspicious to you (so that if the problem doesn't go away, you can import them back in), then deleting them to see if your problem is corrected.

Collapse -

4 years too late, but probably the solution!

by jaberna In reply to Help desk

Had the same prob, got this from "tomshardware":

Archived from groups: microsoft.public.windowsxp.general,microsoft.public.windowsxp.basics (More info?)

Hi Sandy,

If you haven't yet tried stopping the System Restore service and then
turning System Restore back on, perhaps you could give it a try:

Go to Start>Run and key in:
Click on OK or hit ENTER.

In the Services window, scroll down to System Restore Service, right-click
on it then select Properties. Use the drop-down picklist to change the
Startup type to Disabled, then click on Apply then OK. Close the Services
window. Now, right-click on My Computer, select Properties then System
Restore tab. There should be a checkmark in the checkbox beside "Turn off
System Restore on all drives" in the checkbox to clear the
checkmark, then click on Apply then OK.

Performing the above will clear out all previous System Restore checkpoints
and create a new one when you restart the service.


Patti MacLeod
Microsoft MVP - Windows Shell/User

Related Discussions

Related Forums