List files in the package?

Discussion in 'Windows 10' started by jkvt, Jan 8, 2022.

  1. jkvt

    jkvt MDL Novice

    Aug 15, 2019
    1
    0
    0
    Hello everybody!
    I searched all over and can't find anything even close to answering this question.
    Say I have a package list from Dism /Get-Packages
    Which files does the package contain?
    I know there are MUM and CAT files in \Windows\Servicing and CAT file has hashes but where the list of files is stored?
    When I remove the package with Dism /Remove-Package (for example after unhiding it), how does it know which files to remove?

    Thank you in advance
     
  2. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,740
    14,450
    340
    #3 xinso, Jan 12, 2022
    Last edited: Jan 12, 2022
    e.g. Microsoft-Windows-Dedup-ChunkLibrary-Package~31bf3856ad364e35~amd64~~10.0.22526.1000.cab
    Code:
    amd64_microsoft-windows-dedup-chunklibrary_31bf3856ad364e35_10.0.22526.1000_none_a752a1d1f2b7f8ca
    amd64_microsoft-windows-dedup-common_31bf3856ad364e35_10.0.22526.1000_none_14abcadd2c8f50c3
    
    amd64_microsoft-windows-d..klibrary-deployment_31bf3856ad364e35_10.0.22526.1000_none_48851dbf2d6fc342.manifest
    
    amd64_microsoft-windows-dedup-chunklibrary_31bf3856ad364e35_10.0.22526.1000_none_a752a1d1f2b7f8ca.manifest
    amd64_microsoft-windows-dedup-common_31bf3856ad364e35_10.0.22526.1000_none_14abcadd2c8f50c3.manifest
    
    update.cat
    update.mum
    
    [installer\uninstaller mum and cat]
    update.mum (Microsoft-Windows-Dedup-ChunkLibrary-Package~31bf3856ad364e35~amd64~~10.0.22526.1000.mum)
    update.cat (Microsoft-Windows-Dedup-ChunkLibrary-Package~31bf3856ad364e35~amd64~~10.0.22526.1000.cat)
    go to
    C:\Windows\servicing\Packages

    [deployment manifest]
    amd64_microsoft-windows-d..klibrary-deployment_31bf3856ad364e35_10.0.22526.1000_none_48851dbf2d6fc342.manifest

    amd64_microsoft-windows-dedup-chunklibrary_31bf3856ad364e35_10.0.22526.1000_none_a752a1d1f2b7f8ca.manifest
    amd64_microsoft-windows-dedup-common_31bf3856ad364e35_10.0.22526.1000_none_14abcadd2c8f50c3.manifest
    go to
    C:\Windows\WinSxS\Manifests

    [binary folder]
    amd64_microsoft-windows-dedup-chunklibrary_31bf3856ad364e35_10.0.22526.1000_none_a752a1d1f2b7f8ca
    amd64_microsoft-windows-dedup-common_31bf3856ad364e35_10.0.22526.1000_none_14abcadd2c8f50c3
    go to
    C:\Windows\WinSxS

    [files in binary folder]
    copied to system

    [Registry in manifest]
    registered in files of C:\Windows\System32\config

    [cat]
    go to
    C:\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}