Last I remember Dynamic Link Library files are nothing but a pain in the arse...

Anyhow,
I've been having major problems with Windows lately, and every time I get an error it's a DLL. The most frustrating is when I can't run games because DirectX can't find a file that's there... *grumbles*

My friend suggested that I reinstall windows, but windows came with the computer, all I have is a restore disk. But, I know DLL's can be commonly problematic, so before I go burning down the Bastille, I thought I'd ask you lovely people for some help?

Any Suggestions on DLL Errors?