Is there any way to view dates of changes to Windows registry keys/values?
Registry keys have a last-modified timestamp. You can use Regedit to export a key, selecting the ".txt" output format. That text file will contain the last modified date&time.
NirSoft's RegScanner utility allows one to filter selected registry keys by ranges of the last-modified timestamp.