Whenever your Windows program reports that a "DLL" (dynamic link library) file cannot be found, you're generally experiencing a file corruption that will interfer with the proper performance of a larger program (usually a peripheral device, but not always). But without that DLL, you're dead in the water for that specific application.
A DLL Archive Site at yaroslavl.ru may have that specific dll available for download and reinstallation. It's a life saver!
Also try dllfiles.com
You can oodles of old drivers (keeping scrolling to the bottom of the page after your choice!) at PerfectDrivers.com
Or try these backup archive sites:
Hypermart