The version is Windows 8.1. The edition is not professional. I guess I don't know what it's called. If I hadn't had to reinstall TeamViewer because of a refresh, I would look now, but I cannot from my work. They are most definitely not supposed to be there. I was sent a program that appeared to install the files, and showed up in the removable programs list. I uninstalled it a while ago. I attempted to remove the files sfc listed as corrupted and that dism couldn't find a source for, but obviously that doesn't work like that.
I did end up doing a refresh. Sad to say that I was losing stability on my machine, since indexing, prefetching, and superfetch were also disabled via advice I took, and I was unable to restart the majority of those services without refreshing.
I do appreciate the reply, and I really would like to know if it's secret knowledge to write scripts for sfcfix. I'd love to see what the script would be for this situation, and if there's any documentation available. As far as I can tell, I could not find anything.
tl;dr I refreshed, it's fixed, please teach me your ways?