Co to jest format pliku INF?
.inf to plik konfiguracyjny, który przechowuje dane w formacie tekstowym przy użyciu struktury w stylu INI. Pliki .inf zawierają informacje o danym sterowniku lub aplikacji - takie jak nazwa producenta, metoda instalacji (pełna instalacja lub aktualizacja) oraz ścieżki docelowe. Mogą również zawierać różne ustawienia domyślne oraz listę plików, które instalator musi skopiować.
Pliki .inf są odczytywane przez silnik instalacyjny systemu Windows i zawierają dyrektywy instalatora, a nie treści przydatne bezpośrednio dla użytkowników końcowych. Obecność pliku .inf nie jest obowiązkowa dla wszystkich instalatorów, ale jest to standardowy format dla pakietów sterowników urządzeń: Windows dopasowuje identyfikatory sprzętu wymienione w pliku do wykrytego sprzętu, a następnie kopiuje pliki binarne, konfiguruje usługi i zapisuje wartości w rejestrze. Sterowniki można instalować ręcznie za pomocą prawego przycisku myszy → Zainstaluj lub narzędzia wiersza poleceń pnputil.
Format ten obsługuje również plik autorun.inf, który niegdyś pozwalał nośnikom CD i USB na automatyczne uruchamianie programów. Począwszy od systemu Windows 7, funkcja AutoRun z dysków wymiennych została domyślnie wyłączona, ponieważ złośliwe oprogramowanie wykorzystywało autorun.inf jako wektor infekcji. Pliki sterowników .inf pozostają w pełni obsługiwane w systemach Windows 10 i 11, gdzie nowoczesne pakiety są zgodne z zasadami „Universal INF” (zgodność z DCH).
Bezpieczeństwo
RYZYKO: MEDIUMCzytanie pliku .inf w edytorze tekstu jest bezpieczne - nie uruchamia się on poprzez samo otwarcie. Ryzyko pojawia się przy INSTALACJI: plik INF może kopiować pliki, dodawać klucze rejestru i instalować sterownik trybu jądra (.sys), więc złośliwy plik INF sterownika może zagrozić systemowi. Instaluj tylko pliki INF z zaufanych, podpisanych pakietów sterowników (nowoczesne 64-bitowe systemy Windows wymuszają podpisywanie sterowników) i uważaj na niepodpisane „sterowniki” z przypadkowych stron. autorun.inf historycznie automatycznie uruchamiał złośliwe oprogramowanie z USB/CD (np. Conficker), dlatego Windows obecnie ignoruje autorun.inf na większości nośników - traktuj nieoczekiwany plik autorun.inf na pendrive jako podejrzany. Towarzyszący, podpisany katalog .cat jest tym, co potwierdza zaufanie do pliku INF sterownika.
Szczegóły formatu
w pigułce- Autorun.inf (autostart CD/USB) - Mały plik INF na nośnikach wymiennych informujący starsze systemy Windows, co uruchomić lub jaką ikonę pokazać po włożeniu; silnie ograniczony ze względów bezpieczeństwa od czasów robaka Conficker.
- Ogólny plik informacji / konfiguracji aplikacji - Niektóre programy ponownie wykorzystują format .inf dla własnych danych informacyjnych lub instalacyjnych w stylu INI, niezwiązanych z instalacją sterowników Windows.
Programy otwierające pliki INF
Szczegóły techniczne
specyfikacja| Typ pliku | Tekstowy skrypt instalacyjny i konfiguracyjny w stylu INI |
| Typ MIME | text/plain (również application/inf, application/x-setupscript) |
| Kodowanie | ANSI (starsze) lub UTF-16 LE z BOM (nowoczesne pliki INF sterowników) |
| Struktura | Bloki [Sekcji] w nawiasach z parami klucz=wartość; sekcja [Version] jest obowiązkowa |
| Główne zastosowanie | Instalacja sterowników urządzeń Windows Plug-and-Play (PnP) i konfiguracja komponentów |
| Kluczowe dyrektywy | CopyFiles, AddReg, DelReg, SourceDisksFiles, DestinationDirs, Manufacturer |
| Mechanizm integralności | Towarzyszący podpisany plik katalogu .cat; sam plik .inf nie posiada wewnętrznej sumy kontrolnej ani podpisu |
| Metody instalacji | Menedżer urządzeń Windows, menedżer PnP, instalacja prawym przyciskiem myszy lub narzędzie wiersza poleceń pnputil |
| Identyfikacja pliku | Brak magicznych bajtów; identyfikowany przez sekcję [Version] z wpisem Signature=„$Windows NT$” lub „$CHICAGO$” |
| Typowy rozmiar pliku | 1 KB - 200 KB |
| Nowoczesna zgodność | Windows 10/11 wymaga zasad „Universal INF” zgodnych z DCH - brak sekcji specyficznych dla systemu operacyjnego lub współinstalatorów |
| Dopasowanie sprzętu | Sekcje [Manufacturer] i Models wymieniają identyfikatory sprzętu (VID/PID) dopasowywane przez menedżera PnP |
| Powiązane pliki pakietu | Pakowany z .sys (plik binarny sterownika), .cat (podpisany katalog) i opcjonalnie plikami .dll |
| Godny uwagi wariant | autorun.inf - ten sam format używany do autostartu CD/USB; AutoRun z dysków wymiennych wyłączony od Windows 7 |
| Deweloper | Microsoft Corporation |
| Wydano | Windows 3.x / Windows 95 era (1990s); central to Plug-and-Play driver setup |
| Najnowsza wersja | N/A (the INF format evolves with Windows; modern 'universal/DCH' INF rules on Windows 10/11) |
| Specyfikacja | learn.microsoft.com |
Konwersje INF
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki INF.