共用方式為


使用 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 檔案中包含的映射

  1. 以系統管理員身分開啟命令提示字元。

  2. 使用 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 選項可取得指定映射的詳細資訊,例如語言、架構和版本。

列出掛接的映射

  1. 以系統管理員身分開啟命令提示字元。

  2. 在提升許可權的命令提示字元中,輸入:

    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 映射中的所有設定

  1. 以系統管理員身分開啟命令提示字元。

  2. 使用 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選項

列出離線映射中的驅動程式套件

  1. 以系統管理員身分開啟命令提示字元。

  2. 使用 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

取得特定驅動程式的相關資訊

  1. 以系統管理員身分開啟命令提示字元。

  2. 使用 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選項

列出映射中的所有套件

  1. 以系統管理員身分開啟命令提示字元。

  2. 使用 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

列出特定套件的相關資訊

  1. 以系統管理員身分開啟命令提示字元。

  2. 使用 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

需要重新開機

指出當您在線上安裝或卸載套件時是否需要重新開機。

可能

支援資訊

如果有的話,可在何處尋找支援資訊。

https://support.microsoft.com/?kbid=300106

狀態

指出套件是否已安裝在作業系統中。 可能的值如下:

不存在。 未安裝套件。

已安裝: 套件已安裝。

安裝擱置中。 套件將會安裝,但需要重新開機才能完成擱置的線上動作。

上演。 封裝已暫存以進行安裝。

已安裝

完全離線功能

是的。 套件可以離線安裝,而不需要開機映射。

不會。 您必須開機進入映射,才能完成此套件的安裝。

待定。 您可能需要開機進入映射,才能完成此套件的安裝。 許多套件可以完全離線安裝。 如果您嘗試離線安裝套件,而且需要重新開機,則會在記錄檔中報告它。 您可以使用 Get-PackageInfo 命令來檢查封裝的狀態。

自訂屬性

封裝資訊清單檔中定義的自訂屬性清單。 如果沒有自訂屬性, (將不會顯示) 找到的自訂屬性。

相依性:語言套件

套件的功能清單

套件中找到的功能清單。

如果套件中沒有功能,則會顯示套件身分識別,後面接著 (找不到此套件的功能) 。

Microsoft-Windows-NetFx3-OC-Package~31bf3856ad364e35~x86~en-US~6.1.6772.0 (找不到此套件的功能)

列出影像中的所有功能

  1. 以系統管理員身分開啟命令提示字元。

  2. 使用 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

狀態

功能的目前狀態。 可能的值如下:

  • 啟用。 此功能已啟用。

  • 已停用。 這項功能已停用。

  • 啟用 [擱置]。 此功能將會啟用,但需要重新開機才能完成擱置的線上動作。

  • 停用 [擱置]。 此功能將會停用,但需要重新開機才能完成擱置的線上動作。

  • 已停用已移除承載。 此功能已停用,且已移除其承載。 只有套件中繼資料會出現在映射中。 可以還原承載,而且可以在部署映射之後視需要啟用此功能。 如需隨選功能的詳細資訊,請參閱 設定 Windows 修復來源

停用

列出特定功能的相關資訊

  1. 以系統管理員身分開啟命令提示字元。

  2. 使用 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 映像中功能隨選的相關資訊。 這些命令可以列出可用的和/或已安裝的功能隨選。 如需詳細資訊,請參閱 功能隨選

列出影像中的所有功能隨選

  1. 以系統管理員身分開啟命令提示字元。

  2. 使用 DISM 列出掛接之 Windows PE 映射中所有 Windows PE 設定的相關資訊:

    在掛接的映射中

    DISM /image:C:\test\offline /Get-Capabilities
    

    在執行中的作業系統上

    DISM /online /get-capabilities
    

產生的報表包含下列資訊:

欄位 描述 範例
功能身分識別 功能隨選名稱 XPS.Viewer~~~~0.0.1.0
狀態 告知是否已安裝功能隨選 已安裝

