Если системный файл Windows отсутствует, первое, что приходит в голову, - это Проверка системных файлов (Sfc.exe). В sfc.exe / scannow
командная строка восстанавливает отсутствующие или поврежденные системные файлы, получая хорошую копию из WinSxS
папка. Если это не удается, вы обычно запускаете DISM .. RestoreHealth - командная строка исправить WinSxS репозиторий. Бывают ситуации, когда DISM - это перебор. Кроме того, DISM требует промахнулся Установочный диск Windows, с которого install.wim
файл используется.
Вот еще один альтернативный способ загрузки любая версия системного файла Windows (.exe, .dll или .sys) непосредственно с сервера Microsoft.
Загрузите отсутствующие системные файлы (dll, exe, sys) с сайта Microsoft
В Индекс двоичных файлов Windows (Winbindex), сайт, не принадлежащий Microsoft, позволяет быстро просматривать информацию о файлах и загружать некоторые из них напрямую с серверов Microsoft. Файлы, которые можно загрузить, представляют собой исполняемые файлы (в настоящее время файлы exe, dll и sys).
Сервер символов Microsoft содержит все версии системных файлов, но прямая ссылка для скачивания недоступна для широкой публики. Здесь Winbindex пригодится! Сайт WinbIndex с помощью портала VirusTotal получает SHA-256 хеш каждого системного файла Windows и создает прямые ссылки для скачивания указывая на сервер символов Microsoft. База данных Winbindex была создана путем поиска внутри каждой Windows 10 Накопительное обновление (. пакет мгу ) и получение из них списка файлов и соответствующих хешей.
Автор говорит:
Все, что мне нужно было сделать, это получить список обновлений со страницы истории обновлений Windows 10 (пока я смотрел только обновления Windows 10), загрузить эти обновления из каталога Центра обновления Майкрософт, получить имена файлов и хеши, запросить VirusTotal. для этих хэшей и создайте приятный интерфейс для поиска в этом индексе и создания ссылок.
[Пример] Загрузка определенной версии файла DLL Windows 10
Например, в статье Ошибка 0x8007007e Печать из Microsoft Edge, Mail или других современных приложений , нам пришлось извлечь PrintConfig.dll
с установочного диска Windows 10 или ISO.
Теперь, когда сайт WinbIndex существует, вы можете просто найти файл PrintConfig.dll
на этом сайте и загрузите требуемую версию (и разрядность) двоичного файла с серверов символов Microsoft.
- Посетите сайт Winbindex по адресу
https://m417z.com/winbindex/
- Введите имя файла (.exe, .dll, .sys), который вы хотите найти.
- Нажмите кнопку «Загрузить» рядом с версией системного файла, которую вы хотите получить. Как вы можете видеть на изображении выше, кнопка «Загрузить» напрямую связана с
printconfig.dll
файл на сервере символов Microsoft.
Это оно! Вам больше не нужно загружать двоичные файлы Windows со случайных сторонних сайтов. Кроме того, вам не нужно искать альтернативный компьютер Windows с той же операционной системой. сборка и версия .
На данный момент WinbIndex поддерживает только Windows 10. Поддерживаемые типы файлов включают файлы .dll, .exe и .sys. Вы также хотели бы прочитать о чудесной работе, проделанной за создание Winbindex. Читать Представляем Winbindex - индекс двоичных файлов Windows - m417z блог для более подробной информации.
Одна небольшая просьба: если вам понравился этот пост, поделитесь им?
Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:- Приколи это!
- Поделитесь этим в своем любимом блоге + Facebook, Reddit
- Твитнуть!