Windows 95/98/NT FAQ

Куда из контекстном меню .inf файла пропала опция Установить?


Опции в контекстном меню для этих файлов, находятся в ключах ветви реестра HKEY_CLASSES_ROOT\inffile. Первый элемент ветви проверяет ассоциацию расширения .inf с inffile. Это может быть проверено командой

C:\> assoc .inf
.inf=inffile

Если ответа не получили, выполните

C:\> assoc .inf=inffile

Следующий шаг - проверка содержания реестра на наличие записи "install" для inffile`а:

  1. Откройте редактор реестра (regedt32.exe)
  2. HKEY_CLASSES_ROOT\inffile\shell
  3. Проверьте наличие подключа "Install". Если его нет, выберите в меню Edit "Add Key" и введите имя Install.
  4. В этом ключе должна быть запись <No Name>. Значение по умолчанию, для данного ключа - &Install. Если его нет, то выберите "Add Value" в меню Edit. Не вводя никакого имени, выберите тип REG_SZ и нажмите OK. Это вызовет запрос на ввод строки "&Install" (кавычки вводить не нужно). OK
  5. В ключе Install должн быть еще один ключ - сommand. Если его нет, добавьте используя "Add Key" в меню Edit.
  6. В ключе 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
  7. Закройте редактор реестра

Теперь опция Установить должна присутствовать для .inf файлов.


На первую страницу    Раздел Windows NT    Назад

Copyright © 2000. Andrey Harchenko. При перепечатке ссылка на http://WinFAQ.com.ru обязательна.
Авторские права на оригиналы статей: Microsoft Corporation, SavillTech Ltd, Simon Clausen