The only google hit i get off rasdiaga.dll is this thread.
If that is indeed what windows is looking for, then somehow a mistaken "a" got into the registry entry for that dll.
Try searching for / replacing all instances of rasdiaga.dll with rasdiag.dll in the registry