У меня проблема с win7 USB драйвером, и он больше не устанавливает новые USB диски. У меня нет файла infcache.1 в каталоге Windows, и после проверки файла setupapi.dev.log я столкнулся с этой ошибкой msg, возникающей при любой попытке распознавания USB:

>>>  [Device Install (Hardware initiated) - USB\VID_0000&PID_0000\5&1dd99672&0&1]
>>>  Section start 2017/01/31 18:12:47.896
     ump: Creating Install Process: DrvInst.exe 18:12:47.904
     ndv: Retrieving device info...
     ndv: Setting device parameters...
     ndv: Searching just Driver Store...
     dvi: {Build Driver List} 18:12:48.074
     dvi:      Searching for hardware ID(s):
     dvi:           usb\unknown
     dvi:      Searching for compatible ID(s):
     dvi:           usb\unknown
     cpy:      Policy is set to make all digital signatures equal.
     dvi:      Enumerating INFs from path list 'C:\windows\INF'
!    inf:      Detected INFCACHE inconsistency
!    inf:      Attempting INFCACHE repair 18:14:48.141
!!!  inf:      Unable to fix INFCACHE - likely system corruption!
!!!  inf:      Error 32: The process cannot access the file because it is being used by another process.
     ump:      Server install process exited with code 0x000005b4 18:17:48.077
<<<  Section end 2017/01/31 18:17:48.079
<<<  [Exit status: FAILURE(0x000005b4)]

может быть, вам будет интересно узнать, что когда я запускаю pnputil -e в cmd, я получаю ту же ошибку:«Процесс не может получить доступ к файлу, потому что он используется другим процессом»

Оцените любое решение заранее.

1 ответ1

0

Вам необходимо удалить файл INFCACHE. ** 1 из ** C:\Windows\System32\Driver Store . Файл поврежден и не соответствует данным, найденным в Windows\Inf.

Вам нужно изменить разрешения, чтобы удалить его. Нажмите на него, Свойства, вкладка Безопасность, Изменить и Добавить. Добавьте группу Администраторы. Теперь вы можете удалить его.

Перезагрузите окна. Когда вы подключаете новое устройство, infcache будет создан заново. Убедитесь, что не подключен тот, который вызвал проблему. Пусть Infcache будет создан путем подключения другого устройства, и тогда вы сможете использовать проблемное устройство.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .