我正在从 Windows 7 HomePremium X64 映像中以离线模式删除一些软件包,其中一些软件包出现此错误。
DISM v6.1.7600.16385
Error: 0x800f0805
The specified package is not valid windows package.
例子:
Microsoft-Windows-Shell-MultiplayerInboxGames-Package~31bf3856ad3
64e35~amd64~en-US~6.1.7601.17514
Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364
e35~amd64~en-US~8.0.7601.17514
Microsoft-Windows-MediaCenter-Package~31bf3856ad364e35~amd64~en-U
S~6.1.7601.17514
这是否意味着他们不在图像中?
答案1
您无法直接删除它们。需要在注册表中进行一些操作才能使它们对 DISM 可见。已经有一个工具可以为您完成此操作。
它被称为安装_wim_tweak。
打开以管理员身份运行 cmd.exe然后运行install_wim_tweak.exe /o /l
将所有可用的包转储到Packages.txt
。打开它以查看所有包的名称,然后运行install_wim_tweak.exe /o /c Microsoft-Windows-InternetExplorer-Optional-Package /r
以终止 IE。