You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Windows 11专业版SFC修复失败后,DISM离线修复持续报0x800f081f(源文件未找到)错误求助

Windows 11专业版SFC修复失败后,DISM离线修复持续报0x800f081f(源文件未找到)错误求助

兄弟,我之前也碰到过一模一样的糟心问题,给你几个亲测有效的排查和解决步骤,你挨个来试试:

  • 先确认WIM文件的索引是否准确
    别凭记忆认定索引是6,实际用命令查一遍才靠谱。打开管理员命令提示符,输入:

    dism /get-wiminfo /wimfile:D:\Windows 11 Folder\install.wim
    

    仔细看输出里的索引对应的版本名称,是不是明确标注了「Windows 11 Pro」,如果索引不对,把命令里的:6改成正确的索引号再试。

  • 检查WIM文件是否损坏
    如果索引没问题,那大概率是WIM文件本身下载或复制过程中损坏了。先试试清理WIM缓存:

    dism /cleanup-wim
    

    然后重新运行dism /get-wiminfo,如果能正常列出所有镜像信息,说明文件没问题;如果命令报错,那只能重新下载官方的Windows 11 ISO镜像了。

  • 尝试用ESD文件替代WIM(如果存在)
    有些官方ISO里的安装文件是install.esd而非install.wim,你去挂载的盘符或者D盘的文件夹里看看有没有这个文件。如果有,把DISM命令改成:

    DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\Windows 11 Folder\install.esd:6 /limitaccess
    

    ESD是高压缩格式,修复速度会慢一些,但很多时候能解决「源文件找不到」的问题。

  • 手动提取并替换缺失文件(终极方案)
    这个方法麻烦但最有效:

    1. 打开C:\Windows\Logs\CBS\CBS.log,搜索关键词cannot repair member file或者source file not found,找到具体损坏的文件名和系统路径。
    2. 用7-Zip打开install.wim(或install.esd),定位到对应文件的位置,提取出来。
    3. 右键系统里损坏的文件→「属性」→「安全」→「高级」→「更改所有者」,将所有者改为Administrators,然后给Administrators组添加「完全控制」权限,最后替换文件。
  • 收尾验证
    替换完成后,先运行:

    sfc /scannow
    

    如果还有残留问题,再用正确的源路径重新执行DISM修复命令,记得带上/LimitAccess参数。

备注:内容来源于stack exchange,提问作者sjarasan

火山引擎 最新活动