Windows-Server-2008-R2

dism 解除安裝並在離線映像上送出,重新安裝時更改仍處於掛起狀態

  • May 23, 2011

使用 dism 禁用離線 Windows 2008 R2 wim 映像中的功能,執行以下 cmd dism 命令:

在任何更改之前:

ServerCore-WOW64 | 啟用
然後功能設置為禁用:
ServerCore-WOW64 | 禁用待處理

但是,當使用完全相同的命令再次掛載 wim 時,該功能仍處於狀態:

ServerCore-WOW64 | 禁用待處理

我是否遺漏了有關 dism 和離線 wim 圖像的內容?一種想法是它只在線上場景中進入禁用狀態,這似乎有點不合邏輯,但之前在流程中已經實現了一些奇怪的事情。任何想法表示讚賞。

dism /Mount-WIM /WimFile:E:\images\windows2k8r2\w2k8r2\sources\install.wim /index:6 /MountDir:D:\images\windows2k8R2\w2k8r2_dsim

dism /Image:D:\images\windows2k8R2\w2k8r2_dsim /scratchdir:E:\images\scratchdir /Get-Features /Format:Table

*dism /Image:D:\images\windows2k8R2\w2k8r2_dsim /scratchdir:E:\images\scratchdir /Disable-Feature /FeatureName:ServerCore-WOW64

dism /Commit-Wim /MountDir:D:\images\windows2k8R2\w2k8r2_dsim /scratchdir:E:\images\scratchdir

dism /Unmount-WIM /MountDir:D:\images\windows2k8R\w2k8r2_dsim /scratchdir:E:\images\scratchdir /Commit

帶 * 的命令也可以通過下面的命令行執行,不知道有什麼區別?

dism /Image:D:\images\windows2k8R2\w2k8r2_dsim /scratchdir:E:\images\scratchdir /Disable-Feature:ServerCore-WOW64

這似乎是某些組件的正確行為,因為它們需要完成離線/線上場景。

所以實際上不是問題。

http://social.technet.microsoft.com/Forums/en-US/winservergen/thread/df5a562f-e0da-4db2-83c7-cb63e3ba1b1c/

僅供參考,確實,Windows 設置將禁用 32 位子系統支持,但當伺服器線上時,可以使用 dism /online 輕鬆解決。它也不會刪除 32 位子系統文件/系統資料庫 - 只是禁用支持。所以對 64 位作業系統並不完全 100% 滿意。

引用自:https://serverfault.com/questions/250033