Can someone explain the elusive for Google question:
When after a recent Windows Update a running in CMD DISM app can't find a source package to restore broken system health, it may print: "DISM Package Manager: PID=8452 TID=7820 The source files could not be found".
In the above error message, what PID and TID actually mean, and how to find full missing package names based on these PID and TID values? For example, UUPDUMP site can give a package list for any known Windows Build, but how to associate the names with PID & TID given by DISM, that would help to download only the missing packages rather than full build?
Even running DISM /online /get-packages command seems to give a list of truncated package names.
If these PID & TID are running processes and threads IDs, I can't find them in Process Explorer active process list either, and if the package is broken it would hardly be running anyway.
When after a recent Windows Update a running in CMD DISM app can't find a source package to restore broken system health, it may print: "DISM Package Manager: PID=8452 TID=7820 The source files could not be found".
In the above error message, what PID and TID actually mean, and how to find full missing package names based on these PID and TID values? For example, UUPDUMP site can give a package list for any known Windows Build, but how to associate the names with PID & TID given by DISM, that would help to download only the missing packages rather than full build?
Even running DISM /online /get-packages command seems to give a list of truncated package names.
If these PID & TID are running processes and threads IDs, I can't find them in Process Explorer active process list either, and if the package is broken it would hardly be running anyway.
- Windows Build/Version
- 23H2
Last edited:
My Computer
System One
-
- OS
- Windows 11