Хранилище на драйвери (DriverStore\FileRepository)
Хранилището на драйвери е защитена папка, C:\Windows\System32\DriverStore\FileRepository, в която Windows съхранява всеки пакет драйвери, който е бил подготвен на компютъра. Windows инсталира устройства само от пакети в хранилището на драйвери, поради което там могат да се натрупат стари драйвери за видеокарти и принтери, заемащи няколко гигабайта.
1Как пакетите попадат там
Когато се инсталира драйвер, Windows най-напред копира (подготвя) целия пакет заедно с неговия INF файл в хранилището на драйвери, а след това го инсталира за устройството. Пакетите се появяват като oem<number>.inf в инструменти като pnputil.
2Премахване на стари пакети
Пакетите, които не се използват от никое устройство, могат да бъдат премахнати с pnputil. pnputil /enum-drivers извежда списък на пакетите от трети страни с тяхното публикувано име, доставчик, клас и версия. pnputil /delete-driver oem<number>.inf премахва пакет; Windows отказва, ако устройство все още го използва, освен ако не се добави /force, което трябва да се избягва.
Как да изброиш и премахнеш неизползван пакет драйвери
- Отвори Терминал (администратор).
- Изпълни:
pnputil /enum-driversи отбележи публикуваното име (oem<number>.inf) на стара версия. - Първо създай точка на възстановяване.
- Изпълни:
pnputil /delete-driver oem<number>.inf - Ако Windows докладва, че пакетът се използва, го запази.
Внимание
- Никога не трий ръчно папки вътре във FileRepository.
- Не използвай /force за драйвери на устройства за съхранение, мрежови или дисплейни устройства: компютърът може да загуби устройството при следващото стартиране.
Свързани статии
- DISM (Обслужване и управление на образи за разполагане)Какво представлява DISM, командите /CheckHealth, /ScanHealth и /RestoreHealth, както и как DISM и SFC работят заедно за поправка на Windows.
- Windows Recovery Environment (WinRE)Какво представлява WinRE, как да го отвориш, какви инструменти предлага и как да го провериш с reagentc /info.
- SFC (System File Checker)Какво прави sfc /scannow, как да четеш резултатите му, къде е CBS.log и кога да пуснеш DISM първо.
Източници
- Хранилище на драйвери (Microsoft Learn) learn.microsoft.com
- Синтаксис на командата PnPUtil (Microsoft Learn) learn.microsoft.com
Бележка: Rain Cleaner създава точка на възстановяване и копие на текущите драйвери, преди да инсталира драйвер.
Последен преглед: