I wonder what package dism.exe comes in? Whatever it is didn't get applied properly.
This stuff seems so inconsistent.
FWIW in WinSxS I have this
| PS C:\windows\WinSxS> dir -Filter "*dism.exe" -Recurse | ft FullName -AutoSize -HideTableHeaders<br><br><br>C:\windows\WinSxS\amd64_microsoft-windows-d..ervicing-management_31bf3856ad364e35_6.3.9600.16384_none_4f680322e1a371ba\Dism.exe <br><br>C:\windows\WinSxS\amd64_microsoft-windows-d..ervicing-management_31bf3856ad364e35_6.3.9600.17031_none_4f9af566e17dbc2c\Dism.exe <br><br>C:\windows\WinSxS\x86_microsoft-windows-d..ervicing-management_31bf3856ad364e35_6.3.9600.16384_none_f349679f29460084\Dism.exe <br><br>C:\windows\WinSxS\x86_microsoft-windows-d..ervicing-management_31bf3856ad364e35_6.3.9600.17031_none_f37c59e329204af6\Dism.exe |
|---|
But when I try to find anything like that (e.g. Ctrl-f for ervicing) in C:\Windows\servicing\Packages\wuindex.xml
all I see is original stuff (16384 only). WTH?
That file is obviously getting updated regularly (current timestamp) but the information being added to it lately is only about the KB numbers. Somehow that has to be reflected into the WinSxS directory naming scheme.