I would also like to promote one of my most favorite tools ever: InstallWatch Pro by Epsilon Squared
It takes a complete HDD and Registry snapshot, you install something then it takes another snapshot and shows you the diff in a easy to read format.
I wish there was an equivalent for MacOS & Linux as the scripts I have tried to make(or had ChatGPT try to make) just don't cut the mustard. I'd rather just have some commercial software do this even if I have to pay for a license.
* Tables as a collection of CSV files, or an Excel workbook
* Contents of streams
* StringPool data dump
* Option to configure file dump to export using either SourceDir paths, or target destination dir paths