Getting An "Framedyn.dll" Error. What Is This?

HarleyRider

New member
Hello;

Every time I start Spybot 1.4 a window pops up that says:

"This application has failed to start because Framedyn.dll was not found. Re-installing the application may fix this problem".

(See Attachment)

I click OK then Spybot 1.4 starts up and seems to run normal. I have re-installed it but I still get the same pop-up at start-up. Does anyone know what's going on here and how to fix this? I'm lost. Any help would be greatly appreciated.

Cheers!!! :beerbeerb

Scott
 
I just had the same problem on my PC and after reading the microsoft article I noticed one slight difference in my Path Variable. The W in wbem was a Capital W instead of lower case w. Simply changing the W to a w fixed the problem.


%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem = Problem :confused:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\wbem = Problem Solved :bigthumb:
 
Though you did 'fix' the problem, it wasn't the case, since system variables aren't case sensitive. You did, however, find a simpler way to fix the problem than we've used in the past.

The actual problem is that the 'Type' of registry value is incorrect, which leads to the failure of the Path variable even though it appears to be valid. Since the Type information is only visible in a registry editor, you can't see it in the Environment Variables view you were using. However, doing anything to change the Path variable will fix this, since the Type will be corrected when it is saved.

In the past we've recommended changing or removing one character and then changing it back, a two step process, but your idea of changing one character's case does it in one. In the future, I will suggest this method instead.

Thanks for the idea.
Bitman
 
Had the same problem :( but did some google and came by a website where some sayed "And I think you'll just put it into "%SystemRoot%\system32"":confused:

I did but it in to "%SystemRoot%\system32" and *Drums plz* and nomore "This application has failed to start because Framedyn.dll was not found. Re-installing the application may fix this problem" :bigthumb:
 
The framedyn.dll file doesn't belong in the System32 folder, so this could create problems down the road. The reason this worked was that the System32 folder is in the path, so the file was found during initialization, avoiding the error message but not fixing the real problem.

If you want to truly fix the problem, delete the copy you placed in the System32 folder and follow the correct instructions above. Otherwise, if this file is ever updated you will have an outdated invalid version in the path and could have problems with System Restore, which framedyn.dll supports.
 
Okay, having same problem as above, but I do not have the Framedyn.dll in my dll cache. Also in the instructions from Microsoft the last line AI see is to Right click on the file and copy. which I understand, you're copying the finle into the clipboard, but the next line reads simply click Start tne click Run, and stops there.

Help please.
 
BAColeNC:

The following article:
Reads:

"Application Has Failed to Start Because Framedyn.dll Was Not Found" Error Message When You Open the System Properties Dialog Box
View products that this article applies to.
Article ID : 319114
Last Review : November 4, 2003
Revision : 1.0
This article was previously published under Q319114
On This Page

SYMPTOMS

CAUSE

RESOLUTION

Replace the Framedyn.dll File

Verify System Variables
SYMPTOMS
When you double-click System in Control Panel, or when you right-click My Computer and then click Properties, you may receive the following error message:
rundll32.exe - Unable To Locate Component

This application has failed to start because framedyn.dll was not found. Re-installing the application may fix this problem.
Back to the top

CAUSE
This behavior can occur if either of the following conditions is true: • The %SYSTEMROOT%\System32\Wbem\framedyn.dll file is missing or damaged.

-or-
• The Windows Path environment variable does not point to the %SYSTEMROOT%\System32\Wbem folder.

Back to the top

RESOLUTION
To resolve this issue, use both of the following methods.
Back to the top

Replace the Framedyn.dll File
1. Click Start, and then click Run.
2. In the Open box, type %systemroot%\system32\dllcache, and then click OK.
3. Right-click framedyn.dll, and then click Copy on the shortcut menu that appears.
4. Click Start, and then click Run.
5. In the Open box, type %systemroot%\system32\wbem, and then click OK.
6. On the Edit menu, click Paste. If you are prompted to replace the existing file, click Yes.

Back to the top

Verify System Variables
1. Click Start, right-click My Computer, and then click Properties on the shortcut menu that appears. If you receive the following error message, click OK:
rundll32.exe - Unable To Locate Component

This application has failed to start because framedyn.dll was not found. Re-installing the application may fix this problem.
2. In the System Properties dialog box, click the Advanced tab.
3. Click Environment Variables.
4. Under System variables, click Path, and then click Edit.

NOTE: If no Path variable is listed, click New. In the Variable name box, type Path.
5. In the Variable value box, type the following:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\wbem
6. Click OK three times (each time that you have the option).
If %systemroot%\system32\wbem\Framedyn.dll is there just fix the path.
 
Thank you for the compete instructions. However I have another problem. The Framedyn.dll does not exist in my dll cache. Is there a way to get one?
 
If %systemroot%\system32\wbem\Framedyn.dll is there just fix the path.
Does Windows\system32\wbem\Framedyn.dll exist?

If so, don't worry about %systemroot%\system32\dllcache. Just fix the path statement:

Verify System Variables
1. Click Start, right-click My Computer, and then click Properties on the shortcut menu that appears. If you receive the following error message, click OK:
rundll32.exe - Unable To Locate Component

This application has failed to start because framedyn.dll was not found. Re-installing the application may fix this problem.
2. In the System Properties dialog box, click the Advanced tab.
3. Click Environment Variables.
4. Under System variables, click Path, and then click Edit.

NOTE: If no Path variable is listed, click New. In the Variable name box, type Path.
5. In the Variable value box, type the following:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\wbem
6. Click OK three times (each time that you have the option).
 
Does the folder C:\Windows\System32\wbem exist and are there files in it?

Have you ever followed any instructions to remove something called 'Windows Management Instrumentation'? Some twaek sites are known to recommend the removal of WMI for 'security' reasons, which is a bad idea.

Bitman
 
Wbem still exists and has two folders in it. One called snmp and another called xml. Both are empty. No I haven't done anything to WMI, at least not that I am aware of. If I'm installing or tweaking and it asks me to delete or remove something I don't know what is I stop whatever it is I'm doing.
 
Same Problem, I'm watching for your solution

I also have the same problem. Mine started about a week ago when I removed some nasty called WinAntiVirusPro and things really got hosed up. I finally had to revert to an earlier Norton Ghost image, which I thought fixed the problem. However, this Framedyn.dll trouble is back. I did save and restore "My Documents", my web site (which I keep on the 'C' drive) and also "My Desktop" after doing the Ghost restoral.

Right after the restoral, when I ran AdawareSE (I run this in addition to Spybot), the WinAntiVirusPro was again found. I again deleted it and had no other symptoms until today. Everything, including Spybot and the 'properties' function of 'My Computer' were working fine. All of a sudden, Spybot is balking upon opening due to this missing .dll file, and "My Computer / properties" is not working again. I also have tried finding the framedyn.dll file in the %systemroot%\system32\dllcache and it is not there.

Where do we go from here???

Thanks,
Ken
 
framedyn.dll PROBLEM FIXED! :=)

