|"I've installed all dll files that it was asking for"|
Please list the dll files. Where did you get them from? If you searched for them online, you didn't help matters & very possibly infected your system.
Important Reasons NOT to Download DLL Files
Why You Shouldn’t Download Missing .dll Files from External Websites