我的笔记本电脑运行 Windows 10,当我尝试启动某些安装程序时,出现以下错误:
代码执行无法继续,因为
C:\windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.488_none_11b1e5df2ffd8627\comctl32.dll
未找到。重新安装该程序可能会修复此问题。
comctl32.dll 文件确实存在:
C:\Users\xxxxxxxxx>dir C:\windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.488_none_11b1e5df2ffd8627\comctl32.dll
Volume in drive C is Windows Volume Serial Number is DAB7-B2B1
Directory of C:\windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.488_none_11b1e5df2ffd8627
2020-10-31 02:04 2 156 344 comctl32.dll
1 File(s) 2 156 344 bytes
这怎么可能呢?
我尝试运行:
DISM /Online /Cleanup-Image /RestoreHealth
dism.exe /online /cleanup-image /startcomponentcleanup
dism.exe /online /cleanup-image /restorehealth
SFC /SCANNOW
但我仍然收到错误。我去年也遇到过同样的问题,我重新安装了 Windows 10。我怀疑问题出在某个应用程序上,但很难找到。理解为什么现有文件被报告丢失可能有帮助。
还有一件事。由于安装程序经常无法运行,所以最新的 Windows 更新也会失败。所以每天它都会运行,要求我重新启动,安装失败,回滚,然后再次尝试重新安装。因此我无法运行某些命令(重新启动待定)。Windows 更新日志链接:https://1drv.ms/u/s!Ah7tuKnUcIldk7QWUdooJxAiuR7E4A?e=71zdpi
先感谢您。
答案1
从初始 Windows 10 修复步骤开始。
cmd.exe
以管理员身份运行打开。
dism.exe /online /cleanup-image /startcomponentcleanup
dism.exe /online /cleanup-image /restorehealth
SFC /SCANNOW
重新启动并测试安装程序。
注意:如果由于某种原因,您需要 DISM 命令的源,请尝试此处文章中的步骤:
有太多步骤需要重印,这只是一个退路。我更喜欢 Windows 10 修复,而不是尝试修复 DISM 源。
如果上述方法失败,则需要使用Windows 10修复安装。
https://www.microsoft.com/en-us/software-download/windows10
Windows 10 正在运行,因此请单击“下载”按钮(而不是“升级”按钮)并选择“运行”。如果修复无法按上述方式运行,请使用“下载”按钮创建 USB Windows 安装密钥,然后在 USB 密钥上运行安装程序。
这将启动修复并正常进行。
从保留所有内容的选项开始。
请注意,上述步骤无法修复损坏的 Windows 用户配置文件。如果 Windows 用户配置文件已损坏,则需要替换它。