虹云老师的采访:没有找到framedyn.dll因此这个应用程序未能启动,重新安装应用程序可能会修复此问题。

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/05 05:36:37
每次开机都会先弹出这个窗口,而且在进入登陆界面时会说a problem^^^^^^^^^^

下列文字来自微软官方网站:

应用程序因找不到 Framedyn.dll 而未能启动的解决

打开系统属性对话框时出现“Application Has Failed to Start Because Framedyn.dll Was Not Found”(应用程序因找不到 Framedyn.dll 而未能启动)错误信息

本页
症状
原因
解决方案
替换 Framedyn.dll 文件
验证系统变量
这篇文章中的信息适用于:

症状
当在控制面板中双击系统时,或者当右键单击我的电脑,然后单击属性时,您可能会收到以下错误信息:
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.

原因
如果满足下列任一条件,就会出现此行为: • %SYSTEMROOT%\System32\Wbem\framedyn.dll 文件丢失或损坏。

- 或者 -
• Windows 路径环境变量不指向 %SYSTEMROOT%\System32\Wbem 文件夹。

解决方案
要解决此问题,请同时使用下面的两种方法。

替换 Framedyn.dll 文件
1. 单击开始,然后单击运行。
2. 在打开框中,键入 %systemroot%\system32\dllcache,然后单击确定。
3. 右键单击 framedyn.dll,然后在显示的快捷菜单上单击复制。
4. 单击开始,然后单击运行。
5. 在打开框中,键入 %systemroot%\system32\wbem,然后单击确定。
6. 在编辑菜单中,单击粘贴。如果提示是否替换现有文件,请单击是。

验证系统变量
1. 单击开始,右键单击我的电脑,然后在出现的快捷菜单上单击属性。如果收到以下错误信息,请单击确定:
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. 在系统属性对话框中,单击高级选项卡。
3. 单击环境变量。
4. 在“系统变量”中,单击路径,然后单击编辑。

注意:如果没有列出路径变量,则请单击新建。在“变量名”框中键入路径。
5. 在“变量值”框中键入:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\wbem
6. 单击确定三次(每当出现“确定”选项时)。
参考资料:http://bbs.crsky.com/read.php?tid=308879