Hey guys i had the same problem occur with the my computer system properties and loading spybot with the error message cannot find framedyn.dll. Who knows how it originally occured but likely from a antivirus program like antivir guard which i have that i believe probably caused it. I was following everything else that was posted to try to resolve the issue but was ending up in the end with the same problem still. There was something missing that i tried which fixed it. If you still need help on resolving the issue feel free to let me know and i will post the directions to take care of it.
 
framedyn.dll PROBLEM FIXED! :=)

Hey guys i had the same problem occur with the my computer system properties and loading spybot with the error message cannot find framedyn.dll. Who knows how it originally occured but likely from a antivirus program like antivir guard which i have that i believe probably caused it. I was following everything else that was posted to try to resolve the issue but was ending up in the end with the same problem still. There was something missing that i tried which fixed it. If you still need help on resolving the issue feel free to let me know and i will post the directions to take care of it.
 
framedyn.dll error message FIX

1. Click Start, and then click Run.
2. In the Open box, type %systemroot%\system32\dllcache, and then click OK.

In that folder that opens up look to see if you have a file named "framedyn.dll" If you dont then you need to download it first by going to this site http://www.driverskit.com/dll/framedyn.dll/852.html and downloading it. In the middle of the screen there is a blue link that sais "framedyn.dll Download" in blue text click on it and it will say that its extracting the file. Wait until it is finished and it will give you the option to save it to your hard drive. Do so and then after the file is done downloading to the location you have it set to download it to drag that file into the folder called "dllcache" that is the one that opens up after you completed step 2 above.

3. Right-click framedyn.dll, and then click Copy on the shortcut menu that appears.
4. Click Start, and then click Run.
5. In the Open box, type %systemroot%\system32\wbem, and then click OK.
6. On the Edit menu, click Paste. If you are prompted to replace the existing file, click Yes.


P.S dont worry about the folders snmp and xml having nothing in them because mine doens't either. The new file you just pasted should be on the outside of these 2 folders showing them with the new framedn.dll file you just pasted there.

This i hope is the end of your problems as it was mine. Let me know how things go and if this corrects your problem. if your still having problems let me know and i will check back later today sometime.
 
Last edited:
Replacing only the Framedyn.dll file will stop the error message when Spybot loads, but won't fix the underlying problem. Since these files relate to Windows Restore and the saving of Restore Points this system is probably crippled. There are also other Security related applications that may fail to operate with these files missing.

Here's a link to Repairing and re-registering the WMI, which should help with the issue.

Bitman
 
Okay, I got the Framedyn.dll file and no longer get that alert. Tomorrow I'm going to run the WMI diagnostic.

Thanks eekamouse, and Bitman. :angel:
 
Back
Top