Thanks for the response. Yes, we enter audit mode using Ctrl+Shift+F3 on the initial OOBE screen. While in audit mode we (meaning me...) make a number of changes to various settings (GPO to control updates, services to address some video and startup performance issues, branding, etc.) and we do install some 3rd party software (Adobe X, Google Chrome and AMD Radeon s/w). Although the Adobe X is going by the wayside and is not part of our next deployment image I'm currently working on.
I have created an unattend file that is used to setup locale, default user and the like. I have a Powershell script to (redo) some of the changes lost in generalization and then a set of manual steps for remaining items (like reapplying the AMD driver settings). I did a diff of the registry before and after making the AMD settings changes, thinking I might just automate the process in my Powershell script, but the diff looked more involved than I expected (it was not a clear: "Here's the obvious AMD setting changes").
After some additional research I'm suspecting that many of the changes (perhaps including the AMD settings) may be able to be retained by setting up a default user and using CopyProfile as part of the unattend script... but at this point I suppose I'm outside the scope of this forum. Have you setup AMD settings in audit mode and had them preserved after sysprep with the generalize option? If so, what was your process?