Какую информацию содержит inf файл. Расширение файла INF
INF-файлы (Setup Information Files) предназначены для создания сценариев инсталляций. Обычно INF-файлы используются для установки драйверов - устанавливать с их помощью приложения также допустимо, но неудобно.
Мы можем использовать INF-файлы для изменения параметров реестра. Преимущество INF-файлов перед REG-файламн заключается в том, что изменения, внесенные в реестр при помощи INF-файлов, можно отменить с помощью апплета Установка и удаление программ, который можно запустить с Панели управления, тогда как для возвращения параметров, модифицированных REG-файлом, вам придется искать их вручную. При этом если вы не знаете значений параметров по умолчанию, то вам поможет только точка восстановления системы, что тоже нежелательно, поскольку вместе с настройками, внесенными в реестр REG-файлом, могут быть удалены настройки программ, внесенные после применения REG-файла. В случае с INF-файлами таких неудобств нет.
Формат INF-файла
Формат INF-файла похож на формат INI-файла. В INF-файле, как и в INI-файле, есть разделы (или секции), а каждый раздел содержит элементы, обычно имеющие вид Имя=Значение.
Создать lNF-файл можно в любом текстовом редакторе - в частности, для этих целей идеально подходит Блокнот. Чтобы не создавать INF-файл каждый раз с чистого листа, вы можете создать шаблон, содержащий обязательные секции INF-файла.
Примечание
Как уже отмечалось, INF-файл может использоваться для установки драйверов и программ, поэтому в нем может быть секция копирования нужных файлов. В нашем случае такой секции не будет, поэтому приведенный шаблон INF-файла нельзя назвать полным.
Простейший шаблон INF-файла
Signature=
; действия при удалении
; добавляем данные в реестр
; удаляем данные из реестра
Секция является обязательной. Изменять ее нельзя. Вторая секция обычно называется . Можно изменить имя этой секции, но лучше этого не делать. Директивы AddReg и DelReg задают имена секций, в которых находятся разделы и параметры, которые нужно добавить или удалить из реестра соответственно.
Директивы AddReg и DelReg могут располагаться как в секции
Так И В , Причем в одной и той же
секции может быть указано несколько директив AddReg и DelReg:
; Действия при установке файла
; действия при удалении
Для сокращения длины INF-файла можно в одной директиве AddReg или DelReg указать несколько секций (через запятую):
; Действия при установке файла
AddReg=Addl,Add2,Add3
; действия при удалении
DelReg=Dell,Del2,Del3
Примечание
Названия секций (в приведенном выше примере - , и т. д.) должны быть уникальными в пределах INF-файла.
Добавление новых разделов и параметра реестра
Теперь поговорим о том, как задаются разделы и параметры реестра в секциях INF-файла. Общий формат такой:
корневой раздел, [подраздел], [параметр], [флаги], [данные]
Корневой раздел нужно указывать в любом случае. Допускается использование сокращенных имен: HKCU, HKLM, HKCR, HKU, НКСС. Подраздел можно не указывать - в этом случае все действия будут относиться к корневому разделу. Если вы не указываете подраздел, не забудьте поставить запятую, относящуюся к подразделу: корневой раздел, [параметр], [флаги], [данные]
[Параметр] представляет собой имя добавляемого или изменяемого параметра реестра, который уже существует. Имя параметра указывать необязательно.
Если значение не указано, но указаны флаги и данные, то при выполнении операции будет использовано значение по умолчанию. Если не указаны параметр, флаги и данные, то это операция добавления раздела реестра.
С помощью флагов вы можете задать тип создаваемого параметра и определить дополнительные атрибуты операции добавления или изменения параметра.
Примечание
Флаги, выделенные курсивом, можно объединять с другими флагами с помощью битового OR (или). Эту операцию можно произвести в калькуляторе, переведенном в инженерный режим.
После флагов должно быть указано значение параметра. Если параметр не существует, то он будет создан, а если существует - перезаписан. Если параметр имеет тип REG_MULTI_SZ и установлен флаг 0x00010008 (REG_MULT1_SZ + 0x00000008), то список строк будет добавлен к уже существующему.
Если значение параметра не указано, то параметр будет создан без указания значения.
Рассмотрим несколько примеров:
; Создаем параметр Active типа REG_DWORD и присваиваем значение 1
HKCU,Software\Company\Program,Active, 0x10001,1
; Создаем параметр Str типа REG_SZ и присваиваем значение Test String
HKCU,Software\Company\Program,Str,Test String
; Устанавливаем значение по умолчанию
HKCU,Software\Company\Program. По умолчанию
Удаление разделов и параметров
Синтаксис описания разделов реестра такой же, как и в предыдущем случае: Корневой раздел, [подраздел], [параметр], [флаги], [значение]
Корневой раздел - это основной раздел, содержащий раздел реестра или параметр, который нужно удалить. Подраздел - это дочерний раздел, который нужно удалить, или же подраздел, содержащий параметр, который вы хотите удалить. Параметр - это имя параметра, который нужно удалить.
Флаг Операция
0x00002000
Удалить весь подраздел
0x00018002
Если параметр имеет тип REG_MULTI_SZ, то удаляются все строки, соответствующие строке, указанной в качестве значения
Значение (см. выше) используется, только если установлен флаг 0x00018002 и тип параметра равен REG_MULT1_SZ. В этом случае указанное значение будет удалено.
Signature=SCHICAGO$
; удаляем параметр Str из Software\Company\Program
HKCU,Software\Company\Program,Str
; удаляем строку Text из списка строк
HKCU, Software\Company\Program,StringList,0x00018002,Text
/удаляем весь раздел Software\Company\Program
HKCU, Software\Company\Program
Установка INF-файла
Для установки INF-файла нужно щелкнуть по нему правой кнопкой мыши и выбрать из контекстного меню команду Установить (рис. 21.1).
Использовать REG-файлы просто и удобно: вы можете создать все необходимые параметры в реестре, а затем экспортировать их в REG-файл. Преимущество заключается в том, что в REG-файлах исключены синтаксические ошибки - они создаются редактором реестра автоматически, без вашего вмешательства.
Windows Registry Editor Version 5.00 Str=Hello world! Counter=dword:00000000 Binary=hex:12,20
Название разделов реестра в REG-файле, так же как и секции в INF-файлах, записываются в квадратных скобках.
Строковые значения (REG_SZ) заключаются в кавычки; перед значениями типа REG_DWORD указывается ключевое слово dword:, а перед шестнадца-теричными значениями - hex.
Некоторые специальные символы, например, обратный слэш, цитируются с помощью обратной косой черты (\), например:
C:\\Windows\\system32
У REG-файлов есть один недостаток: REG-файл, сгенерированный для вашего реестра, может использоваться только для экспортированных в него ключей и параметров. А как с его помощью удалить разделы и параметры? Для этого вам придется писать REG-файл вручную.
Для удаления целого раздела реестра нужно перед именем раздела поставить знак -, например:
[-HKEY_CURRENT_USER\Software\Company\Program]
Если вы хотите удалить параметр, то минус нужно поставить перед его значением: имя=-значение
Вот пример REG-файла для удаления раздела HKEY_CURRENT_USER\ Software\Company\Program:
Windows Registry Editor Version 5.00 [-HKEY_CURRENT_USER\Software\Company\Program]
Напомню, что создать REG-файл можно в любом текстовом редакторе, например, в Блокноте. При создании REG-файла в Блокноте убедитесь, что файл сохранен с расширением.reg, а не.reg.txt, иначе система будет считать его обычным текстовым файлом.
Для применения REG-файла нужно дважды щелкнуть по его имени в окне Проводника, при этом система спросит вас, хотите ли вы применить REG-файл. Вам нужно согласиться.
В таблице ниже предоставляет полезную информацию о расширение файла.inf. Он отвечает на вопросы такие, как:
- Что такое файл.inf ?
- Какое программное обеспечение мне нужно открыть файл.inf ?
- Как файл.inf быть открыты, отредактированы или напечатано?
- Как конвертировать.inf файлов в другой формат?
- Где могу найти спецификации для.inf ?
- MIME-тип связан с расширением.inf ?
Мы надеемся, что вы найдете на этой странице полезный и ценный ресурс!
1 расширений и 0 псевдонимы, найденных в базе данных
Setup Information File
Описание (на английском языке):
INF
file is a Setup Information File. INF
files are text files that are separated into logical categories that contain one or more sections.
MIME-тип: application/x-inf
Другие типы файлов могут также использовать расширение файла .inf .
Расширение файла.inf часто дается неправильно!
По данным Поиск на нашем сайте эти опечатки были наиболее распространенными в прошлом году:
ing , ibf , in , nf , knf , int , inc , ijf , igf , nif , if , lnf , inv , inr , ind
Это возможно, что расширение имени файла указано неправильно?
Мы нашли следующие аналогичные расширений файлов в нашей базе данных:
Не удается открыть файл.inf?
Если дважды щелкнуть файл, чтобы открыть его, Windows проверяет расширение имени файла. Если Windows распознает расширение имени файла, файл открывается в программе, которая связана с этим расширением имени файла. Когда Windows не распознает расширение имени файла, появляется следующее сообщение:
Windows не удается открыть этот файл:
Пример.inf
Чтобы открыть этот файл, Windows необходимо знать, какую программу вы хотите использовать для его открытия...
Если вы не знаете как настроить сопоставления файлов .inf , проверьте .
Можно ли изменить расширение файлов?
Изменение имени файла расширение файла не является хорошей идеей. Когда вы меняете расширение файла, вы изменить способ программы на вашем компьютере чтения файла. Проблема заключается в том, что изменение расширения файла не изменяет формат файла.
Если у вас есть полезная информация о расширение файла .inf , !
Оцените нашу страницу INF
Пожалуйста, помогите нам, оценив нашу страницу INF в 5-звездочной рейтинговой системе ниже. (1 звезда плохая, 5 звезд отличная)
Самой частой причиной проблем с раскрытием файла INF является просто отсутствие соответствующих приложений, установленных на Вашем компьютере. В таком случае достаточно найти, скачать и установить приложение, обслуживающее файлы в формате INF - такие программы доступны ниже.
Поисковая система
Введите расширение файла
Помощь
Подсказка
Необходимо учесть, что некоторые закодированные данные из файлов, которые наш компьютер не читает, иногда можно просмотреть в Блокноте. Таким образом мы прочитаем фрагменты текста или числа - Стоит проверить, действует ли этот метод также в случае файлов INF.
Что сделать, если приложение со списка уже было установлено?
Часто установленное приложение должно автоматически связаться с файлом INF. Если это не произошло, то файл INF успешно можно связать вручную с ново установленным приложением. Достаточно нажать правой кнопкой мышки на файл INF, а затем среди доступных выбрать опцию "Выбрать программу по умолчанию". Затем необходимо выбрать опцию "Просмотреть" и отыскать избранное приложение. Введенные изменения необходимо утвердить с помощью опции "OK".
Программы, открывающие файл INF
Windows
Mac OS
Почему я не могу открыть файл INF?
Проблемы с файлами INF могут иметь также другую почву. Иногда даже установление на компьютере программного обеспечения, обслуживающего файлы INF не решит проблему. Причиной невозможности открытия, а также работы с файлом INF может быть также:
Несоответственные связи файла INF в записях реестра
- повреждение файла INF, который мы открываем
- инфицирование файла INF (вирусы)
- слишком маленький ресурс компьютера
- неактуальные драйверы
- устранение расширения INF из реестра системы Windows
- незавершенная установка программы, обслуживающей расширение INF
Устранение этих проблем должно привести к свободному открытию и работе с файлами INF. В случае, если компьютер по-прежнему имеет проблемы с файлами, необходимо воспользоваться помощью эксперта, который установит точную причину.
Мой компьютер не показывает расширений файлов, что сделать?
В стандартных установках системы Windows пользователь компьютера не видит расширения файлов INF. Это успешно можно изменить в настройках. Достаточно войти в "Панель управления" и выбрать "Вид и персонализация". Затем необходимо войти в "Опции папок", и открыть "Вид". В закладке "Вид" находится опция "Укрыть расширения известных типов файлов" - необходимо выбрать эту опцию и подтвердить операцию нажатием кнопки "OK". В этот момент расширения всех файлов, в том числе INF должны появится сортированные по названию файла.
Некоторые пользователи «старой доброй» Windows XP при попытке установки её на свой компьютер могут столкнуться с ошибкой «Ошибка inf-файл txtsetup.sif испорчен или отсутствует, состояние 18» . Данная ошибка возникает в большинстве своём в случае инсталляции операционной системы Windows XP с флеш-накопителя, с использованием программы UltraISO . В этом материале я расскажу, что это за ошибка inf-файл txtsetup.sif испорчен или отсутствует, когда она возникает и как исправить её на ваших ПК.
Скриншот «Ошибка inf-файл txtsetup.sif испорчен или отсутствует, состояние 18»
В чём суть ошибки «inf-файл txtsetup.sif испорчен или отсутствует»
Чтобы понять, что такое «Ошибка inf-файл txtsetup.sif испорчен или отсутствует» необходимо обозначить обстоятельства, при которых возникает данная ошибка. Как упоминалось выше, она появляется при использовании программы для работы с образами дисков UltraISO, с помощью которой на флеш-накопитель пробуют записать инсталляционный образ Windows XP.
При этом с образами других операционных систем (например, Windows 7) программа UltraISO работает без проблем, но при попытке установить Windows XP с помощью образа, записанного на флешку через UltraISO, пользователь получает указанную ошибку. Это связано с особенностями сценария установки Windows XP, и его неувязки с функционалом самой программы UltraISO.
При исправлении данной ошибки (как будет описано ниже), пользователь сталкивается с другим сообщением «Не удалось найти устройство чтения компакт-дисков», что демонстрирует несоответствие функционала UltraISO и установочной версии Windows XP. При этом различные эксперименты с файлом $WIN_NT$.~BT\WINNT.SIF с целью отключить обращение к CD (DVD) не приносят нужного результата, потому здесь будет лучше выбрать иной путь.
Как исправить ошибку «Ошибка inf-файл txtsetup.sif испорчен или отсутствует, состояние 18»
Итак, каков же алгоритм решения ошибки inf-файл txtsetup.sif испорчен или отсутствует? Я предлагаю ознакомиться со способом 1, который привёл у меня к иным ошибкам, и способом 2, который реально исправляет ошибку:
- К примеру, чтобы воспользоваться WinSetupFromUsb запустите данную программу, сверху выберите путь к флешке, чуть ниже нажмите на «Bootice».
- В следующем окне жмём на «Perform format», выбираем USB-HDD Mode (Single Partition) и кликаем на «Next step» (следующий шаг) снизу.
- Выбираем файловую систему NTFS и жмём «Ок».
- Затем ставим галочку на опции Windows 2000/XP/2003 Setup и нажав на кнопку справа указываем системе путь к установочной версии Windows XP.
- Далее нажимаем на кнопку «Go» чуть ниже и дожидаемся окончания процесса.
Заключение
Выше я описал, что такое «Ошибка inf-файл txtsetup.sif испорчен или отсутствует, состояние 18». В большинстве случаев она возникает при использовании программы UltraISO для инсталляции операционной системы Windows XP с флеш-накопителя и связана с особенностями работы программы UltraISO и спецификой установки самой ОС Windows XP. Наиболее оптимальным выходов в данной ситуации является выбор другой утилиты для работы с flash-накопителем (например, WinSetupFromUsb), с которой установка Win XP на компьютер обычно проходит без каких-либо проблем.
Вконтакте
Популярное
- Спортивные браслеты с тонометром и измерением пульса - обзор моделей с ценами и отзывами Срок службы батареи
- Htc one m9 plus сравнение
- Как подключить MacBook к внешнему монитору Второй монитор mac
- 0 настройка начальной страницы
- Инструкция для оперативного персонала по обслуживанию устройств релейной защиты и электроавтоматики энергетических систем
- Как посмотреть сохраненные пароли в яндекс браузере
- Отправка и получение в программе «1С-Отчетность Где по умолчанию расположен контейнер для ViPNet CSP
- Xiaomi запись разговоров — где хранятся, как прослушать и тд Куда xiaomi сохраняет записи разговоров
- Как компьютер поставить на таймер: пошаговая инструкция, способы и отзывы
- Размышления о Delivery Club