Possibly because your question refers to dynamic link library (dll) files which nobody has ever heard of.
Normally, when an error message displays a problem with a dll file, it's because the file has become corrupted. The usual solution is to simply download the relevant file and to replace the 'duff' file with the new version. Almost every dll file that's ever existed can be quickly tracked down by a simple Google search. However, Google returns absolutely no results (except for your own question) when searching for the two files you've mentioned.
Similarly, searching for the name of a virus on Google usually throws up hundreds of results. It can take hours to find the right one that offers a useful solution but it's normally there if you look hard enough. However, Google can find no references to PHolmes572. So there's definitely something very odd going on on your laptop.
Try booting your laptop up into Safe Mode. (On most computers, holding down the Ctrl key during the boot up process allows you to access Safe Mode. Sometimes you have to press F8 instead). Then run a virus scan to try to shift the problem. However, I've got a horrid feeling that there's already some nasty damage to your registry. (i.e. additional registry keys have been added, causing your laptop to look for non-existent dll files). In which case, trying running System Restore to go back to a date before the problem appeared. Then disable System Restore while running another virus scan, and then switch System Restore back on).
I freely admit that my answer is 'fumbling in the dark' but something might work. If not, you'll probably need to try an 'on top' reinstallation of Windows. If that doesn't work, it could be time to reformat the drive and do a full reinstall of Windows.
Chris