欢迎光临
我们一直在努力

保姆级教程:解决DISM错误0x800f0915,成功开启虚拟机平台

在这里插入图片描述

🌸你好呀!我是断弦承露
🌟感谢陪伴~ 小白博主在线求友
🌿 跟着小白学/Java/软件设计/鸿蒙开发/芯片开发
📖专栏汇总:
《软件设计师》专栏 | 《Java》专栏 | 《 RISC-V 处理器实战》专栏 | 《Flutter鸿蒙实战》专栏 | 《React Native开发》专栏

——|CSDN|——

在这里插入图片描述

文章目录

  • 保姆级教程:解决DISM错误0x800f0915,成功开启虚拟机平台(2026年最新版)
    • 📝 文章摘要
    • 🧠 文章思维导图
    • 🔄 方案二操作流程图(推荐新手先看这个)
    • 问题复现与错误分析![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/56ad83ea6650431987dfd6474fa9719e.png)
      • 🔍 错误核心原因
    • 方案二:图形界面手动开启功能(推荐新手)
      • 操作步骤
    • 方案一:指定本地镜像源修复(进阶)
      • 前置准备
        • 怎么获取ISO镜像?
      • 操作步骤
    • 方案三:SFC与DISM配合修复(兜底)
      • 操作步骤
    • 新手必看FAQ
      • Q1:怎么看自己的系统版本?
      • Q2:ISO镜像太大了,下载太慢怎么办?
      • Q3:勾选功能后安装一直卡住不动怎么办?
      • Q4:开启虚拟机平台后,下一步怎么装WSL2?
      • Q5:如果图形界面里找不到“虚拟机平台”选项怎么办?
      • Q6:开启虚拟机平台后,电脑会变卡吗?
    • 总结与下一步
    • 📖 参考资料

保姆级教程:解决DISM错误0x800f0915,成功开启虚拟机平台(2026年最新版)


📝 文章摘要

很多朋友在安装WSL2或开启虚拟机平台时,会遇到 dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart 执行失败的问题,尤其是伴随 0x800f0915 错误代码时,更是一头雾水。别慌!这篇文章我会结合微软官方文档,带你从问题分析到三种解决方案落地,最后还有新手必看FAQ,保证啥都不懂的小白也能顺利解决问题。



🧠 文章思维导图

