在Windows 7中损坏iesysprep.dll


0

在尝试弄清楚我是否在Windows 7 Pro上存在恶意软件问题时,我sfc /scannow在安全模式和恢复磁盘上都做了一次,但两次shell都响应Windows资源保护发现损坏的文件,但无法修复其中一些。详细信息包含在CBS.Log windir \ Logs \ CBS \ CBS.log中。

查看我的日志,看来唯一损坏的文件是iesysprep.dll

00000385 [SR] Could not reproject corrupted file [ml:48{24},l:46{23}]"\??\C:\windows\SysWOW64"\[l:26{13}]"iesysprep.dll"; source file in store is also corrupted

谷歌搜索告诉我它与Internet Explorer有关。所以我有两个问题:

1)我担心此文件被恶意软件感染。有没有办法在没有完全重新安装的情况下恢复它,看到我无法从恢复磁盘中恢复?

2)如果上述答案是否定的,我可以转到Windows功能 - >“打开或关闭Windows功能”并禁用Internet Explorer 11(我不关心,因为我专门使用Firefox和Chromium)?这会中和由此产生的任何可能的恶意软件吗?


您必须使用Windows 7安装以及SFC命令才能修复损坏。
Ramhound 2016年

如果需要,您可以禁用IE,但如果该文件是恶意软件,则如果您这样做,它将不会从您的系统中删除。
Ramhound 2016年

sfc /scanfile=d:\windows\SysWOW64\iesysprep.dll/offbootdir=d:\ /offwindir=d:\windows在WinRE中,从命令提示符运行此命令。
Ramhound 2016年

您还应该扫描所有系统文件,所以使用,sfc /scannow /offbootdir=d:\ /offwindir=d:\windows来完成它。
Ramhound 2016年

我是从恢复盘中做到的。我得到了与上述相同的错误。
lightspectra 2016年

Answers:


-1

您的错误是由于您通过某种方式修改了默认设置的权限。

尝试解决方案2(没有脑力)

发生错误,因为相关的Sysprep注册表项指向错误的位置,对于iesysprep.dll,安装IE10后。

1)系统还原或遵循MS解决方案

https://support.microsoft.com/en-us/kb/2868126

2) 从桌面下载并运行exe http://www.sysnative.com/niemiro/apps/SFCFix.exe并上传结果文本文件。(时间~10分钟)参考:http//www.bleepingcomputer.com/forums/t/584893/file-corruption-cwindowssyswow64iesysprepdll/


谢谢你。我的结论是,这可能不是恶意软件,而是微软尚未解决的常见错误。
lightspectra 2016年

@lightspectra - 本文未涵盖您的损坏的系统文件。文章中描述的错误是不同的。 您有系统损坏,您应该尽快修复。
Ramhound 2016年

@Ramhound请提供您的建议详情。
Sunnyskyguy EE75 2016年

@TonyStewart - 您链接的文章不适用于他的问题。用户安装的IE11不是IE10。
Ramhound 2016年

0

1)我担心此文件被恶意软件感染。有没有办法在没有完全重新安装的情况下恢复它,看到我无法从恢复磁盘中恢复?

是的,虽然这是一个非常晚的答案,但希望仍然有用。在sfc /scannow运行和分析CBS.Log 之后,我看到了类似的错误。对我来说,文件是不同的,我也怀疑恶意软件,但它似乎真的被腐蚀了。

我从pconlife.com下载了一个“干净”版本的文件,该版本托管了您文件的多个版本:

http://www.pconlife.com/viewfileinfo/iesysprep-dll/

为了替换损坏的文件,您可能需要首先获得它的所有权,然后您可以使用下载的文件覆盖它:

takeown /f d:\windows\SysWOW64\iesysprep.dll

icacls d:\windows\SysWOW64\iesysprep.dll /Grant Administrators:F

copy {your-file-path}\iesysprep.dll d:\windows\SysWOW64\iesysprep.dll

所有这些步骤解决了我的损坏文件,最后我再次使用sfc来检查新文件:

sfc /verifyfile=d:\windows\SysWOW64\iesysprep.dll
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.