Hi drhayden1,
The undetermined can be found up using online resources of which there are several on the big anti malware forums, you just check the names given and the checksums. One good thing to do always is have a free checksum program, run that on installing a new OS, when new things appear that you did not self install, there you could have a relative problem.
Well you have the files that keep changing all the time, you have to make all unhidden, and the malware artists does not make it easy for ye, legit things that are malware in other places, malware that looks or sounds similar to legit M$ dll or process, suggestions to delete vital dll's to disrupt the functioning of your computer. Well summa summarum there is a whole list to be considered: good bho, bad bho, good startup files, bad startupfiles, good registry settings, bad registry add-ons, good hooks, bad hooks. But as a comfort to you, all the apropriate information to decide if something should be there or rather should not, can be determined from sources on the Internet, known to be reliable.
polonus