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

Windows
Win7 拒绝无线路由器故障解决实例
放弃Win7系统换回winXP系统的7个理由
使用电话具体激活win7操作系统的步骤
Win7系统权限控制USB设备的自动运行
Win7 操作系统的电源设置功能
Windows7 64位系统网卡驱动安装问题解决办法
Win7 快捷键大全 熟练应用Windows7操作系统
Win7解决播放影音文件双语并行问题
三个好用的Win7快捷键
Win7虚拟内存设置技巧 快速提升其读写速度
提升Win7操作速度的设置技巧
Win7系统用户在局域网中共享设置方法
Vista 删除隐藏文件的方法
玩2TB以上硬盘?告别XP转向Vista或者Win7吧!
从根上保证电脑安全、不中毒的方法
破解浏览器内网页禁用鼠标右键的N个绝招
Vista、Win7桌面删除不掉的广告图标的解决办法
关于要不要关闭Vista中的IPv6功能的问题
Vista系统下修改hosts文件无效的解决办法
XP/Vista/Win7下虚拟内存的常识和几个误区

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 46 ::
收藏到网摘: 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 是不是都是正确的版本)。