I'm afraid that .dll is a type of file - there are lots of them. It stands for Dynamic Link Library and is part of the code that makes up a program. So the question is what is the EXACT message that your son gets when he it trying to do WHAT?
However, as the computer is new, I suggest a call to Dell.
t, April 2007