DriverStore в Windows — это центральное хранилище пакетов драйверов Microsoft и сторонних производителей. www.trishtech.com Обычно оно находится в системной папке C:|Windows|System32|DriverStore. www.trishtech.com
Технология работает следующим образом: при установке нового драйвера его копия помещается в папку DriverStore. blog.usro.net Когда нужно обновить или удалить драйвер, Windows обращается к этому хранилищу, чтобы всё прошло правильно. blog.usro.net
Некоторые особенности работы DriverStore:
- Проверка целостности пакета драйверов. learn.microsoft.com Перед копированием в хранилище операционная система проверяет, что пакет можно считать надёжным. learn.microsoft.com Для этого в INF-файле должна быть директива CatalogFile, которая указывает на связанный с ним файл каталога. learn.microsoft.com
- Проверка пакета драйверов. learn.microsoft.com Операционная система проверяет пакет следующим образом: learn.microsoft.com
- У текущего пользователя должно быть разрешение на установку пакета драйверов. learn.microsoft.com
- INF-файл пакета должен быть синтаксически правильным, а все файлы, на которые он ссылается, должны быть в пакете драйверов. learn.microsoft.com
- Использование пакета драйверов. learn.microsoft.com После проверки целостности и синтаксиса пакет копируется в DriverStore. learn.microsoft.com Затем операционная система использует пакет для автоматической установки новых устройств без взаимодействия с пользователем. learn.microsoft.com
DriverStore помогает предотвратить такие проблемы, как конфликты драйверов, отсутствие файлов или неправильная установка. blog.usro.net