.NLS

Fichier NLS

Windows National Language Support File
Poser une question
RÉPONSE RAPIDE

Un fichier NLS est un fichier système Windows qui stocke des données de paramètres régionaux, des tables de codage de caractères ou des règles de tri - les données que Windows utilise pour afficher correctement différentes langues. Vous n'avez pas besoin d'en ouvrir un ; Windows charge les fichiers NLS automatiquement. Si Windows signale un fichier NLS manquant ou corrompu, exécutez sfc /scannow depuis une invite de commande avec privilèges élevés pour le restaurer.

Développeur : Microsoft Corporation Catégorie : Fichiers système MIME: application/octet-stream
S'OUVRE SUR Windows
Lié : .NOMEDIA · .DLL · .TMP · .LNK

Sur cette page

19k+ extensions indexées
Dernière révision le Sep 8, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier NLS ?

Un fichier .nls est un fichier système binaire utilisé par le sous-système Windows NLS (National Language Support) pour stocker des données de paramètres régionaux, des tables de traduction de pages de codes, des tables de mappage Unicode et des données de clés de tri. Microsoft a introduit ce format avec Windows NT 3.1 en 1993.

Les fichiers .nls résident dans %SystemRoot%\System32\ et le sous-répertoire %SystemRoot%\System32\NLS\. Des exemples courants incluent c_1252.nls (page de codes Windows-1252 Latin-1), l_intl.nls (métadonnées de paramètres régionaux) et sortdefault.nls (données de clés de tri Unicode). Chaque fichier possède un en-tête binaire qui déclare le nombre de sections et les décalages absolus dans les données, suivis des tables de traduction ou de tri réelles.

Les fichiers sont chargés directement par le noyau Windows et les bibliothèques d'exécution C lors du démarrage et de l'initialisation des processus ; les utilisateurs finaux n'ont jamais besoin de les ouvrir ou de les modifier. Renommer ou supprimer un fichier .nls provoque une instabilité du système ou un échec du démarrage. La protection des fichiers Windows (WFP) et son successeur, la protection des ressources Windows (WRP), protègent contre toute suppression accidentelle.

Le format n'a pas de spécification publiée. Sur Windows 10 et les versions ultérieures, certaines fonctions de mondialisation ont migré vers la bibliothèque ICU (International Components for Unicode), mais les fichiers .nls restent présents et utilisés activement dans toutes les versions de Windows prises en charge.

Sécurité et sûreté

RISQUE : LOW

Les fichiers NLS légitimes dans %SystemRoot%\System32\ sont des fichiers système en lecture seule protégés par la protection des ressources Windows. Ils ne présentent aucun risque inhérent. Cependant, des logiciels malveillants se déguisent parfois en fichiers NLS ou déposent de faux fichiers NLS dans d'autres emplacements - si un fichier NLS apparaît en dehors de System32 ou déclenche une alerte antivirus, enquêtez avec Windows Defender ou exécutez « sfc /scannow » pour restaurer les fichiers légitimes.

Détails du format

en bref
NOM COMPLETWindows National Language Support Filealias NLS file, code page translation table
DÉVELOPPEURMicrosoft Corporationdepuis Early 1990s (Windows NT 3.1, 1993)
TYPE MIMEapplication/octet-stream
TYPEFichier système binaire - stocke les données de paramètres régionaux, les tables de traduction de pages de codes et les règles de tri/formatage pour le sous-système Windows NLS
Cette extension est également utilisée par…
  • Fichier de langue Navision/Microsoft Dynamics NAV - L'ERP Microsoft Navision utilisait .nls pour la localisation des chaînes de l'interface utilisateur - un format textuel complètement différent des fichiers système NLS de Windows.
  • Divers fichiers de localisation de jeux - Certains jeux (par exemple les dérivés du moteur Quake) utilisaient .nls pour les tables de chaînes ; format propriétaire et sans rapport avec Windows NLS.

Programmes qui ouvrent les fichiers NLS

Windows2 apps
Microsoft Windows (built-in - automatic) Intégré Les fichiers NLS sont chargés automatiquement par Windows ; aucune action de l'utilisateur n'est requise. Ne pas ouvrir, renommer ou supprimer.
Hex editor (for advanced inspection only) Gratuit Utilisez HxD ou un éditeur hexadécimal similaire pour inspecter la structure binaire. Aucune raison pour l'utilisateur final de faire cela.

Détails techniques

spécifications approfondies
Encodage du fichierBinaire - format propriétaire Microsoft NLS
Ordre des octetsLittle-endian
Types de contenuTables de traduction de pages de codes, métadonnées de paramètres régionaux, clés de tri Unicode, données de calendrier, tables de mappage Unicode
Structure de l'en-têteDéclare le nombre de sections et les décalages de fichiers absolus dans les sections de données
Taille de fichier typique8 Ko - 256 Ko (les fichiers de pages de codes font généralement 64-128 Ko)
Emplacement de stockage`%SystemRoot%\System32\` et `%SystemRoot%\System32\NLS\`
PlateformeWindows uniquement (toutes les versions depuis NT 3.1, 1993)
Protection de l'intégritéLa protection des fichiers Windows (WFP) / protection des ressources Windows (WRP) empêche la suppression ou le remplacement
Mécanisme de chargementChargé par le noyau Windows et les bibliothèques d'exécution C au démarrage et à l'initialisation des processus
Exemples de fichiers`c_1252.nls` (Windows-1252), `l_intl.nls` (données régionales), `sortdefault.nls` (clés de tri)
Spécification du formatPropriétaire et non publiée ; la structure interne varie selon le sous-type de fichier NLS
Modification par l'utilisateurNon destiné à être modifié ; l'édition ou la suppression provoque une instabilité du système ou un échec du démarrage
PubliéEarly 1990s (Windows NT 3.1, 1993)
Dernière versionContinuously updated with each Windows release; no independent version numbering
Spécificationlearn.microsoft.com

Conversions NLS

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers NLS. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers NLS.

Foire aux questions

Qu'est-ce qu'un fichier NLS et en ai-je besoin ?
C'est un fichier système Windows contenant des données de paramètres régionaux ou des tables de codage de caractères. Windows en a besoin pour afficher correctement différentes langues. Vous n'avez pas besoin de l'ouvrir ; ne supprimez jamais les fichiers NLS de System32.
Comment corriger une erreur de fichier NLS manquant ou corrompu ?
Exécutez « sfc /scannow » depuis une invite de commande avec privilèges élevés. Le vérificateur de fichiers système trouvera et restaurera les fichiers système Windows corrompus ou manquants, y compris les fichiers NLS. Pour les cas graves, utilisez DISM ou une installation de réparation de Windows.
Est-il sûr de supprimer un fichier NLS ?
Non. La suppression de fichiers NLS peut interrompre le codage des caractères, le formatage des paramètres régionaux et, dans les cas graves, provoquer un échec du démarrage. La protection des ressources Windows empêche normalement la suppression.
Pourquoi mon antivirus a-t-il signalé un fichier NLS ?
Des faux positifs sur les fichiers système sont possibles. Exécutez « sfc /scannow » et vérifiez que le fichier se trouve bien dans %SystemRoot%\System32\. Un fichier NLS trouvé ailleurs (par exemple dans AppData ou Téléchargements) est suspect et doit être analysé.
Puis-je ouvrir un fichier NLS dans un éditeur de texte ?
Le fichier est binaire, donc un éditeur de texte affichera des caractères illisibles. Vous pouvez l'ouvrir dans un éditeur hexadécimal pour une inspection brute. Il n'y a aucune raison pratique pour les utilisateurs normaux d'ouvrir des fichiers NLS.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z