Download individual Microsoft Windows files (exe, dll, sys) from Microsoft with Winbindex
Winbindex is a new web service designed to provide users with options to download (some) binary files in different versions from Microsoft servers. The service focuses on some file types, e.g. .exe, .dll, and .sys files, and Microsoft's Windows 10 operating system.
The developer of the web service explains his motivation for creating the service in a blog post. He needed to track down a bug in a driver for a research project, and needed to get the driver file from various platform releases to find the version the fix was introduced in.
While it would have been possible to install a RTM version of Windows 10, turn off updates, install all updates manually, and check each version of the driver for the fix, it would mean a lot of work. He discovered another method that worked automatically.
Without going into too many details, he uses hashes provided by the manifest file of update packages, uses the hash to retrieve file information from Virustotal to find the location of the file on the Microsoft Symbol Server.
Usage is thankfully less complicated. Just point a web browser to the main Winbindex address to get started.
Type the name of a file or use the file browser by clicking in the text field on the page. The file browser lists thousands of files that the index supports.
Activate the "show" button once you have made your selection to get the list of available file versions. The results page that opens lists the Sha256 hash of each file, the Windows 10 version it was included in, and the update that it was included in. For some, it also shows the architecture.
You can filter results by Windows 10 version, update, or architecture. Click on a file that you are interested in and then the "show" button to display the manifest file, or the download button to download it to the local system.
There is one caveat: files can only be downloaded if the file has been uploaded to Virustotal previously. The download button is inactive if that is not the case. The developer checked file availability and found out that 108K files out of 134K files were indexed by Virustotal.
The index could be improved in several ways in the future according to the developer. He notes that he has no immediate plans to add new features to the index but potential options include adding more architectures and operating systems, e.g. Windows 7 and Windows 8.1, indexing files from Windows base builds, and indexing files that are not available on Virustotal.
The service provides Windows 10 administrators and users with options to download specific Windows files from Microsoft servers. It may be useful to replace files that have been deleted by accident, as part of corruption, or to restore an earlier version of a file if a newer file is problematic.
Now You: What is your take on Winbindex? (via Deskmodder)Advertisement