#mermaid-svg-v40aiyONkJOcMntX{font-family:\”trebuchet ms\”,verdana,arial,sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#mermaid-svg-v40aiyONkJOcMntX .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#mermaid-svg-v40aiyONkJOcMntX .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#mermaid-svg-v40aiyONkJOcMntX .error-icon{fill:#552222;}#mermaid-svg-v40aiyONkJOcMntX .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-v40aiyONkJOcMntX .edge-thickness-normal{stroke-width:1px;}#mermaid-svg-v40aiyONkJOcMntX .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-v40aiyONkJOcMntX .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-v40aiyONkJOcMntX .edge-thickness-invisible{stroke-width:0;fill:none;}#mermaid-svg-v40aiyONkJOcMntX .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-v40aiyONkJOcMntX .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-v40aiyONkJOcMntX .marker{fill:#333333;stroke:#333333;}#mermaid-svg-v40aiyONkJOcMntX .marker.cross{stroke:#333333;}#mermaid-svg-v40aiyONkJOcMntX svg{font-family:\”trebuchet ms\”,verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-v40aiyONkJOcMntX p{margin:0;}#mermaid-svg-v40aiyONkJOcMntX .label{font-family:\”trebuchet ms\”,verdana,arial,sans-serif;color:#333;}#mermaid-svg-v40aiyONkJOcMntX .cluster-label text{fill:#333;}#mermaid-svg-v40aiyONkJOcMntX .cluster-label span{color:#333;}#mermaid-svg-v40aiyONkJOcMntX .cluster-label span p{background-color:transparent;}#mermaid-svg-v40aiyONkJOcMntX .label text,#mermaid-svg-v40aiyONkJOcMntX span{fill:#333;color:#333;}#mermaid-svg-v40aiyONkJOcMntX .node rect,#mermaid-svg-v40aiyONkJOcMntX .node circle,#mermaid-svg-v40aiyONkJOcMntX .node ellipse,#mermaid-svg-v40aiyONkJOcMntX .node polygon,#mermaid-svg-v40aiyONkJOcMntX .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-v40aiyONkJOcMntX .rough-node .label text,#mermaid-svg-v40aiyONkJOcMntX .node .label text,#mermaid-svg-v40aiyONkJOcMntX .image-shape .label,#mermaid-svg-v40aiyONkJOcMntX .icon-shape .label{text-anchor:middle;}#mermaid-svg-v40aiyONkJOcMntX .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#mermaid-svg-v40aiyONkJOcMntX .rough-node .label,#mermaid-svg-v40aiyONkJOcMntX .node .label,#mermaid-svg-v40aiyONkJOcMntX .image-shape .label,#mermaid-svg-v40aiyONkJOcMntX .icon-shape .label{text-align:center;}#mermaid-svg-v40aiyONkJOcMntX .node.clickable{cursor:pointer;}#mermaid-svg-v40aiyONkJOcMntX .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#mermaid-svg-v40aiyONkJOcMntX .arrowheadPath{fill:#333333;}#mermaid-svg-v40aiyONkJOcMntX .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-v40aiyONkJOcMntX .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-v40aiyONkJOcMntX .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#mermaid-svg-v40aiyONkJOcMntX .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#mermaid-svg-v40aiyONkJOcMntX .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#mermaid-svg-v40aiyONkJOcMntX .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#mermaid-svg-v40aiyONkJOcMntX .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-v40aiyONkJOcMntX .cluster text{fill:#333;}#mermaid-svg-v40aiyONkJOcMntX .cluster span{color:#333;}#mermaid-svg-v40aiyONkJOcMntX div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\”trebuchet ms\”,verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-v40aiyONkJOcMntX .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#mermaid-svg-v40aiyONkJOcMntX rect.text{fill:none;stroke-width:0;}#mermaid-svg-v40aiyONkJOcMntX .icon-shape,#mermaid-svg-v40aiyONkJOcMntX .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#mermaid-svg-v40aiyONkJOcMntX .icon-shape p,#mermaid-svg-v40aiyONkJOcMntX .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#mermaid-svg-v40aiyONkJOcMntX .icon-shape .label rect,#mermaid-svg-v40aiyONkJOcMntX .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#mermaid-svg-v40aiyONkJOcMntX .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#mermaid-svg-v40aiyONkJOcMntX .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#mermaid-svg-v40aiyONkJOcMntX :root{–mermaid-font-family:\”trebuchet ms\”,verdana,arial,sans-serif;}

DISM错误0x800f0915虚拟机平台开启失败

错误原因分析

无法连接微软服务器下载修复文件

系统文件部分损坏

未使用管理员权限

解决方案

方案一:本地镜像源修复

方案二:图形界面开启(推荐)

方案三:SFC与DISM配合

新手FAQ

怎么看系统版本?

ISO镜像从哪来?

安装后需要做什么?

找不到虚拟机平台选项怎么办?


🔄 方案二操作流程图(推荐新手先看这个)