列出特定功能隨選的相關資訊

  1. 以系統管理員身分開啟命令提示字元。

  2. 使用 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 映像中布建的應用程式

  1. 以系統管理員身分開啟命令提示字元。

  2. 使用 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 選項使用時,會顯示散發中國際設定和語言的相關資訊。

列出所有國際設定和語言

  1. 以系統管理員身分開啟命令提示字元。

  2. 使用 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-USfr-FR

散發語言

發佈共用中可用的語言清單。

注意

此清單包含散發共用中資料夾的名稱。 不會驗證資料夾中實際LP.cab檔案的語言。 例如,如果散發的路徑是 ...\Langpacks\bg-BG\Lp.cab,即使LP.cab檔案不是 bg-BG 的正確.cab檔案,bg-BG 的值也會回報為散發共用中的語言。

散發中的預設語言為: ja-JP

發行版本中的其他可用語言包括: bg-BGnl-NL

鍵盤層次驅動程式

如果已安裝日文或韓文鍵盤的鍵盤驅動程式清單。

日文鍵盤 (106/109 鍵)

取得 Windows 版本資訊

您可以使用 版本服務命令 來取得哪些 Windows 版本可供升級的資訊。

目標版本是您可以升級至的 Windows 版本。 您可以顯示目前版本或離線 Windows 映像或執行中作業系統的目標版本相關資訊。

如需 DISM 中可用 Windows 版本維護命令的詳細資訊,請參閱 DISM Windows Edition-Servicing Command-Line選項

取得目前 Windows 版本的相關資訊

  1. 以系統管理員身分開啟命令提示字元。

  2. 使用 DISM 列出目前映射版本的相關資訊:

    針對離線 Windows 映像

    Dism /image:C:\test\offline /Get-CurrentEdition
    

    針對執行中的作業系統

    Dism /online /Get-CurrentEdition
    

取得 Windows 目標版本的相關資訊

  1. 以系統管理員身分開啟命令提示字元。

  2. 使用 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 修補程式的相關資訊

  1. 以系統管理員身分開啟命令提示字元。

  2. 使用 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

說明連結

如果有的話,可在何處尋找支援資訊。

https://www.microsoft.com

轉換

最後一個修補程式安裝套用至產品的修補程式轉換集。 如果使用者未登入電腦,則每個使用者非受控應用程式可能無法使用此值。

:App1RTMToApp1QFE9;:#App1RTMToApp1QFE9

本機套件

產品所使用的本機快取修補程式檔案位置。

C:\Windows\Installer\132f5c.msp

安裝日期

修補程式套用至產品的日期。

20080912

列出套用至應用程式之 MSP 修補程式的相關資訊

  1. 以系統管理員身分開啟命令提示字元。

  2. 使用 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 應用程式的相關資訊

  1. 以系統管理員身分開啟命令提示字元。

  2. 使用 DISM 列出 MSP 修補程式的相關資訊:

    Dism /image:C:\test\offline /Get-Apps
    

報表產生的會列出離線映射中安裝之應用程式的產品代碼和產品名稱。 例如:

Product Code : {DB935363-5A68-47AF-A55A-CFC90F2E83BC}
Product Name : MsiTestApplication2

列出特定 Windows Installer 應用程式的相關資訊

  1. 以系統管理員身分開啟命令提示字元。

  2. 使用 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

說明連結

如果有的話,可以在哪裡尋找支援資訊。

https://www.microsoft.com/management

轉換

最後一個修補程式安裝套用至產品的修補程式轉換集。 如果使用者未登入電腦,則個別使用者 Unmanaged 應用程式可能無法使用此值。

C:\Windows\Installer{BDB20E90-3ACD-450B-BBDE-61E39687C6B1}\ACBlueT02.mst

本機套件

本機快取封裝的位置。

C:\Windows\Installer\132f3b.msi

安裝日期

安裝應用程式的日期。

20080912

使用 DISM 來維護 Windows 映像

部署映射服務與管理 (DISM) 最佳做法