我有 Windows 10 1511 版本。大约一个月前,我删除了以下文件 qmgr.dll 和 wuaueng.dll,因为 Windows 更新占用了我所有的互联网,只是占用了空闲带宽。但现在我想找回那些文件。但不知何故,我得到了正确的 wuaueng.dll 文件,幸运的是它与我的 Windows 兼容,并且 Windows 更新服务也启动了。仍然找不到 qmgr.dll。由于该文件,BITS 服务无法启动。我在互联网上搜索下载了许多 qmgr.dll 文件,但所有文件都是 Windows XP Windows 7 版本的。我有一个 Windows 10 的 ISO,但我不想重新安装它。我听说有一些 DISM 命令行可以从离线 ISO 映像中恢复丢失的文件。互联网上给出了命令行,但没有正确指导如何使用这些行。此外,还给出了许多命令行,但不知道哪一个适合我。谁能告诉我我需要做什么。
答案1
要使用 DISM 恢复损坏/丢失的文件,以管理员身份打开 cmd然后运行此命令:
Dism /Online /Cleanup-Image /RestoreHealth
这将下载丢失的损坏文件。如果失败,请安装 Win10 ISO/插入 WIn10 DVD 并运行以下命令:
Dism /Online /Cleanup-Image /RestoreHealth /source:wim:D:\sources\install.wim:1 /limitaccess
(其中 D: 是您的 Windows DVD 驱动器或已安装的 Win10 ISO)
答案2
您也可以运行SFC / scannow
。
旧版 XP 曾经有 DLLCache 文件夹,将那里的文件替换到 system32 中就可以直接解决问题。
在 W10 中,存在文件版本问题。如果最新版本不好(例如与您使用的东西不兼容),DSIM 或 SFC 都无法修复该问题。