我的所有游戏 CD 都被扔掉了,变成了 ISO。我通过 WinCDEmu 安装了游戏《城市天际线》,然后当 comodo 防火墙开始标记需要我许可的内容时。我允许它对 进行更新dwmapi.dll
,然后立即怀疑它可能是盗版 iso 副本,而不是我的原版,因为它针对的是一个不常见的 dll 文件,至少我是这么认为的。我猜它是主要的窗口管理器之一。
我胆怯了,立即尝试撤消此操作,SFC
安装后立即发现没有问题,但我无法在新编辑的文件版本上获得 MD5 匹配,使用我能找到的所有其他已知文件实例,包括互联网 md5 资源。所以我自己更换了它,这真是一个 PIA。
我所做的是dwmapi.dll
使用 7zip 从我的 DVD 源中进行手动复制,然后我在启动时收到黑屏。即没有窗口。
然后我取出修复盘,之后我意识到SafeMode
也是黑屏。Cmd 提示 SFC 抱怨说它有一个待处理的操作,并且 sysrestore 不起作用,它说我所有的救援/安装 DVD 都有错误的修复盘。
然后,我手动用我在开始整个操作(疑似被黑客入侵的操作)之前制作的备份副本替换了该文件,不得不费尽心思地退回到Hiram's mini-xp
。
好吧,一切都说完了,我的系统启动正常,加载正常,看起来也正常,但现在我有了该文件的不同版本dll
,而 SFC 说它已损坏。我试图用 SFC 替换它,结果出现了同样的问题,重启后黑屏了……
所以,现在,我的系统似乎正常工作,然而证监会称其腐败。
问我如何才能找到正确的版本,或者我该怎么做?
编辑:我这里还有原始的编辑过的 dll 文件。以下是文件规格(这是疑似被木马感染的版本)
dwmapi.dll 版本 6.1.7600.16385 80.5kbMD5da1b7075
问这是好版本吗?如果是的话,我可以把它放回去然后就完事了。或者,有没有我可以上传到某个位置以便对其进行正确检查的位置?
另外在我的笔记中,我有这个哈希52213d271f6804aaa44
,我认为它是我用来替换导致黑屏的哈希,不能确定,但是它是我遇到问题的一个,并且无法找到它作为我的 win 版本的有效哈希Win-7 Ult x64
编辑:今天,我遇到了 Dwm 应用程序崩溃的问题,不确定这是否与此有关。仍在等待如何恢复正确的 DWM,让 SFC 满意。
Problem signature:
Problem Event Name: APPCRASH
Application Name: Dwm.exe
Application Version: 6.1.7600.16385
Application Timestamp: 4a5bc541
Fault Module Name: atiuxp64.dll
Fault Module Version: 8.14.1.6463
Fault Module Timestamp: 55c0180e
Exception Code: c0000005
Exception Offset: 0000000000018405
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1033
Additional Information 1: 40c9
Additional Information 2: 40c96b40a2f01759eb81da4cd327fcd4
Additional Information 3: cb4a
Additional Information 4: cb4a71b6596c17a6581581aded8f3f1d