.SYS

Файл SYS

Windows Driver File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл .sys в современных версиях Windows почти всегда является драйвером устройства - кодом ядра, который позволяет Windows взаимодействовать с оборудованием, таким как GPU, сетевой адаптер или контроллер хранилища. Вы не открываете и не редактируете файлы драйверов .sys; Windows загружает их при загрузке. Если «синий экран» (BSOD) указывает на файл .sys, обновите или откатите этот драйвер - не трогайте сам файл напрямую.

Разработчик: Microsoft Категория: Системные файлы MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows
Связанные: .NOMEDIA · .DLL · .TMP · .LNK

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 17, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла SYS?

Расширение .sys обозначает системные файлы, используемые в операционных системах Windows и MS-DOS. Такие файлы содержат данные о загружаемых драйверах, настройках устройств и других низкоуровневых функциях. Без файлов .sys работа системы была бы невозможна, так как они обеспечивают связь между ядром Windows, аппаратными устройствами и внешними периферийными устройствами.

Это расширение охватывает два разных поколения. В эпоху MS-DOS файлы .sys были текстовыми или простыми бинарными дескрипторами конфигурации и драйверов. В современных Windows NT (Windows 2000 и более поздних версиях) файл .sys представляет собой бинарный файл драйвера режима ядра в формате Portable Executable - тот же формат MZ/PE, что и файлы .exe и .dll, но загружаемый и исполняемый непосредственно ядром Windows, а не пользовательским кодом.

Типичные файлы .sys

Самым известным устаревшим файлом .sys является CONFIG.SYS, так как он содержит все объявления драйверов и настройки конфигурации, необходимые для работы MS-DOS. Другие файлы .sys той эпохи включают:

  • MSDOS.SYS - содержит базовый код системы DOS, называемый ядром DOS.
  • IO.SYS - содержит стандартные драйверы DOS и программу, отвечающую за запуск DOS; использовался в DOS и Windows 9x.
  • KEYBOARD.SYS - содержит информацию о раскладке клавиатуры.

Современная Windows поставляется с многочисленными файлами драйверов .sys, такими как ntfs.sys (драйвер файловой системы NTFS) и tcpip.sys (сетевой стек TCP/IP).

Расположение файлов .sys

Большая часть файлов .sys в системе скрыта. Обычно их можно найти в основной папке Windows; в Vista и более новых версиях файлы .sys чаще всего находятся в C:\Windows\System32\drivers\ и C:\Windows\WinSxS\. Драйверы оборудования также размещаются в C:\Windows\System32\DriverStore\FileRepository\.

Дополнительные примечания

  • Современные драйверы режима ядра Windows .sys работают на уровне Ring 0 и имеют полный, неограниченный доступ к системной памяти и оборудованию.
  • В 64-битных версиях Windows все драйверы режима ядра должны иметь действительную цифровую подпись; неподписанные драйверы блокируются при загрузке.
  • Файлы .sys чувствительны к вирусным инфекциям и вредоносному ПО - поврежденный драйвер является основной причиной сбоев типа «синий экран смерти» (BSOD).
  • Файлы .sys являются бинарными файлами PE, а не простым текстом, и их можно просмотреть с помощью таких инструментов, как PE-bear или Resource Hacker. Сопутствующий файл .inf обычно отвечает за установку драйвера.

Безопасность и защита

РИСК: MEDIUM

Большинство файлов драйверов .sys являются легитимными, подписанными компонентами Windows и безопасны. Реальных опасностей две: (1) удаление или редактирование не того файла. Удаление драйвера .sys может привести к сбою загрузки или синему экрану; позволяйте Windows Update и Диспетчеру устройств управлять драйверами, не трогая файлы вручную. (2) Вредоносные драйверы: поскольку драйверы .sys работают в ядре, руткиты и атаки типа «BYOVD» (использование собственного уязвимого драйвера) злоупотребляют подписанными или поддельными файлами .sys для получения глубочайшего уровня доступа к системе. Относитесь к любому неподписанному или неизвестному .sys в странном месте с подозрением - проверяйте его цифровую подпись (Свойства > Цифровые подписи или Sigcheck) и сканируйте его. Подлинный драйвер Windows должен быть подписан Microsoft или известным производителем оборудования.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕWindows Driver File
РАЗРАБОТЧИКMicrosoftс 1981 (MS-DOS used .SYS for drivers); modern Windows NT drivers are PE binaries
MIME-ТИПapplication/octet-stream
ТИПБинарный файл драйвера режима ядра Portable Executable (PE)
СВЯЗАННЫЕ.nomedia.dll.tmp.lnk
Это расширение также используется в…
  • Зарезервированные системные блоки данных (pagefile.sys, hiberfil.sys, swapfile.sys) - Большие зарезервированные области диска, которыми Windows управляет для виртуальной памяти и гибернации - это не программы, и их нельзя открыть.
  • Устаревшие конфигурационные/текстовые файлы DOS (CONFIG.SYS, HIMEM.SYS) - Текстовые сценарии запуска MS-DOS и старые драйверы реального режима, которые открываются в любом текстовом редакторе.
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
0001
HEX
4D5A
ASCII
MZ
Драйвер Windows .sys является бинарным файлом Portable Executable: он начинается с «MZ» (4D 5A) по смещению 0, с маркером «PE\0\0» далее (как EXE или DLL). Отличие от программы пользовательского режима заключается в поле подсистемы PE, помечающем его как нативный драйвер или драйвер ядра.

Программы, открывающие файлы SYS

