Куда из контекстном меню .inf
файла пропала опция Установить?
Опции в контекстном меню для этих
файлов, находятся в ключах ветви
реестра HKEY_CLASSES_ROOT\inffile. Первый
элемент ветви проверяет ассоциацию
расширения .inf с inffile. Это может быть
проверено командой
C:\> assoc .inf
.inf=inffile
Если ответа не получили,
выполните
C:\> assoc .inf=inffile
Следующий шаг - проверка
содержания реестра на наличие
записи "install" для inffile`а:
Откройте редактор реестра
(regedt32.exe)
HKEY_CLASSES_ROOT\inffile\shell
Проверьте наличие подключа
"Install". Если его нет,
выберите в меню Edit "Add Key" и
введите имя Install.
В этом ключе должна быть запись
<No Name>. Значение по
умолчанию, для данного ключа -
&Install. Если его нет, то
выберите "Add Value" в меню Edit. Не
вводя никакого имени,
выберите тип REG_SZ и нажмите OK.
Это вызовет запрос на ввод
строки "&Install" (кавычки
вводить не нужно). OK
В ключе Install должн быть еще один
ключ - сommand. Если его нет,
добавьте используя "Add Key"
в меню Edit.
В ключе command должна быть
запись<No Name>, значение
записи - "%SystemRoot%\System32\rundll32.exe
setupapi,InstallHinfSection DefaultInstall 132 %1".
Если запись испорчена или
отсутствует, то выберите "Add
Value" в меню Edit, не вводя никакого
имени, выберите тип REG_EXPAND_SZ
и OK. После запроса введите
строку "%SystemRoot%\System32\rundll32.exe
setupapi,InstallHinfSection DefaultInstall 132 %1"
(кавычки вводить не нужно). OK
Закройте редактор реестра
Теперь опция Установить должна
присутствовать для .inf файлов.