Ошибка «INF-файл испорчен или отсутствует» с кодом состояния 18 появляется в момент, когда установщик драйвера в Windows пытается прочитать информационный файл .inf и не может этого сделать — файл либо повреждён при скачивании, либо отсутствует в распакованном пакете, либо не подходит под архитектуру системы. Чаще всего сообщение возникает при ручной установке драйвера через «Диспетчер устройств» или при запуске setup-пакета, скачанного со стороннего сайта.
INF-файл — это текстовый файл с инструкциями для Windows: какие устройства поддерживаются, какие файлы копировать и какие записи внести в реестр. Без корректного INF установка драйвера невозможна в принципе, поэтому система прерывает процесс и выдаёт ошибку. Хорошая новость в том, что сама Windows при этом не повреждается — проблема почти всегда локализуется в пакете драйвера или в способе его установки.
Что означает состояние 18 и почему возникает ошибка
Код состояния 18 в контексте установки драйверов указывает на этап проверки или копирования файлов пакета, где система обнаружила несоответствие. Точная расшифровка кода зависит от установщика конкретного производителя, поэтому трактовать его стоит как «проблема с файлами драйвера», а не как сбой оборудования.
Возможные причины, которые стоит проверить в первую очередь:
- 📦 Неполная загрузка — архив с драйвером скачался не до конца или был повреждён при передаче.
- 🗜️ Ошибка распаковки — установщик запущен прямо из архива, и часть файлов, включая INF, не извлеклась.
- 💻 Несовместимость версии — пакет предназначен для другой разрядности (32/64 бита) или другой версии Windows.
- 🦠 Вмешательство антивируса — защитник удалил или заблокировал INF-файл при распаковке.
- 🔧 Повреждённое хранилище драйверов — проблема в системном каталоге
DriverStore.
⚠️ Внимание: не скачивайте INF-файлы по отдельности с файлообменников. Подобный файл может не соответствовать вашему устройству или содержать вредоносный код — драйвер всегда берите целиком с официального сайта производителя устройства или чипа.
Шаг 1. Проверьте источник и целостность пакета драйвера
Первое действие — исключить банально битый файл. Удалите скачанный пакет и загрузите драйвер заново, желательно напрямую с сайта производителя устройства (для видеокарт — NVIDIA, AMD, Intel; для периферии — сайт бренда устройства). Если качали через менеджер загрузок, попробуйте скачать обычным способом через браузер.
Если драйвер распространяется в виде архива, распакуйте его в отдельную папку на локальном диске и только потом запускайте установку. После распаковки убедитесь, что в папке действительно есть файлы с расширением .inf — их отсутствие сразу указывает на неполную распаковку или неполный архив.
Шаг 2. Убедитесь в совместимости драйвера с системой
Драйвер для 32-битной Windows не установится на 64-битную систему и наоборот — при этом установщик может выдавать именно ошибку INF, потому что файл не содержит секций для вашей архитектуры. Проверить разрядность можно так: нажмите Win + Pause или откройте Параметры → Система → О системе и посмотрите строку «Тип системы».
Также сверьте версию Windows, для которой выпущен драйвер. Пакет для Windows 7 может формально запуститься на Windows 10/11, но его INF не будет содержать нужных идентификаторов — результатом будет та же ошибка. Если производитель не выпускал драйвер под вашу версию системы, ищите более свежую редакцию пакета или используйте механизм совместимости, хотя гарантий он не даёт.
| Признак | Вероятная причина | Что делать |
|---|---|---|
| Ошибка сразу после запуска setup | Битый или недокачанный архив | Скачать пакет заново с официального сайта |
| Ошибка при установке через Диспетчер устройств | INF не подходит под версию ОС | Найти драйвер для своей версии Windows |
| В папке нет файлов .inf | Неполная распаковка | Распаковать архив в отдельную папку |
| Ошибка появилась после обновления Windows | Конфликт со старой записью в DriverStore | Удалить старый драйвер и поставить заново |
| Антивирус сообщает о блокировке при установке | Ложное срабатывание на файлы пакета | Проверить файл, добавить исключение при уверенности в источнике |
Шаг 3. Установите драйвер вручную через Диспетчер устройств
Если фирменный установщик завершается ошибкой, обойдите его: укажите Windows путь к INF-файлу напрямую. Это работает, когда сам INF исправен, а сбоит только оболочка установщика.
☑️ Ручная установка через Диспетчер устройств
Если система сообщает, что подходящий драйвер не найден, попробуйте вариант «Выбрать драйвер из списка доступных на компьютере» → «Установить с диска» и укажите конкретный INF-файл вручную. Windows покажет список устройств, описанных в этом файле, — выбирайте только то, что соответствует вашей модели.
Шаг 4. Проверьте системные файлы и хранилище драйверов
Когда пакет гарантированно исправен, а ошибка повторяется с разными драйверами, источник проблемы может быть в самой системе — повреждены системные файлы или записи в хранилище драйверов DriverStore. Запустите встроенную проверку от имени администратора:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
Первой выполняется sfc /scannow, после её завершения — команда DISM. Обе проверки безопасны и не затрагивают пользовательские данные. Если будут найдены и исправлены повреждения, перезагрузите компьютер и повторите установку драйвера.
⚠️ Внимание: не удаляйте вручную файлы из папокC:\Windows\INFиC:\Windows\System32\DriverStore— это может вывести из строя уже установленные драйверы и нарушить работу системы. Очистку хранилища выполняйте только через штатные средства или осознанно, с резервной копией.
Как удалить старый драйвер устройства перед чистой установкой
В Диспетчере устройств кликните по устройству правой кнопкой → «Удалить устройство». Если предлагается галочка «Удалить программы драйверов этого устройства» — отметьте её, чтобы запись убралась и из хранилища. После перезагрузки установите свежий пакет.
Шаг 5. Проверьте влияние антивируса и прав доступа
Антивирусные продукты иногда блокируют или помещают в карантин файлы драйверов, особенно неподписанные или редкие. Проверьте журнал защитника: если там есть записи о блокировке файлов из папки драйвера, восстановите их из карантина и добавьте папку в исключения — но только если пакет скачан с официального источника.
Установку любого драйвера запускайте от имени администратора: правый клик по установщику → «Запуск от имени администратора». Недостаток прав приводит к тому, что установщик не может прочитать или скопировать файлы, и ошибка выглядит так же, как при повреждённом INF.
Когда обращаться за дополнительной диагностикой
Если ни один из шагов не помог и ошибка повторяется с разными пакетами и устройствами, возможны более глубокие причины: повреждение профиля пользователя, сбои диска или критические ошибки системных компонентов. Проверьте диск командой chkdsk и посмотрите журнал событий Windows (Просмотр событий → Журналы Windows → Система) на предмет ошибок в момент установки.
Для фирменного оборудования (ноутбуки, моноблоки, специализированная периферия) имеет смысл обратиться в поддержку производителя: у некоторых устройств драйверы распространяются только в составе фирменных пакетов, и универсальные версии с сайта разработчика чипа могут не подходить по идентификаторам оборудования.
Часто задаваемые вопросы
Что такое INF-файл и можно ли обойтись без него?
INF — это текстовый файл с инструкциями по установке драйвера: списком поддерживаемых устройств, копируемых файлов и записей реестра. Без него Windows не сможет установить драйвер, поэтому обойтись без INF нельзя — нужно восстановить корректный файл в составе пакета.
Можно ли скачать отдельный INF-файл из интернета?
Технически можно, но делать этого не стоит. INF без остальных файлов пакета бесполезен, а файл из непроверенного источника может не подходить устройству или быть вредоносным. Скачивайте драйвер только целиком с официального сайта производителя.
Почему драйвер с диска из комплекта выдаёт эту ошибку?
Вероятные причины: драйвер на диске рассчитан на старую версию Windows, либо диск повреждён и файлы читаются с ошибками. Скопируйте содержимое диска на компьютер или скачайте актуальную версию драйвера с сайта производителя.
Опасна ли эта ошибка для системы?
Нет, сама по себе ошибка не повреждает Windows — установка просто прерывается. Устройство при этом остаётся без рабочего драйвера и может не функционировать до успешной установки.
Ошибка появляется при обновлении через Центр обновления Windows. Что делать?
Найдите проблемное обновление драйвера в журнале Центра обновления, скройте его и установите драйвер вручную с сайта производителя устройства. Если сбой повторяется, выполните проверку системных файлов командами sfc и DISM.