Windows3 apps
Leave it to Windows (do not open a driver .sys) Встроенная Файлы драйверов .sys загружаются и управляются Windows; вы не открываете их. Не удаляйте и не редактируйте их - это может нарушить загрузку или вызвать синий экран.
File Properties > Details / Sigcheck Бесплатно Чтобы идентифицировать драйвер .sys, щелкните правой кнопкой мыши > Свойства > Подробно (продукт/компания) или запустите Sysinternals Sigcheck, чтобы увидеть его подпись и происхождение.
PE viewer (PE-bear / Resource Hacker / Dependency Walker) Бесплатно Для разработчиков/аналитиков: откройте драйвер .sys в инспекторе PE для просмотра его заголовков, импорта и информации о версии (анализ только для чтения).

Технические подробности

глубокая спецификация
Бинарный форматДрайвер режима ядра Portable Executable (PE); формат контейнера идентичен файлам .exe и .dll
Магические байты4D 5A («MZ») по смещению 0; сигнатура PE 50 45 00 00 по смещению, хранящемуся в заголовке MZ
Подсистема PE1 - IMAGE_SUBSYSTEM_NATIVE; помечает бинарный файл как нативный драйвер/драйвер ядра, а не как приложение пользовательского режима
Уровень привилегий выполненияRing 0 (режим ядра); полный неограниченный доступ к регистрам оборудования, физической памяти и системным структурам данных
MIME-типapplication/octet-stream
Подпись кода режима ядраОбязательна в 64-битных Windows Vista и более поздних версиях; драйверы должны иметь подпись WHQL или EV; Secure Boot принудительно применяет политику подписи при загрузке
Типичное место установкиC:\Windows\System32\drivers\; промежуточная копия хранится в C:\Windows\System32\DriverStore\FileRepository\
Видимость файлаПо умолчанию установлен атрибут «Скрытый системный»; не отображается в Проводнике без включения параметров «Показывать скрытые файлы» и «Скрывать защищенные системные файлы»
Механизм загрузкиДиспетчер управления службами Windows (SCM) при загрузке или по требованию; драйверы, запускаемые при загрузке, перечислены в реестре в разделе HKLM\SYSTEM\CurrentControlSet\Services
Роль в устаревших MS-DOSТекстовый или простой бинарный дескриптор конфигурации (CONFIG.SYS, IO.SYS, MSDOS.SYS); предшествует формату драйверов PE более чем на десятилетие
Варианты архитектурыТребуются отдельные сборки для x86 (32-бит), x86-64 (AMD64) и ARM64; один файл .sys предназначен только для одной архитектуры
Фреймворк разработки драйверовWDM (Windows Driver Model) или WDF/KMDF (Windows Driver Frameworks - Kernel-Mode Driver Framework); компилируется с помощью Windows Driver Kit (WDK)
Чувствительность к безопасностиКритическая - неисправный или вредоносный драйвер ядра может вызвать синий экран смерти (BSOD), повреждение данных или полную компрометацию системы
РазработчикMicrosoft для встроенных драйверов Windows; производители оборудования поставляют дополнительные подписанные файлы .sys через пакеты драйверов на основе INF
Связанные форматы.exe и .dll используют тот же контейнер PE; .drv - устаревшая DLL драйвера пользовательского режима; .inf предоставляет метаданные установки; .vxd был форматом драйвера виртуального устройства в Win9x
Выпущен1981 (MS-DOS used .SYS for drivers); modern Windows NT drivers are PE binaries
Спецификацияlearn.microsoft.com

Конвертации SYS

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами SYS. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня
S
SUGHTER TERHEMBA CEO xxxJul 2026БЕЗ ОТВЕТА
Come over and see life is on god 🙏🙏🙏
Ожидание ответа

Часто задаваемые вопросы

Как открыть файл .sys?
Драйвер .sys не предназначен для открытия пользователем - его загружает Windows. Чтобы узнать, что это за файл, щелкните правой кнопкой мыши > Свойства > Подробно (компания/продукт) или запустите Sigcheck. Не пытайтесь открыть драйвер .sys как текстовый файл; это бинарный файл.
На синем экране упоминается файл .sys - что это значит?
Там указано имя драйвера, который, по мнению Windows, вызвал сбой (например, драйвер видеокарты или контроллера дисков). Решение обычно заключается в обновлении, откате или переустановке этого драйвера, а не в манипуляциях с самим файлом. Поищите точное имя .sys, чтобы узнать, к какому устройству он относится.
Является ли файл .sys вирусом?
Обычно нет - большинство из них являются легитимными подписанными драйверами. Но поскольку драйверы работают в ядре, вредоносное ПО (руткиты) может маскироваться под файлы .sys. Проверьте цифровую подпись (Свойства > Цифровые подписи) и сканируйте неизвестные файлы; настоящий драйвер Windows подписан Microsoft или производителем оборудования.
Можно ли удалить файл .sys, чтобы освободить место?
Не удаляйте файлы драйверов .sys - удаление одного из них может вывести из строя оборудование или остановить загрузку Windows. (Некоторые другие файлы .sys, которые вы можете заметить, например pagefile.sys или hiberfil.sys, являются зарезервированными данными Windows, а не драйверами, и ими также лучше управлять через настройки Windows, а не удалять вручную.)
Можно ли конвертировать файл .sys в .exe или .dll?
Нет. Драйвер .sys - это бинарный файл режима ядра, а не исполняемое приложение или библиотека пользовательского режима, поэтому осмысленной конвертации не существует.
Как обновить драйвер, указанный в сообщении о сбое?
Определите устройство, к которому относится .sys (Свойства > Подробно или поиск по имени файла), затем обновите его через Диспетчер устройств или сайт производителя оборудования. Если сбой вызван недавним обновлением, выполните откат драйвера.

Ссылки

1Microsoft - Windows Driver Kit / drivers documentationlearn.microsoft.com
2Microsoft - PE Format (Portable Executable)learn.microsoft.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Похожие расширения

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z