
Я пытаюсь решить проблему сдевкондля чего мне нужно найти INF-файл драйвера устройства.
Я могу узнать, какой драйвер устройства использует устройство, через диспетчер устройств (сведения о драйвере). Он укажет мне на драйвер, в моем случае хранящийся в C:\Windows\system32\DRIVERS\e1i63x64.sys.
Где я могу найти соответствующий INF-файл?
решение1
Файл .inf
будет расположен в соответствующей папке (в вашем случае имя папки должно начинаться с e1i63x64) внутри следующего каталога:
C:\Windows\System32\DriverStore\FileRepository
решение2
Возможно, уже поздно делиться, но есть более простой способ сделать это!
Откройте диспетчер устройств: Win + R > devmgmt.msc
Прокрутите и найдите интересующий вас драйвер
- Щелкните правой кнопкой мыши и выберите «Свойства» во всплывающем меню.
- В следующем окне перейдите на вкладку «Подробности».
- В раскрывающемся списке «Свойство» выберите
Inf Name
. Теперь на панели значений должно отображаться правильное имя inf для этого драйвера.
Значение должно отображать имя inf. Например, значение может выглядеть примерно так: >oem100.inf
Затем откройте «cmd» от имени администратора и введите следующую команду >dism /Online /get-drivers /format:table > C:\temp\drivers.txt
Откройте этот файл в текстовом редакторе, и вы должны увидеть структуру в виде таблицы, и найдите имя файла INF из шага 6 выше. Затем найдите имя файла, напечатанное рядом с ним.
Например, если имя INF — это oem100.inf
значение, следующее (справа) может выглядеть примерно так:e1d65x64.inf
Следующий шаг — возьмите это имя (например, e1d65x64
) и скопируйте.
Следующий шаг: перейдите по ссылке C:\Windows\System32\DriverStore\FileRepository
и вставьте ранее скопированный текст в строку поиска.
Дождитесь окончания поиска.
Надеюсь, это помогло!
решение3
dism /Online /get-drivers /format:table > C:\temp\drivers.txt Похоже, в этом коде есть ошибка. Системе не удается найти указанный путь.