Skip navigation

JSI Tip 5260. Windows XP application failed to start because Framedyn.dll Was Not Found?

When you right-click My Computer and press Properties, or open Control Panel, your receive:

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.

This error can be caused if the System PATH environment  variable does NOT include the %SYSTEMROOT%\System32\Wbem folder, or if the %SYSTEMROOT%\System32\Wbem\framedyn.dll file is missing or corrupt.

To fix the problem:

1. Open a CMD prompt an type:

copy %systemroot%\system32\dllcache\Framedyn.dll %systemroot%\system32\wbem\Framedyn.dll /y

2. Right-click My Computer and press Properties. If you DO NOT receive the error, exit this procedure.

3. Use the Registry Editor to navigate to:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment.

4. If the Path Value Name is missing, press Edit / New / Expandable String Value. Right-click New Value #1 and Rename it to Path.

5. Double-click the Path value Name.

6. A standard path begins with %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\wbem

7. Exit the Registry Editor and restart your computer.

NOTE: If additional variables exist in the Path Value Name, insert a semi-colon (;) after the %SystemRoot%\System32\wbem string.



Hide comments

Comments

  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
Publish