You likely had a situation where Windows is missing some sys or dll file making some application misbehave. Usually, in these kinds of situations, you would try all sorts of roundabout ways of recovering the file needed or just try to download it from some random site online.
Fortunately, this situation can be resolved much quicker and from a trusted source with Winbindex!
What Is Winbindex?
Winbindex is a site on which you can quickly search for a missing sys/dll/exe file and download it again from the Microsoft servers (msdl.microsoft.com). This process eliminates any need to guess where these files came from or whether there is any malicious code in them since you download them straight from Microsoft.
Upon finding the missing file the site will show you all versions available from different updates and will also give you a Secure Hash string you can check to make sure that the file you are downloading is indeed an original file.
The creator of this site has indexed all (that is his claim) Windows files that appear in update packages and sorted them on his site for easy access. Although all files are present you can download the exe/dll/sys files only.
With this, you do not have to reinstall the same application 3 times in hopes that it will fix itself, since you can now download the needed file directly.