The main challenge when reading the Windows registry is telling the difference between useful keys and malware and bloatware keys that can be - and should be - safely removed.
I have developed an easy system for making this judgment. If you are not sure whether a key is something useful or something that shouldn't be there, delete it! Then reboot and check the registry for that key. If it comes back, it shouldn't be there. If it doesn't come back, it's a useful key.