need help with System32 error

Within the past fews days every time I try to run a program (internet explorer, skype, aim etc...) I get an error box that pops up and says "C:\Windows\System32\fdSSDP32.dll is not designed to run on Windows or it contains an error." After I click OK the program will open and run normally. There doesn't seem to be any other affect right now other than it being annoying. I'm afraid though that over time this could be a real problem and want to take care of it as soon as possible. If anyone has any suggestions or solutions please help me out here. I'm not a computer wiz by any means, but I'm also not computer illiterate so I have some understanding to any advice you might have to offer. Thanks!