使用 DISM 擷取映射或元件的清查
您可以清查 Windows 映像中包含哪些驅動程式、套件和其他檔案和設定。 若要這樣做,請使用部署映像服務與管理 (DISM) 維護命令。
您必須先從 WIM 或 VHD 檔案掛接離線映射,才能清查或服務特定的 Windows 映像。 如需詳細資訊,請參閱使用 DISM 掛接及修改 Windows 映像。
取得 Windows 映像資訊
您可以使用映射命令,列出 (WIM) 檔案或虛擬硬碟中特定 Windows 映像的相關資訊, (VHD) 檔案、特定 WIM 或 VHD 檔案中包含的映射,以及已掛接的 WIM 或 VHD 檔案的相關資訊。 這項資訊可協助您識別掛接位置、映射名稱,或驗證所掛接映射的架構。
您可以使用 DISM 中的 /Get-ImageInfo 服務命令,收集 WIM 或 VHD 檔案中所有映射的相關資訊。 您也可以藉由指定映射的名稱或索引編號,收集 WIM 或 VHD 檔案中特定映射的相關資訊,例如作業系統、架構和設定。 若要在 VHD 檔案中指定映射,您必須使用 /Index:1 。
您可以識別電腦上目前掛接的映射,而且您可以使用 /Get-MountedImageInfo 服務命令列出掛接映射的相關資訊,例如讀取/寫入權限、掛接位置、掛接的檔案路徑和掛接的映射索引。
如需 DISM 中可用映射命令的詳細資訊,請參閱 DISM - 部署映像服務與管理 Windows 的技術參考。
列出 WIM 或 VHD 檔案中包含的映射
以系統管理員身分開啟命令提示字元。
使用 DISM 列出 WIM、VHD 或 FFU 檔案中所有映射的相關資訊:
Dism /Get-ImageInfo /imagefile:C:\test\images\install.wim
提示
若要在 VHD 或 FFU 檔案中指定映射,請只指定
/Index:1
。產生的報表包含下列資訊。
欄位 描述 範例 索引 WIM 或 VHD 檔案中映射的索引值。 1 名稱 WIM 或 VHD 檔案中映射的 Windows 版本名稱。 Windows 11 Home 描述 WIM 或 VHD 檔案中映射的描述。 Windows 11 Home 大小 影像的大小。 8,045,951,502 個位元組 /Index
使用 或/Name
選項可取得指定映射的詳細資訊,例如語言、架構和版本。
列出掛接的映射
以系統管理員身分開啟命令提示字元。
在提升許可權的命令提示字元中,輸入:
Dism /Get-MountedImageInfo
產生的報表包含下列資訊:
欄位 | 描述 | 範例 |
---|---|---|
掛接 Dir |
掛接映射的位置。 |
C:\Test\Mount |
影像檔案 |
WIM 或 VHD 檔案的完整路徑。 |
C:\Test\Images\install.wim |
影像索引 |
包含在 WIM 或 VHD 檔案中之掛接映射的索引編號。 |
1 |
掛接的讀取/寫入 |
如果掛接的映射同時允許讀取和寫入存取,則為[是],如果掛接的映射只允許唯讀存取,則為[否]。 |
Yes |
狀態 |
映射的掛接狀態。 可能的值包括下列各項: 正常。 映射已掛接。 沒有任何問題。 需要重新掛接。 必須重新掛接映射。 這可能是在掛接映射時重新開機主機系統所造成。 Invalid..映射處於無效狀態。 您可能需要在映射上使用 /Cleanup-Mountpoints 。 |
確定 |
取得 Windows PE 資訊
您可以掛接 Windows 預先安裝環境 (Windows PE) 映射,以與任何 Windows 映像相同的方式進行維護。 DISM 也有 Windows PE 服務命令,其專屬於 Windows PE 映射。 這些命令可用來列出 Windows PE 設定,例如臨時空間、目標路徑和分析資訊。 如需 DISM 中可用 Windows PE 服務命令的詳細資訊,請參閱 DISM Windows PE 服務Command-Line選項。
列出掛接的 Windows PE 映射中的所有設定
以系統管理員身分開啟命令提示字元。
使用 DISM 列出掛接之 Windows PE 映射中所有 Windows PE 設定的相關資訊:
Dism /image:C:\test\offline /Get-PESettings
產生的報表包含下列資訊:
欄位 | 描述 | 範例 |
---|---|---|
程式碼剖析 |
報告 Windows PE 分析已啟用或停用。 |
已停用 |
臨時空間 |
以 ramdisk 模式開機時,Windows PE 系統磁片區上可用的可寫入空間量。 |
32MB |
TargetPath |
開機時 Windows PE 映射根目錄的路徑。 |
X: < /p> |
取得驅動程式資訊
驅動程式服務命令可用來根據其 .inf 檔案列舉驅動程式存放區中的驅動程式套件。 您可以使用 /Get 命令來顯示有關協力廠商驅動程式套件或離線映射中所有驅動程式套件的基本資訊。 當您指向離線映射或執行中的作業系統時,您可以判斷映射中有哪些驅動程式套件,並取得驅動程式的相關資訊。
您可以顯示特定已安裝 .inf 檔案的詳細資訊,或尚未安裝的詳細資訊。 驅動程式存放區中已安裝的驅動程式會命名為 Oem0.inf、Oem1.inf 等等。
如需 DISM 中可用驅動程式服務命令的詳細資訊,請參閱 DISM 驅動程式服務Command-Line選項。
列出離線映射中的驅動程式套件
以系統管理員身分開啟命令提示字元。
使用 DISM 列出所有驅動程式套件的相關資訊。
在掛接的離線 Windows 映像中:
Dism /image:C:\test\offline /Get-Drivers
Dism /image:C:\test\offline /Get-Drivers /all
針對執行中的作業系統:
Dism /online /Get-Drivers
Dism /online /Get-Drivers /all
產生的報表包含下列資訊:
欄位 | 描述 | 範例 |
---|---|---|
已發佈名稱 |
驅動程式套件新增至驅動程式存放區之後的名稱。 |
Oem0.inf |
原始檔案名稱 |
驅動程式套件的原始 .inf 檔案名。 |
Toaster.inf |
Inbox |
對於 預設驅動程式 (收件匣驅動程式) 或 [否 ] 適用于協力廠商驅動程式套件。 |
No |
類別名稱 |
驅動程式所屬裝置類別的易記名稱。 |
印表機 |
Provider Name |
驅動程式套件的提供者或數位簽章。 |
Microsoft |
Date |
與驅動程式相關聯的日期,如 .inf 檔案中所指定。 日期會適當地針對您的地區設定進行格式化。 |
10/31/2006 |
版本 |
INF driverVer 指示詞中指定的版本號碼。 |
6.1.6801.0 |
取得特定驅動程式的相關資訊
以系統管理員身分開啟命令提示字元。
使用 DISM 來取得特定驅動程式套件的相關資訊。
在離線 Windows 映像中:
Dism /image:C:\test\offline /Get-DriverInfo /driver:oem1.inf
針對執行中的作業系統,輸入:
Dism /online /Get-DriverInfo /driver:oem1.inf
產生的報表包含下列資訊:
欄位 | 描述 | 範例 |
---|---|---|
已發佈名稱 |
驅動程式套件新增至驅動程式存放區之後的名稱。 |
Oem0.inf |
驅動程式存放區路徑 |
驅動程式位置的路徑。 如果已安裝驅動程式,則會列出驅動程式存放區的路徑。 如果尚未安裝驅動程式,則會列出服務主機上驅動程式的路徑。 |
E:\Images\Mount_depset\Windows\System32\DriverStore\FileRepository\Fasttx2k.inf_x86_neutral_0328f62e\Fasttx2k.inf |
類別名稱 |
驅動程式所屬裝置類別的易記名稱。 |
印表機 |
類別描述 |
驅動程式所屬裝置類別的描述。 |
印表機 |
類別 GUID |
驅動程式所屬裝置類別的 GUID。 |
{4D36E97B-E325-11CE-BFC1-08002BE10318} |
Date |
與驅動程式相關聯的日期,如 .inf 檔案中所指定。 日期會適當地針對您的地區設定進行格式化。 |
8/6/2003 |
版本 |
INF driverVer 指示詞中指定的驅動程式版本號碼。 |
1.0.1.37 |
開機關鍵 |
如果 驅動程式為開機關鍵或否,則為 [ 是 ]。 |
否 |
架構的驅動程式 |
安裝所在的映射架構。 如果尚未安裝驅動程式,則會針對每個支援的作業系統架構重複報告欄位。 |
x86 |
製造商 |
支援的裝置製造商。 |
Adventure Works |
描述 |
支援裝置的描述。 |
Windows XP Adventure Works 376 控制器 |
架構 |
驅動程式的架構。 |
x86 |
硬體識別碼 |
支援裝置的硬體識別碼。 |
ABC_3376 |
服務名稱 |
驅動程式的服務名稱。 |
C1232k |
相容的識別碼 |
如果有的話,裝置的替代隨插即用 (PnP) 識別碼。 |
12ABC |
排除識別碼 |
不符合裝置的 PnP 識別碼,任何都適用。 |
A_123 |
注意
如果您指向尚未安裝的驅動程式,報表會稍有不同。
取得套件和功能資訊
您可以使用 作業系統套件服務命令 來取得 Windows 套件的相關資訊。 您也可以使用 DISM 和套件服務命令來取得 Windows 功能的相關資訊,無論是離線或在執行中的 Windows 安裝上。
- 您可以使用
/PackagePath
選項來指定.cab檔案或擷取.cab檔案的資料夾。 您無法使用此命令來取得 .msu 檔案的套件資訊。 - 您可以使用
/Get-Packages
來尋找封裝的名稱,然後使用/PackageName
來指定封裝的名稱。 - 您可以使用 選項來顯示功能
/Get-FeatureInfo /FeatureName:<name>
的詳細資訊。
如需 DISM 中可用作業系統套件服務命令的詳細資訊,請參閱 DISM 作業系統套件服務Command-Line選項。
列出映射中的所有套件
以系統管理員身分開啟命令提示字元。
使用 DISM 列出所有套件的相關資訊。
在離線 Windows 映像中:
Dism /image:C:\test\offline /Get-Packages
在執行中的作業系統上:
Dism /online /Get-Packages
產生的報表包含下列資訊:
欄位 | 描述 | 範例 |
---|---|---|
套件身分識別 |
映射中顯示的套件名稱。 |
Microsoft-Windows-NetFx3-OC-Package~31bf3856ad364e35~x86~en-US~6.1.6772.0 |
狀態 |
封裝的目前狀態。 例如: 已安裝: 套件已安裝。 安裝擱置中。 套件已安裝,但需要重新開機才能完成擱置的線上動作。 上演。 封裝已暫存以進行安裝。 |
已安裝 |
版本類型 |
其為的封裝類型。 例如: Feature Pack。 Windows 作業系統功能。 語言套件。 Windows 作業系統語言套件或語言介面套件 (LIP) 。 基礎。 核心作業系統元件,包括選擇性功能。 |
Feature Pack |
安裝時間 |
發生安裝的 UTC 日期和時間。 如果尚未安裝套件,[安裝時間] 欄位會保留空白。 |
2008/8/18 下午 7:58:00 |
列出特定套件的相關資訊
以系統管理員身分開啟命令提示字元。
使用 DISM 列出特定套件的相關資訊。
在離線 Windows 映像中:
Dism /image:C:\test\offline /Get-PackageInfo /PackagePath:C:\packages\package.cab
Dism /image:C:\test\offline /Get-PackageInfo /PackageName:Microsoft.Windows.Calc.Demo~6595b6144ccf1df~x86~en~1.0.0.0
在執行中的作業系統上:
Dism /online /Get-PackageInfo /PackagePath:C:\packages\package.cab
Dism /online /Get-PackageInfo /PackageName:Microsoft.Windows.Calc.Demo~6595b6144ccf1df~x86~en~1.0.0.0
產生的報表包含下列資訊:
欄位 | 描述 | 範例 |
---|---|---|
套件身分識別 |
映射中顯示的套件名稱。 |
Microsoft-Windows-NetFx3-OC-Package~31bf3856ad364e35~x86~en-US~6.1.6772.0 |
適用 |
指出套件是否適用于映射。 |
否 |
著作權 |
套件的著作權資訊。 |
著作權© Microsoft Corporation。 著作權所有,並保留一切權利。 |
公司 |
如果有的話,提供套件的公司。 |
Microsoft Corporation |
建立時間 |
如果可用,則會建立封裝的日期和時間。 |
2008/8/18 下午 7:58:00 |
描述 |
套件的簡短描述。 |
KB300106 的修正 |
安裝用戶端 |
安裝套件的用戶端工具。 |
DISM 套件管理員提供者 |
安裝套件名稱 |
已安裝的 package.mum 檔案名。 |
Microsoft-Windows-NetFx3-OC-Package~31bf3856ad364e35~x86~en-US~6.1.6772.0.mum |
安裝時間 |
安裝封裝的日期和時間。 如果尚未安裝套件,[ 安裝時間 ] 欄位會保留空白。 |
2008/8/18 下午 7:58:00 |
上次更新時間 |
如果可用,則套件上次更新的日期。 |
2008/8/18 下午 7:58:00 |
名稱 |
套件的顯示名稱,如果可用,則會當地語系化。 一般而言,所有服務套件都會顯示「預設」。 |
ActiveX 安裝程式服務 |
產品名稱 |
如果可用,套件所屬的產品名稱。 |
Microsoft-Windows-NetFx3-OC-Package |
產品版本 |
如果可用,套件所屬的產品版本。 |
123.01.0000 |
版本類型 |
其為的封裝類型。 例如: Feature Pack。 Windows 作業系統功能。 語言套件。 Windows 作業系統語言套件或語言介面套件 (LIP) 。 基礎。 核心作業系統元件,包括選擇性功能。 |
Feature Pack |
需要重新開機 |
指出當您在線上安裝或卸載套件時是否需要重新開機。 |
可能 |
支援資訊 |
如果有的話,可在何處尋找支援資訊。 |
|
狀態 |
指出套件是否已安裝在作業系統中。 可能的值如下: 不存在。 未安裝套件。 已安裝: 套件已安裝。 安裝擱置中。 套件將會安裝,但需要重新開機才能完成擱置的線上動作。 上演。 封裝已暫存以進行安裝。 |
已安裝 |
完全離線功能 |
是的。 套件可以離線安裝,而不需要開機映射。 不會。 您必須開機進入映射,才能完成此套件的安裝。 待定。 您可能需要開機進入映射,才能完成此套件的安裝。 許多套件可以完全離線安裝。 如果您嘗試離線安裝套件,而且需要重新開機,則會在記錄檔中報告它。 您可以使用 Get-PackageInfo 命令來檢查封裝的狀態。 |
|
自訂屬性 |
封裝資訊清單檔中定義的自訂屬性清單。 如果沒有自訂屬性, (將不會顯示) 找到的自訂屬性。 |
相依性:語言套件 |
套件的功能清單 |
套件中找到的功能清單。 如果套件中沒有功能,則會顯示套件身分識別,後面接著 (找不到此套件的功能) 。 |
Microsoft-Windows-NetFx3-OC-Package~31bf3856ad364e35~x86~en-US~6.1.6772.0 (找不到此套件的功能) |
列出影像中的所有功能
以系統管理員身分開啟命令提示字元。
使用 DISM 列出映射中功能的相關資訊。
在離線 Windows 映像中:
Dism /image:C:\test\offline /Get-Features
Dism /image:C:\test\offline /Get-Features /PackageName:Microsoft.Windows.Calc.Demo~6595b6144ccf1df~x86~en~1.0.0.0
Dism /image:C:\test\offline /Get-Features /PackagePath:C:\packages\package.cab
在執行中的作業系統上:
Dism /online /Get-Features
Dism /online /Get-Features /PackageName:Microsoft.Windows.Calc.Demo~6595b6144ccf1df~x86~en~1.0.0.0
Dism /online /Get-Features /PackagePath:C:\packages\package.cab
產生的報表包含下列資訊:
欄位 | 描述 | 範例 |
---|---|---|
功能名稱 |
影像中顯示的功能名稱。 |
InboxGames |
狀態 |
功能的目前狀態。 可能的值如下:
|
停用 |
列出特定功能的相關資訊
以系統管理員身分開啟命令提示字元。
使用 DISM 列出特定功能的相關資訊。
在離線 Windows 映像中:
Dism /image:C:\test\offline /Get-FeatureInfo /FeatureName:Hearts
Dism /image:C:\test\offline /Get-FeatureInfo /FeatureName:LocalPack-GB /PackageName:Microsoft-Windows-LocalPack-GB-Package~6595b6144ccf1df~x86~~1.0.0.0
在執行中的作業系統上:
Dism /online /Get-FeatureInfo /FeatureName:Hearts
產生的報表包含下列資訊:
欄位 | 描述 | 範例 |
---|---|---|
功能名稱 |
功能的名稱。 |
InboxGames |
顯示名稱 |
在使用者介面中顯示的功能名稱。 |
遊戲 |
描述 |
功能的簡短描述。 |
標準收件匣遊戲。 |
需要重新開機 |
指出當您啟用或停用此功能時是否需要重新開機。 |
是 |
狀態 |
功能的目前狀態。 可能的值如下: 啟用。 此功能已啟用。 已停用。 這項功能已停用。 啟用 [擱置]。 此功能將會啟用,但需要重新開機才能完成擱置的線上動作。 停用 [擱置]。 此功能將會停用,但需要重新開機才能完成擱置的線上動作。 已停用已移除承載。 此功能已停用,且已移除其承載。 只有套件中繼資料會出現在映射中。 可以還原承載,而且可以在部署映射之後視需要啟用此功能。 如需隨選功能的詳細資訊,請參閱 設定 Windows 修復來源。 |
Disabled |
自訂屬性 |
封裝資訊清單檔中定義的自訂屬性清單。 如果沒有自訂屬性, (將不會顯示) 找到的自訂屬性。 |
相依性:語言套件 |
取得功能隨選資訊
您可以使用 功能維護命令列選項 ,以取得 Windows 映像中功能隨選的相關資訊。 這些命令可以列出可用的和/或已安裝的功能隨選。 如需詳細資訊,請參閱 功能隨選 。
列出影像中的所有功能隨選
以系統管理員身分開啟命令提示字元。
使用 DISM 列出掛接之 Windows PE 映射中所有 Windows PE 設定的相關資訊:
在掛接的映射中:
DISM /image:C:\test\offline /Get-Capabilities
在執行中的作業系統上:
DISM /online /get-capabilities
產生的報表包含下列資訊:
欄位 | 描述 | 範例 |
---|---|---|
功能身分識別 | 功能隨選名稱 | XPS.Viewer~~~~0.0.1.0 |
狀態 | 告知是否已安裝功能隨選 | 已安裝 |
列出特定功能隨選的相關資訊
以系統管理員身分開啟命令提示字元。
使用 DISM 列出掛接之 Windows PE 映射中所有 Windows PE 設定的相關資訊:
在掛接的映射中:
DISM /image:C:\test\offline /Get-CapabilityInfo /CapabilityName:XPS.Viewer~~~~0.0.1.0
在執行中的作業系統上:
DISM /online /Get-CapabilityInfo /CapabilityName:XPS.Viewer~~~~0.0.1.0
產生的報表包含下列資訊:
欄位 | 描述 | 範例 |
---|---|---|
功能身分識別 | 功能隨選名稱 | XPS.Viewer~~~~0.0.1.0 |
名稱 | 功能隨選的易記名稱 | XPS 檢視器 |
狀態 | 告知是否已安裝功能隨選 | 已安裝 |
描述 | 功能的相關資訊。 | 可讓您讀取、複製、列印、簽署和設定 XPS 檔的許可權 |
下載大小 | 安裝前套件的大小 | 3.43 MB |
安裝大小 | 安裝之後,功能隨選會使用的磁片數量 |
取得應用程式套件 (.appx) 服務資訊
您可以使用應用程式套件 (.appx) 維護命令來列出 Windows 映像中布建的應用程式。 系統會針對針對 Windows 映像建立的每個使用者設定檔註冊布建的應用程式。
如需 DISM 中可用應用程式套件服務命令的詳細資訊,請參閱 DISM 應用程式套件 (.appx 或 .appxbundle) 服務Command-Line選項。
列出 Windows 映像中布建的應用程式
以系統管理員身分開啟命令提示字元。
使用 DISM 列出已布建的應用程式:
在掛接的離線 Windows 映像中:
Dism /image:c:\test\offline /Get-ProvisionedAppxPackages
在執行中的作業系統上:
Dism /online /Get-ProvisionedAppxPackages
產生的報表包含下列資訊:
欄位 | 描述 | 範例 |
---|---|---|
DisplayName |
應用程式的名稱。 |
Fabrikam.Sample.CS |
版本 |
應用程式套件的版本號碼。 |
1.0.0.0 |
架構 |
應用程式的架構。 |
neutral |
ResourceID |
如需詳細資訊,請參閱 應用程式封裝詞彙。 |
|
PackageName |
應用程式套件的完整名稱。 |
Fabrikam.Sample.CS_1.0.0.0_neutral_s9y1p3hwd5qda |
取得國際設定和語言
國際服務命令可用來查詢 Windows 和 Windows PE 映射中的現有國際設定。 如需 DISM 中可用作業系統套件服務命令的詳細資訊,請參閱 DISM 語言和國際服務Command-Line選項。
/online
使用 選項,即可顯示執行中作業系統中國際設定和語言的相關資訊。 用來 /image: <path_to_offline_image_directory>
在離線影像中顯示國際設定和語言的相關資訊。 搭配 /image
和 /distribution
選項使用時,會顯示散發中國際設定和語言的相關資訊。
列出所有國際設定和語言
以系統管理員身分開啟命令提示字元。
使用 DISM 列出映射中所有國際設定的相關資訊:
在離線 Windows 映像中:
Dism /image:C:\test\offline /Get-Intl
Dism /image:C:\test\offline /distribution:C:\windows_distribution\langpacks /Get-Intl
在執行中的作業系統上:
Dism /online /Get-Intl
產生的報表包含下列資訊:
欄位 | 描述 | 範例 |
---|---|---|
預設系統 UI 語言 |
目前設定為預設系統 UI 語言的語言。 |
en-US |
系統地區設定 |
非 Unicode 程式的語言 (也稱為系統地區設定) 和字型設定。 |
en-US |
預設時區 |
目前設定為預設值的時區。 |
太平洋標準時間 |
預設使用者的使用者地區設定 |
「標準及格式」語言 (也稱為預設使用者所設定的使用者地區設定) 。 |
en-US |
位置 |
目前為作業系統設定的地理位置。 如需地理位置的詳細資訊,請參閱 地理位置資料表。 |
美國 |
使用中鍵盤 |
使用中鍵盤的值組。 在提供的範例中,0409 是語言識別項,00000409是鍵盤識別碼。 |
0409:00000409 |
預設鍵盤 |
預設鍵盤的值組。 在提供的範例中,0409 是語言識別項,00000409是鍵盤識別碼。 |
0409:00000409 |
已安裝的語言 (s) |
所有已安裝的語言套件清單。 |
en-US |
類型 |
每個已安裝語言套件的類型。 如需詳細資訊,請參閱 將語言套件新增至 Windows。 |
en-US 類型:完全當地語系化的語言 ar-SA 類型:部分當地語系化的語言、MUI 類型 後援語言 en-US、 fr-FR |
散發語言 |
發佈共用中可用的語言清單。
注意
此清單包含散發共用中資料夾的名稱。 不會驗證資料夾中實際LP.cab檔案的語言。 例如,如果散發的路徑是 ...\Langpacks\bg-BG\Lp.cab,即使LP.cab檔案不是 bg-BG 的正確.cab檔案,bg-BG 的值也會回報為散發共用中的語言。 |
散發中的預設語言為: ja-JP 發行版本中的其他可用語言包括: bg-BG、 nl-NL |
鍵盤層次驅動程式 |
如果已安裝日文或韓文鍵盤的鍵盤驅動程式清單。 |
日文鍵盤 (106/109 鍵) |
取得 Windows 版本資訊
您可以使用 版本服務命令 來取得哪些 Windows 版本可供升級的資訊。
目標版本是您可以升級至的 Windows 版本。 您可以顯示目前版本或離線 Windows 映像或執行中作業系統的目標版本相關資訊。
如需 DISM 中可用 Windows 版本維護命令的詳細資訊,請參閱 DISM Windows Edition-Servicing Command-Line選項。
取得目前 Windows 版本的相關資訊
以系統管理員身分開啟命令提示字元。
使用 DISM 列出目前映射版本的相關資訊:
針對離線 Windows 映像:
Dism /image:C:\test\offline /Get-CurrentEdition
針對執行中的作業系統:
Dism /online /Get-CurrentEdition
取得 Windows 目標版本的相關資訊
以系統管理員身分開啟命令提示字元。
使用 DISM 列出映射目標版本的相關資訊。
在離線 Windows 映像上:
Dism /image:C:\test\offline /Get-TargetEditions
在執行中的作業系統上:
Dism /online /Get-TargetEditions
取得應用程式修補程式資訊
應用程式服務命令列選項 可用於離線映射,以檢查 Microsoft Windows Installer 應用程式修補程式 (.msp 檔案) 的適用性,以及查詢離線映射,以取得已安裝 Windows Installer 應用程式 (.msi 檔案的相關資訊,) 和應用程式修補程式 (.msp 檔案) 。
您可以顯示依修補程式和應用程式篩選之已安裝 MSP 修補程式的詳細資訊。
/PatchCode
如果指定此選項,則會針對套用修補程式的所有 Windows Installer 應用程式顯示詳細資訊。
/ProductCode
如果指定了 選項,則會顯示指定應用程式中所有 MSP 修補程式的相關資訊。
/PatchCode
如果同時指定 和 /ProductCode
選項,則只有在該特定修補程式套用至指定的 Windows Installer 應用程式時,才會顯示資訊。
/PatchCode
如果未指定 和 /ProductCode
選項,則會顯示所有已安裝的 Windows Installer 套件和 MSP 修補程式。
如需 DISM 中可用之應用程式服務命令的詳細資訊,請參閱 DISM 應用程式服務Command-Line選項。
列出已安裝 MSP 修補程式的相關資訊
以系統管理員身分開啟命令提示字元。
使用 DISM 列出 MSP 修補程式的相關資訊。
Dism /image:C:\test\offline /Get-AppPatchInfo
Dism /image:C:\test\offline /Get-AppPatchInfo /PatchCode:{B0B9997C-GUID-GUID-GUID-74D866BBDFFF}
Dism /image:C:\test\offline /Get-AppPatchInfo /ProductCode:{B0F9497C-GUID-GUID-GUID-74D866BBDF59}
Dism /image:C:\test\offline /Get-AppPatchInfo /PatchCode:{B0B9997C-GUID-GUID-GUID-74D866BBDFFF} /ProductCode:{B0F9497C-GUID-GUID-GUID-74D866BBDF59}
產生的報表包含下列資訊:
欄位 | 描述 | 範例 |
---|---|---|
修補程式程式碼 |
識別特定 Windows Installer 套件的 GUID。 套件程式碼會將.msi檔案與應用程式或產品產生關聯,也可用於驗證來源。 |
{8ACD2816-595D-48AA-A43B-3523CAA4F692} |
產品代碼 |
GUID,這是應用程式或產品的主要識別。 |
{7764DEFC-C5D1-413C-8428-2AA903BF6DAA} |
修補程式名稱 |
修補程式的已註冊顯示名稱。 對於未在 MsiPatchMetadata 資料表中包含 DisplayName 屬性的修補程式,傳回的顯示名稱是空字串。 |
QFE9 - 非卸載式 |
修補程式狀態 |
如果此修補程式目前已套用至產品,則為 1。 如果已由另一個修補程式取代此修補程式,則為 2。 如果此修補程式已由另一個修補程式淘汰,則為 4。 |
1 (套用) |
修補程式可卸載 |
1 如果修補程式已標示為可從產品卸載,則為 1。 在此情況下,如果無法卸載的另一個修補程式需要此修補程式,安裝程式仍然可以封鎖卸載。 否則會報告 0。 |
0 |
說明連結 |
如果有的話,可在何處尋找支援資訊。 |
|
轉換 |
最後一個修補程式安裝套用至產品的修補程式轉換集。 如果使用者未登入電腦,則每個使用者非受控應用程式可能無法使用此值。 |
:App1RTMToApp1QFE9;:#App1RTMToApp1QFE9 |
本機套件 |
產品所使用的本機快取修補程式檔案位置。 |
C:\Windows\Installer\132f5c.msp |
安裝日期 |
修補程式套用至產品的日期。 |
20080912 |
列出套用至應用程式之 MSP 修補程式的相關資訊
以系統管理員身分開啟命令提示字元。
使用 DISM 列出 MSP 修補程式的相關資訊,請輸入下列其中一個命令:
Dism /image:C:\test\offline /Get-AppPatches
Dism /image:C:\test\offline /Get-AppPatches /ProductCode:{B0F9497C-GUID-GUID-GUID-74D866BBDF59}
產生的報表包含下列資訊:
欄位 | 描述 | 範例 |
---|---|---|
修補程式程式碼 |
識別特定 Windows Installer 套件的 GUID。 套件程式碼會將.msi檔案與應用程式或產品產生關聯,也可用於驗證來源。 |
{8ACD2816-595D-48AA-A43B-3523CAA4F692} |
產品代碼 |
GUID,這是應用程式或產品的主要識別。 |
{7764DEFC-C5D1-413C-8428-2AA903BF6DAA} |
修補程式名稱 |
修補程式的已註冊顯示名稱。 對於不包含 MsiPatchMetadata 資料表中 DisplayName 屬性的修補程式,傳回的顯示名稱是空字串。 |
QFE9 - 非卸載式 |
列出所有 Windows Installer 應用程式的相關資訊
以系統管理員身分開啟命令提示字元。
使用 DISM 列出 MSP 修補程式的相關資訊:
Dism /image:C:\test\offline /Get-Apps
報表產生的會列出離線映射中安裝之應用程式的產品代碼和產品名稱。 例如:
Product Code : {DB935363-5A68-47AF-A55A-CFC90F2E83BC}
Product Name : MsiTestApplication2
列出特定 Windows Installer 應用程式的相關資訊
以系統管理員身分開啟命令提示字元。
使用 DISM 列出修補程式的相關資訊:
Dism /image:C:\test\offline /Get-AppInfo /ProductCode:{B0F9497C-GUID-GUID-GUID-74D866BBDF59}
產生的報表包含下列資訊:
欄位 | 描述 | 範例 |
---|---|---|
產品代碼 |
GUID,這是應用程式或產品的主要識別。 |
{DB935363-5A68-47AF-A55A-CFC90F2E83BC} |
產品名稱 |
應用程式的名稱。 |
MsiTestApplication2 |
產品狀態 |
在初始化時產品的安裝狀態。 如果產品未公告或未安裝,則為 -1。 如果產品已公告但未安裝,則為 1。 如果為不同的使用者安裝產品,則為 2。 如果目前使用者已安裝產品,則為 5。 |
已安裝 5 () |
套件程式碼 |
識別特定 Windows Installer 套件的 GUID。 套件程式碼會將.msi檔案與應用程式或產品產生關聯,也可用於驗證來源。 |
{C67CA1AE-6074-4810-BD74-F6BBB609744A} |
產品版本 |
字串格式的產品版本。 |
1.0.0 |
工作分派類型 |
如果產品已公告或安裝每位使用者,則為 0。 如果產品為所有使用者公告或安裝每部電腦,則為 1。 |
每部電腦 1 () |
Publisher |
產品製造商的名稱。 |
Microsoft MSI 測試 |
語言 |
產品語言的十進位識別碼。 |
1033 |
安裝來源 |
包含安裝套件之來源.cab檔案或來源檔案樹狀目錄的目錄。 |
E:\Testpkg\App2_RTM < /strong> |
封裝名稱 |
原始安裝套件的名稱。 |
MsiTestApplication2.msi |
說明連結 |
如果有的話,可以在哪裡尋找支援資訊。 |
|
轉換 |
最後一個修補程式安裝套用至產品的修補程式轉換集。 如果使用者未登入電腦,則個別使用者 Unmanaged 應用程式可能無法使用此值。 |
C:\Windows\Installer{BDB20E90-3ACD-450B-BBDE-61E39687C6B1}\ACBlueT02.mst |
本機套件 |
本機快取封裝的位置。 |
C:\Windows\Installer\132f3b.msi |
安裝日期 |
安裝應用程式的日期。 |
20080912 |