AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[dism](server)

Martin Hope
Lawrence
Asked: 2016-11-11 23:54:42 +0800 CST

从 Windows 10 映像中删除 Windows 10 内置应用程序

  • 4

关于如何从 Windows 10 图像文件中删除内置的 Windows 10 应用程序(如 3D Builder、Zune、Xbox 等),我到处搜索。

所有的教程总是指向同一件事——Remove-AppxProvisionedPackage这就是我想要做的。

每当我尝试删除包时,我总是会收到The System cannot find the file specified错误消息。

这是我从安装图像直到我尝试删除包得到的输出。

尝试删除单个包裹或整个 shebang 会给我同样的结果。

PS C:\wds> Mount-WindowsImage -ImagePath .\2016-Test-Export.wim -Path .\mnt -Index 1

Path          : .\mnt
Online        : False
RestartNeeded : False

PS C:\wds> Get-AppxProvisionedPackage -Path .\mnt

DisplayName  : Microsoft.3DBuilder
Version      : 11.1.9.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.3DBuilder_11.1.9.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.BingWeather
Version      : 4.16.15.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.BingWeather_4.16.15.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.DesktopAppInstaller
Version      : 1.8.5001.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.DesktopAppInstaller_1.8.5001.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.Getstarted
Version      : 4.1.15.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.Getstarted_4.1.15.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.Messaging
Version      : 2.7.1001.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.Messaging_2.7.1001.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.MicrosoftOfficeHub
Version      : 2015.7420.23751.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.MicrosoftOfficeHub_2015.7420.23751.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.MicrosoftSolitaireCollection
Version      : 3.12.10310.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.MicrosoftSolitaireCollection_3.12.10310.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.MicrosoftStickyNotes
Version      : 1.1.41.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.MicrosoftStickyNotes_1.1.41.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.Office.OneNote
Version      : 2015.7466.57771.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.Office.OneNote_2015.7466.57771.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.OneConnect
Version      : 1.1607.6.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.OneConnect_1.1607.6.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.People
Version      : 2016.1011.2336.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.People_2016.1011.2336.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.SkypeApp
Version      : 11.9.251.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.SkypeApp_11.9.251.0_neutral_~_kzf8qxf38zg5c

DisplayName  : Microsoft.StorePurchaseApp
Version      : 11608.1000.24314.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.StorePurchaseApp_11608.1000.24314.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.Windows.Photos
Version      : 2016.722.10060.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.Windows.Photos_2016.722.10060.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.WindowsAlarms
Version      : 2016.1010.1800.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.WindowsAlarms_2016.1010.1800.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.WindowsCalculator
Version      : 2016.809.14.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.WindowsCalculator_2016.809.14.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.WindowsCamera
Version      : 2016.816.20.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.WindowsCamera_2016.816.20.0_neutral_~_8wekyb3d8bbwe

DisplayName  : microsoft.windowscommunicationsapps
Version      : 2015.7369.40827.0
Architecture : neutral
ResourceId   : ~
PackageName  : microsoft.windowscommunicationsapps_2015.7369.40827.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.WindowsFeedbackHub
Version      : 1.1608.2441.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.WindowsFeedbackHub_1.1608.2441.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.WindowsMaps
Version      : 2016.921.2109.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.WindowsMaps_2016.921.2109.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.WindowsSoundRecorder
Version      : 2016.808.1111.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.WindowsSoundRecorder_2016.808.1111.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.WindowsStore
Version      : 11610.1001.104.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.WindowsStore_11610.1001.104.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.XboxApp
Version      : 2016.1006.321.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.XboxApp_2016.1006.321.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.XboxIdentityProvider
Version      : 2016.719.1035.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.XboxIdentityProvider_2016.719.1035.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.ZuneMusic
Version      : 2019.16092.10311.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.ZuneMusic_2019.16092.10311.0_neutral_~_8wekyb3d8bbwe

