Also, this was in the DISM log:
Did you restart your DISM.log before trying that command? Otherwise, my guess would be that you are just showing us old corruption. In particular, notice that there is no timestamp to help judge when those records were written.
An alternative to renaming or restarting your DISM.log would be redirecting the output of a specific DISM command to a specific file using its /LogPath: operand.
Alternatively, I would be interested in seeing if my Powershell count idea works on that log and if there is anything actually readable after the initial corruption. See...
a thread that I can't find ATM... It was a really simple idea. Just use Powershell to find out how many records it saw and then go down into cmd for more (because I don't know an elegant Powershell method of doing the next step)
E.g. in Adminstrator Powershell navigate to the DISM log directory and do those things:
cd $env:windir\Logs\DISM
(get-content dism.log).count
cmd
more <dism.log +nnn00
(E.g. where the first step returned +nnnxx and you just want to see the last xx)
HTH
Robert Aldwinckle