the only time ive experienced dll error is when i installed windows, so thats y i asked. i had a scratch on the disk so i thought that mighta happened to u. if it's not too much of a hassle reformatting MIGHT help.
idk what else to do so hear what other people say cuz that should be a last resort.