DisplayName  : Microsoft.ZuneVideo
Version      : 2019.16092.10311.0
Architecture : neutral
ResourceId   : ~
PackageName  : Microsoft.ZuneVideo_2019.16092.10311.0_neutral_~_8wekyb3d8bbwe

PS C:\wds> Get-AppxProvisionedPackage -Path .\mnt | Remove-AppxProvisionedPackage -Path .\mnt
Remove-AppxProvisionedPackage : The system cannot find the file specified.
At line:1 char:42
+ ... sionedPackage -Path .\mnt | Remove-AppxProvisionedPackage -Path .\mnt
+                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : NotSpecified: (:) [Remove-AppxProvisionedPackage], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.RemoveAppxProvisionedPackageCommand

我一定错过了一些东西,但就是无法弄清楚我错过了什么。我也试过用 DISM 做同样的事情并遇到同样的错误,system cannot find the specified file.

Get-AppxProvisionedPackage 找到包,所以它们存在......关于如何删除这些的任何想法?

编辑:使用 Slipeer 建议的语法:

PS C:\wds> Get-AppxProvisionedPackage -Path .\mnt | foreach{ Remove-AppxProvisionedPackage -path .\mnt -PackageName $_.PackageName }
Remove-AppxProvisionedPackage : The system cannot find the file specified.
At line:1 char:51
+ ...  | foreach{ Remove-AppxProvisionedPackage -path .\mnt -PackageName $_ ...
+                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : NotSpecified: (:) [Remove-AppxProvisionedPackage], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.RemoveAppxProvisionedPackageCommand

<Repeated for all the packages>

编辑:我也试过这个脚本 - https://gallery.technet.microsoft.com/Removing-Built-in-apps-65dc387b - 结果也一样。

powershell dism wim
  • 3 个回答
  • 6962 Views
Martin Hope
Bram K
Asked: 2016-09-22 01:41:48 +0800 CST

通过 Dism 注入更新总是会出现错误 50

  • 0

我正在使用 MDT 2013、WDS 和 WSUS 运行 Win 2012 R2。尝试将来自 wsus 更新共享的更新自动注入我的 OS Wim(win 10 技术预览 x64)以进行部署。使用这个脚本


$UpdatesPath = "\\192.168.30.204\wsus\WsusContent"
$MountPath = "C:\SCRIPTSV2\mounter1"
$WimFile = "C:\SCRIPTSV2\TestOS2\Windows 10 Pro Technical Preview x64\sources\install.wim"
DISM /Mount-Wim /WimFile:$WimFile /index:1 /Mountdir:$MountPath
$UpdateArray = Get-Item $UpdatesPath
ForEach ($Updates in $UpdateArray)
{
DISM /image:$MountPath /Add-Package /Packagepath:$Updates
Start-Sleep –s 10
}
Write-Host "Updates Applied to WIM"
DISM /Unmount-Wim /Mountdir:$MountPath /commit
DISM /Cleanup-Wim

每当我运行脚本时,它会神奇地将图像安装到 C:\WorkDir\Mount,当我安装时收到错误代码 50:

要维护此 Windows 映像,需要最新版本的 dism。

对于脚本尝试应用的每个更新,好吧,我认为我可以使用目标 WIM 中提供的 DISM,所以我使用 dism 10.0.9933 修补了我的 Win 2012 R2 服务器中的所有 dism.exe 源。但还是没有运气!

我该如何解决这个问题?在此先感谢,布拉姆

编辑:我什至用安装媒体之一替换了 System32 中的 dismcore.dll。现在运行 dism.exe 版本 10.0.9933 和来自同一操作系统版本的 dismcore.dll。

windows-update windows-server-2012-r2 wsus-offline mdt-2013 dism
  • 1 个回答
  • 4430 Views
Martin Hope
James Edmonds
Asked: 2016-09-03 06:14:10 +0800 CST

是否可以使用 WinPE 中的 DISM 修复 Windows 映像

  • 5

我有一个无法启动的 Hyper-V 虚拟机,蓝屏显示 PAGE_FAULT_IN_NONPAGED_AREA

我可以启动到 WinPE(恢复),但无法在安全模式下启动。

是否可以从 WinPE 运行 DISM,并在已安装的 Windows 映像上执行 restorehealth 命令?

hyper-v bsod windows-server-2012-r2 dism
  • 1 个回答
  • 18973 Views
Martin Hope
James Edmonds
Asked: 2016-09-03 06:11:37 +0800 CST

2012 R2 Hyper-V VM 在非分页区域出现页面错误

  • 3

我有一个运行 hyper-v 的 2012 R2 服务器,有几个 2012 R2 来宾虚拟机。

这些存储在 4 个磁盘的小型 raid 5 卷上,其中 2 个发生故障。我设法将阵列恢复到将 VM 存储移动到另一个卷的地步。

当启动两个虚拟机时,一个有一个蓝屏,抱怨非分页区域的页面错误。即使在使用现有磁盘删除并重新创建 VM 之后,我也遇到了同样的错误。有点令人困惑,因为这引用了内存问题,所以不确定为什么在重新创建后会持续存在?

挂载VHD并检查磁盘,然后恢复正常。不确定我是否可以尝试恢复其他任何事情?

奇怪的是,另一个 VM 启动但表现出一些奇怪的行为。按开始,开始菜单是空白的,搜索不起作用。此外,该 VM 上的唯一应用程序似乎有它的安装目录,但缺​​少主要可执行文件?!

编辑正如 Massimo 所指出的,您无法从两个故障磁盘中恢复 RAID 5 卷。我应该说的是 1 个故障磁盘和 1 个未配置的坏磁盘。未配置的坏磁盘被标记为好,并重新添加到阵列中以允许它再次挂载。

virtualization hyper-v raid windows-server-2012-r2 dism
  • 2 个回答
  • 3123 Views
Martin Hope
James Edmonds
Asked: 2016-08-31 08:47:45 +0800 CST

Windows 10,打开 Windows 更新时多个服务崩溃

  • 0

在过去的几天里,我的 Windows 10 专业版(周年更新)工作站似乎出现了一个错误,当打开现代设置应用程序的更新部分时,大量服务立即崩溃。

注意:周末没有安装更新,我在过去一两周内没有进行任何更改。

似乎在设置中打开更新页面,它会导致 Windows 更新服务崩溃(错误应用程序名称:svchost.exe_wuauserv)ntdll.dll 的错误 DLL,异常代码:0xc0000409。这是一个“应用程序错误”事件,事件 ID 1000。

紧接着,以下服务也会意外终止(服务控制管理器事件,ID 7034、7031):

  • 申请信息服务
  • 电脑浏览器
  • 证书传播
  • 组策略客户端
  • IKE 和 AuthIP 密钥模块
  • IP 助手服务
  • 服务器服务
  • 地理定位服务
  • 用户配置文件服务
  • 系统事件通知
  • 远程桌面配置
  • 外壳硬件检测
  • 主题
  • 用户管理员
  • 更新 Orchestrator for Windows 更新
  • Windows 管理工具

我运行了 SFC /Scannow,它报告发现并修复了损坏。如果我立即再次运行它,它会返回相同的响应。我不确定要在 CBS.log 文件中查找什么,但除了一些目录所有权不匹配之外,似乎没有什么太大的问题。

我已经使用 scanhealth 和 restorehealth 开关运行 DISM,这两个开关都成功完成且没有错误。再次运行证监会和相同的损坏消息。

我已尝试下载 Windows 10 ISO,并进行就地“升级”,但存在同样的问题。

还有什么我可以尝试而不必擦拭机器并重新开始的吗?作为我的工作站,这里有很多管理应用程序,我真的不想从头开始重新设置。(由于某种原因,系统还原不可用,因为它在 Windows 10 中默认被禁用?!)。

service windows-update windows-10 dism
  • 4 个回答
  • 13852 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve