首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Windows处理dism mount残留

Windows处理dism mount残留

原创
作者头像
Windows技术交流
发布2025-01-16 16:02:31
发布2025-01-16 16:02:31
2560
举报
文章被收录于专栏:Windows技术交流Windows技术交流

背景:使用uupdump.net下载ISO过程中可能各种原因中途失败,会有dism mount残留,如何处理这些残留很关键,否则后面没法正常使用uupdump.net下载ISO,或者dism命令使用出现异常。

查看dism mount 残留的powershell如下

代码语言:txt
复制
# 定义注册表路径
$regPath = "HKLM:\SOFTWARE\Microsoft\WIMMount\Mounted Images"

# 使用Get-ChildItem递归遍历注册表项
Get-ChildItem -Path $regPath -Recurse | ForEach-Object {
    # 获取当前项的所有子项
    $subKeys = Get-ItemProperty -Path $_.PSPath -Name * -ErrorAction SilentlyContinue
    
    # 检查是否存在名为"Mount Path"的子项
    if ($subKeys.PSObject.Properties.Name -contains "Mount Path") {
        # 输出找到的"Mount Path"值
        $mountPathValue = $subKeys."Mount Path"
        Write-Output "Found 'Mount Path' with value '$mountPathValue' at key '$($_.PSPath)'"
        $mountPathValue
        Write-Output ""
    }
}

会显示目录Path

比如有多个

E:\MountUUP

C:\$WinREAgent\Scratch\Mount

则执行

代码语言:txt
复制
Dism /Unmount-Image /MountDir:"E:\MountUUP" /Discard

Dism /Unmount-Image /MountDir:"C:\$WinREAgent\Scratch\Mount" /Discard

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档