.NLS

Файл NLS

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

Файл NLS - это системный файл Windows, в котором хранятся данные о локали, таблицы кодировок символов или правила сортировки - данные, которые Windows использует для правильного отображения различных языков. Вам не нужно открывать его; Windows загружает файлы NLS автоматически. Если Windows сообщает об отсутствии или повреждении файла NLS, выполните команду sfc /scannow в командной строке от имени администратора, чтобы восстановить его.

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

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

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

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

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

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

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

Файл .nls - это бинарный системный файл, используемый подсистемой Windows NLS (National Language Support) для хранения данных локали, таблиц трансляции кодовых страниц, таблиц сопоставления Unicode и данных ключей сортировки. Microsoft представила этот формат в Windows NT 3.1 в 1993 году.

Файлы .nls находятся в %SystemRoot%\System32\ и подкаталоге %SystemRoot%\System32\NLS\. Распространенные примеры включают c_1252.nls (кодовая страница Windows-1252 Latin-1), l_intl.nls (метаданные локали) и sortdefault.nls (данные ключей сортировки Unicode). Каждый файл имеет бинарный заголовок, который объявляет количество разделов и абсолютные смещения в данных, за которыми следуют сами таблицы перевода или сортировки.

Файлы загружаются напрямую ядром Windows и библиотеками среды выполнения C во время загрузки и инициализации процессов; конечным пользователям никогда не требуется открывать или изменять их. Переименование или удаление файла .nls приводит к нестабильности системы или сбою запуска. Защита файлов Windows (WFP) и ее преемник Windows Resource Protection (WRP) защищают их от случайного удаления.

Формат не имеет опубликованной спецификации. В Windows 10 и более поздних версиях некоторые функции глобализации были перенесены в библиотеку ICU (International Components for Unicode), но файлы .nls по-прежнему присутствуют и активно используются во всех поддерживаемых версиях Windows.

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

РИСК: LOW

Легитимные файлы NLS в %SystemRoot%\System32\ являются системными файлами только для чтения, защищенными Windows Resource Protection. Они не представляют врожденного риска. Однако вредоносное ПО иногда маскируется под файл NLS или подбрасывает поддельные файлы NLS в другие места - если файл NLS появляется за пределами System32 или вызывает оповещение антивируса, проверьте его с помощью Windows Defender или запустите «sfc /scannow» для восстановления легитимных файлов.

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

в двух словах
ПОЛНОЕ НАЗВАНИЕWindows National Language Support Fileтакже известен как NLS file, code page translation table
РАЗРАБОТЧИКMicrosoft Corporationс Early 1990s (Windows NT 3.1, 1993)
MIME-ТИПapplication/octet-stream
ТИПБинарный системный файл - хранит данные локали, таблицы перевода кодовых страниц и правила сортировки/форматирования для подсистемы Windows NLS
СВЯЗАННЫЕ.nomedia.dll.tmp.lnk
Это расширение также используется в…
  • Файл языка Navision/Microsoft Dynamics NAV - Microsoft Navision ERP использовала расширение .nls для локализации строк интерфейса - это совершенно другой текстовый формат, отличный от системных файлов NLS в Windows.
  • Различные файлы локализации игр - Некоторые игры (например, производные от движка Quake) использовали .nls для таблиц строк; проприетарный формат, не связанный с Windows NLS.

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

Windows2 apps
Microsoft Windows (built-in - automatic) Встроенная Файлы NLS загружаются Windows автоматически; действий пользователя не требуется. Не открывайте, не переименовывайте и не удаляйте их.
Hex editor (for advanced inspection only) Бесплатно Используйте HxD или аналогичный hex-редактор для проверки бинарной структуры. У конечного пользователя нет причин делать это.

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

глубокая спецификация
Кодировка файлаБинарная - проприетарный формат Microsoft NLS
Порядок байтовLittle-endian
Типы контентаТаблицы перевода кодовых страниц, метаданные локали, ключи сортировки Unicode, данные календаря, таблицы сопоставления Unicode
Структура заголовкаОбъявляет количество разделов и абсолютные смещения файлов в разделах данных
Типичный размер файла8 КБ - 256 КБ (файлы кодовых страниц обычно 64-128 КБ)
Место хранения`%SystemRoot%\System32\` и `%SystemRoot%\System32\NLS\`
ПлатформаТолько Windows (все версии, начиная с NT 3.1, 1993 г.)
Защита целостностиWindows File Protection (WFP) / Windows Resource Protection (WRP) предотвращает удаление или замену
Механизм загрузкиЗагружается ядром Windows и библиотеками среды выполнения C при загрузке и инициализации процесса
Примеры файлов`c_1252.nls` (Windows-1252), `l_intl.nls` (данные локали), `sortdefault.nls` (ключи сортировки)
Спецификация форматаПроприетарная и неопубликованная; внутренняя структура зависит от подтипа файла NLS
Модификация пользователемНе предназначен для модификации; редактирование или удаление приводит к нестабильности системы или сбою запуска
ВыпущенEarly 1990s (Windows NT 3.1, 1993)
Последняя версияContinuously updated with each Windows release; no independent version numbering
Спецификацияlearn.microsoft.com

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

Невозможно

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

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами NLS. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах NLS.

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

Что такое файл NLS и нужен ли он мне?
Это системный файл Windows, содержащий данные локали или таблицы кодировок символов. Windows необходим этот файл для правильного отображения различных языков. Вам не нужно открывать его; никогда не удаляйте файлы NLS из System32.
Как исправить ошибку отсутствующего или поврежденного файла NLS?
Запустите «sfc /scannow» из командной строки с повышенными привилегиями. Средство проверки системных файлов найдет и восстановит поврежденные или отсутствующие системные файлы Windows, включая файлы NLS. В тяжелых случаях используйте DISM или восстановление установки Windows.
Безопасно ли удалять файл NLS?
Нет. Удаление файлов NLS может нарушить кодировку символов, форматирование локали и в тяжелых случаях привести к сбою загрузки. Windows Resource Protection обычно предотвращает удаление.
Почему мой антивирус пометил файл NLS?
Возможны ложные срабатывания на системных файлах. Запустите «sfc /scannow» и убедитесь, что файл находится в %SystemRoot%\System32\. Файл NLS, найденный в другом месте (например, AppData, Downloads), подозрителен и должен быть просканирован.
Можно ли открыть файл NLS в текстовом редакторе?
Файл является бинарным, поэтому текстовый редактор покажет «мусор». Вы можете открыть его в шестнадцатеричном (hex) редакторе для необработанного осмотра. У обычных пользователей нет практических причин открывать файлы NLS.

Ссылки

1Microsoft Docs - National Language Support (NLS)learn.microsoft.com
2Microsoft Docs - Code Page Identifierslearn.microsoft.com

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

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

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

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

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

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

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

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

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

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