#mermaid-svg-3fCuUti8Wszna9qL{font-family:\”trebuchet ms\”,verdana,arial,sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#mermaid-svg-3fCuUti8Wszna9qL .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#mermaid-svg-3fCuUti8Wszna9qL .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#mermaid-svg-3fCuUti8Wszna9qL .error-icon{fill:#552222;}#mermaid-svg-3fCuUti8Wszna9qL .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-3fCuUti8Wszna9qL .edge-thickness-normal{stroke-width:1px;}#mermaid-svg-3fCuUti8Wszna9qL .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-3fCuUti8Wszna9qL .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-3fCuUti8Wszna9qL .edge-thickness-invisible{stroke-width:0;fill:none;}#mermaid-svg-3fCuUti8Wszna9qL .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-3fCuUti8Wszna9qL .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-3fCuUti8Wszna9qL .marker{fill:#333333;stroke:#333333;}#mermaid-svg-3fCuUti8Wszna9qL .marker.cross{stroke:#333333;}#mermaid-svg-3fCuUti8Wszna9qL svg{font-family:\”trebuchet ms\”,verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-3fCuUti8Wszna9qL p{margin:0;}#mermaid-svg-3fCuUti8Wszna9qL .label{font-family:\”trebuchet ms\”,verdana,arial,sans-serif;color:#333;}#mermaid-svg-3fCuUti8Wszna9qL .cluster-label text{fill:#333;}#mermaid-svg-3fCuUti8Wszna9qL .cluster-label span{color:#333;}#mermaid-svg-3fCuUti8Wszna9qL .cluster-label span p{background-color:transparent;}#mermaid-svg-3fCuUti8Wszna9qL .label text,#mermaid-svg-3fCuUti8Wszna9qL span{fill:#333;color:#333;}#mermaid-svg-3fCuUti8Wszna9qL .node rect,#mermaid-svg-3fCuUti8Wszna9qL .node circle,#mermaid-svg-3fCuUti8Wszna9qL .node ellipse,#mermaid-svg-3fCuUti8Wszna9qL .node polygon,#mermaid-svg-3fCuUti8Wszna9qL .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-3fCuUti8Wszna9qL .rough-node .label text,#mermaid-svg-3fCuUti8Wszna9qL .node .label text,#mermaid-svg-3fCuUti8Wszna9qL .image-shape .label,#mermaid-svg-3fCuUti8Wszna9qL .icon-shape .label{text-anchor:middle;}#mermaid-svg-3fCuUti8Wszna9qL .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#mermaid-svg-3fCuUti8Wszna9qL .rough-node .label,#mermaid-svg-3fCuUti8Wszna9qL .node .label,#mermaid-svg-3fCuUti8Wszna9qL .image-shape .label,#mermaid-svg-3fCuUti8Wszna9qL .icon-shape .label{text-align:center;}#mermaid-svg-3fCuUti8Wszna9qL .node.clickable{cursor:pointer;}#mermaid-svg-3fCuUti8Wszna9qL .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#mermaid-svg-3fCuUti8Wszna9qL .arrowheadPath{fill:#333333;}#mermaid-svg-3fCuUti8Wszna9qL .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-3fCuUti8Wszna9qL .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-3fCuUti8Wszna9qL .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#mermaid-svg-3fCuUti8Wszna9qL .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#mermaid-svg-3fCuUti8Wszna9qL .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#mermaid-svg-3fCuUti8Wszna9qL .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#mermaid-svg-3fCuUti8Wszna9qL .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-3fCuUti8Wszna9qL .cluster text{fill:#333;}#mermaid-svg-3fCuUti8Wszna9qL .cluster span{color:#333;}#mermaid-svg-3fCuUti8Wszna9qL div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\”trebuchet ms\”,verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-3fCuUti8Wszna9qL .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#mermaid-svg-3fCuUti8Wszna9qL rect.text{fill:none;stroke-width:0;}#mermaid-svg-3fCuUti8Wszna9qL .icon-shape,#mermaid-svg-3fCuUti8Wszna9qL .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#mermaid-svg-3fCuUti8Wszna9qL .icon-shape p,#mermaid-svg-3fCuUti8Wszna9qL .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#mermaid-svg-3fCuUti8Wszna9qL .icon-shape .label rect,#mermaid-svg-3fCuUti8Wszna9qL .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#mermaid-svg-3fCuUti8Wszna9qL .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#mermaid-svg-3fCuUti8Wszna9qL .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#mermaid-svg-3fCuUti8Wszna9qL :root{–mermaid-font-family:\”trebuchet ms\”,verdana,arial,sans-serif;}

