Windows Host Process Rundll32 Has Stopped Working Windows 7 Fix

I own a relatively old laptop. It has been working fine for several years. Since the past few days, whenever I start my laptop, as soon as the desktop appears, it throws the windows host process rundll32 has stopped working windows 7 fix error box. The error box appears every time I start the laptop. Is there a way to fix this?

