当前位置: 首页 > 图文教程 > 操作系统 > Windows > 操作系统常见问题:出现文件被替换或被换成旧的版本

Windows
Vista 自动登录实现方法
winXP使用Windows Vista的屏幕保护(双系统)
vista MSI 2869错误解决方法
Vista SP2测试版的更新内容
IIS7.0 设置技巧 (如何支持asp?)
在Vista 预览PDF文件的方法介绍
微软已开放Vista SP2 Beta下载
自动登录XP系统(免密码免欢迎界面)
Vista 目前的窘境5大原因分析
xp 关机后自动重启
MSCONFIG 启动里面哪些是非法的项目?
Vista 快速清理通知区域的图标
关闭系统服务导致Windows XP系统无法识别移动硬盘
Windows XP SP3中启用支持NLA的远程桌面
Windows XP于今年4月14日退出“主流支持”阶段
Windows XP更新 添加对exFAT文件系统格式的支持
全面深入地认识Windows XP的激活问题
在XP和Vista上实现Windows 7的新功能
让Windows XP中顽固视频消声匿迹
简单三步修改 实现Windows XP自动登录

Windows 中的 操作系统常见问题:出现文件被替换或被换成旧的版本


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 124 ::
收藏到网摘: n/a


你要安装软件的时候,操作系统就会告诉你 C\WINDOWS\SYSTEM\DDEML.DLL 已经过期,或者被换成旧的版本,而当你重新开机后,还是会出现同样的讯息。(不见得是 DDEM.DLL,也有可能是别的文件)
如果你所安装过的软件曾把你某个系统文件替换掉,但是又没有更新 registry 里的系统信息,就可能会产生这种状况。

解决方法一:
最简单的方法就是把 Windows\Sysbckup 下的 ddeml.dll 复制到 Windows\System 下,但是因为你没有办法在窗口环境下进行这工程,我们必须要在 Command 模式下才能进行,如果你熟悉 DOS 指令的话,就更容易看懂了。
为了预防万一,我是采取 rename (改名)的方式,如果你很有把握,你可以不用 remane 这些有问题的文件(例如 ddeml.dll),可以直接删除或覆盖过去。
·重新启动你的计算机到 Command prompt only,重新开机时 Windows 98 按 Ctrl 键,Windows 95 按 F8 ,就会出现开机选单,选择 Command prompt only
·键入指令,把 Windows\Syetem 下的 Ddeml.dll 改名为 Ddeme.old:
ren c:\windows\system\ Ddeml.dll Ddeml.old
·把 Windows\Sysbckup 下面的 ddeml.dll 复制到 Windows\System 下:
cd\
copy c:\windows\sysbckup\ddeml.dll c:\windows\system\ddeml.dll
·重新启动计算机,如果问题依旧,再继续执行方法二。

解决方法二:
·把windows\system 下的,跟 Windows\Sysbckup 下的 ddeml.dll 全部 rename (改名,你要删除也行),然后从原版 Windows 98 或 95 光盘上解压缩出正确版本的 ddeml.dll,并把解出的 ddeml.dll 分别放置在 windows\system 下,以及 windows\sysbckup 下。

·重新启动你的计算机。
·当然你也可复制别台计算机上的 ddeml.dll 过来,但是你必须确定复制过来的文件版本绝对正确、没有问题。

解决方法三(当一、二都没办法解决的时候):
·按「开始」,选「运行」,输入下面指令后,按确定。
regsvr32 c:\windows\system\ddeml.dll
·你应该会看到一段 ddeml.dll 成功注册到系统里的讯息,重新启动你的计算机(如果没有办法注册成功,请确认 system 跟 sysbckup 下的 ddeml.dll 是不是都是正确的版本)。