开始

按下Win + R键

输入optionalfeatures.exe回车

打开Windows功能窗口

找到虚拟机平台选项

勾选虚拟机平台

找到Windows虚拟机监控程序平台

勾选该选项

点击确定按钮

等待系统安装组件

安装完成后点击重启电脑

重启后验证功能是否开启

结束


问题复现与错误分析在这里插入图片描述

先看错误场景: 在管理员PowerShell中执行 DISM /Online /Cleanup-Image /RestoreHealth 时,出现错误代码 0x800f0915,提示“在任何位置都找不到修复内容”。

🔍 错误核心原因

根据微软官方文档,这个错误说白了就是:你的电脑想从微软服务器下载修复系统的文件,但连不上、找不到对应版本的文件,或者系统更新服务异常。不过没关系,我们绕开它也能解决问题。


方案二:图形界面手动开启功能(推荐新手)

这个方案最简单、最不容易失败,完全不用敲复杂的命令,跟着我点鼠标就行!

操作步骤

  • 打开“运行”窗口: 把你的手指放在键盘上,同时按下 Windows键(就是那个有四个小方块的键)和 R键,会弹出一个小窗口,这就是“运行”。

  • 输入命令打开功能列表: 在弹出的小窗口里,输入下面这段文字(直接复制粘贴就行,别输错了):

    optionalfeatures.exe

    输完后按一下键盘上的 回车键,或者点击窗口里的“确定”。

  • 找到并勾选需要的功能: 现在会弹出一个叫“Windows 功能”的窗口,里面有很多可以勾选的选项。你需要慢慢往下翻,找到这两个选项:

    • ✅ 虚拟机平台 (VirtualMachinePlatform)
    • ✅ Windows 虚拟机监控程序平台 找到后,用鼠标点击这两个选项前面的小方框,把它们勾选上。 在这里插入图片描述
  • 开始安装: 勾选完后,点击窗口下方的“确定”按钮。这时候系统会开始自动安装需要的组件,你只需要耐心等待几分钟(进度条走完就行)。

  • 重启电脑: 安装完成后,系统会提示你需要重启电脑。这时候保存好你正在做的工作,点击“立即重启”。

  • 验证是否成功: 重启完电脑后,你可以再次尝试运行你之前的命令,或者直接安装WSL2,一般这时候就不会报错啦! 在这里插入图片描述


  • 方案一:指定本地镜像源修复(进阶)

    如果你必须用DISM命令修复系统(比如其他系统功能也有问题),可以用这个方法,但需要先准备一个ISO镜像。

    前置准备

    你需要一个和你当前系统版本匹配的Windows ISO镜像文件。你可以通过微软官方网站获取,步骤如下:

    怎么获取ISO镜像?
  • 访问 微软Windows 11官方下载页面。
  • 页面提供了三种方式:
    • Windows 11安装助手:适合直接在当前电脑升级。
    • 创建Windows 11安装媒体:适合制作U盘或DVD安装介质,也可以下载ISO。
    • 下载Windows 11磁盘映像(ISO):直接下载ISO文件。
  • 选择“下载Windows 11磁盘映像(ISO)”,按照提示选择版本和语言,下载ISO文件。
  • 操作步骤

  • 挂载ISO镜像: 找到你下载好的ISO文件,直接双击它,Windows会自动把它挂载成一个虚拟光驱,比如 E: 盘(具体盘符看你电脑显示)。

  • 打开管理员PowerShell: 按下 Win + X 键,在弹出的菜单里选择 Windows PowerShell (管理员) 或者 终端(管理员),一定要选带“管理员”的那个!

  • 执行修复命令: 在打开的窗口里,输入下面的命令(注意把 E: 换成你刚才挂载的实际盘符):

    DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:E:\\Sources\\Install.wim:1 /LimitAccess

    输完后按回车,等待修复完成。这里的 :1 代表镜像中的第一个系统版本(通常是专业版),如果你的ISO里有多个版本,可以根据实际情况调整。

  • 重启并开启功能: 修复完成后,重启电脑,再用命令或者图形界面开启虚拟机平台。


  • 方案三:SFC与DISM配合修复(兜底)

    如果上面两个方法都不行,可以试试这个最基础的系统文件检查命令组合。

    操作步骤

  • 打开管理员PowerShell: 同样按下 Win + X 键,选择带“管理员”的PowerShell或终端。

  • 先运行SFC扫描: 输入下面的命令并回车:

    sfc /scannow

    这个命令会扫描并尝试修复系统文件,可能需要10-20分钟,耐心等它走完。

  • 再运行DISM检查和修复: SFC完成后,依次运行这两个命令:

    DISM /Online /Cleanup-Image /ScanHealth
    DISM /Online /Cleanup-Image /CheckHealth

    这两个命令会检查映像是否有损坏,如果提示“可修复”,再运行:

    DISM /Online /Cleanup-Image /RestoreHealth

    如果还是报错0x800f0915,回到方案二用图形界面开启功能即可。

  • 重启电脑: 所有操作完成后,重启电脑,再尝试开启虚拟机平台。


  • 新手必看FAQ

    Q1:怎么看自己的系统版本?

    A:很简单!按下 Win + R 键,输入 winver 并回车,会弹出一个窗口,里面写着你的系统版本号,比如 Windows 11 版本 25H2。

    Q2:ISO镜像太大了,下载太慢怎么办?

    A:没关系!其实对于开启虚拟机平台来说,优先用方案二(图形界面),完全不需要下载ISO镜像,那个是进阶方案才用的。

    Q3:勾选功能后安装一直卡住不动怎么办?

    A:别着急,系统安装组件有时候确实比较慢,尤其是电脑配置一般的话。只要进度条还在动(哪怕动得很慢),就耐心等。如果超过1小时完全没反应,可以尝试取消后重启电脑,再重新操作一次。

    Q4:开启虚拟机平台后,下一步怎么装WSL2?

    A:这篇文章主要解决DISM错误,关于WSL2的安装,你可以参考微软官方的这篇教程(非常详细,新手也能看懂): 微软官方WSL2安装指南

    Q5:如果图形界面里找不到“虚拟机平台”选项怎么办?

    A:可能是你的Windows版本不支持,或者系统没有更新到最新版本。先检查你的Windows版本:

    • Windows 10需要版本2004及更高(内部版本19041及更高)。
    • Windows 11所有版本都支持。 如果版本符合,尝试运行Windows更新,把系统更新到最新版本,再打开“Windows功能”看看。

    Q6:开启虚拟机平台后,电脑会变卡吗?

    A:不会明显变卡。虚拟机平台只是开启了系统的虚拟化功能,平时不运行虚拟机或WSL2时,几乎不会占用系统资源。只有当你运行虚拟机时,才会占用相应的CPU和内存。


    总结与下一步

  • 优先推荐方案二:图形界面手动开启功能,不用敲命令,新手零门槛。
  • 如果需要修复系统文件,再用方案一或方案三。
  • 成功开启后,就可以去安装WSL2或者其他虚拟机软件啦!


  • 📖 参考资料

  • 微软官方DISM修复文档
  • 微软官方WSL安装指南
  • Windows 11官方下载页面

  • 如果本文对你有帮助,欢迎点赞👍、收藏⭐、评论💬! 在这里插入图片描述

    个人领域:C++/java/Al/软件开发/芯片开发 个人主页:「一名热衷协作的开发者,在构建中学习,期待与你交流技术、共同成长。」 座右铭:「与其完美地观望,不如踉跄地启程」 在这里插入图片描述

    赞(0)
    未经允许不得转载:171主机测评 » 保姆级教程:解决DISM错误0x800f0915,成功开启虚拟机平台
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址