.NLS

File NLS

Windows National Language Support File
Fai una domanda
RISPOSTA RAPIDA

Un file NLS è un file di sistema di Windows che memorizza dati sulle impostazioni locali, tabelle di codifica dei caratteri o regole di ordinamento - i dati che Windows utilizza per visualizzare correttamente le diverse lingue. Non è necessario aprirne uno; Windows carica i file NLS automaticamente. Se Windows segnala un file NLS mancante o corrotto, esegui sfc /scannow da un Prompt dei comandi con privilegi elevati per ripristinarlo.

Sviluppatore: Microsoft Corporation Categoria: File di sistema MIME: application/octet-stream
SI APRE SU Windows
Correlati: .NOMEDIA · .DLL · .TMP · .LNK

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Sep 8, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file NLS?

Un file .nls è un file di sistema binario utilizzato dal sottosistema Windows NLS (National Language Support) per memorizzare dati sulle impostazioni locali, tabelle di traduzione delle tabelle codici, tabelle di mappatura Unicode e dati sulle chiavi di ordinamento. Microsoft ha introdotto il formato con Windows NT 3.1 nel 1993.

I file .nls risiedono in %SystemRoot%\System32\ e nella sottocartella %SystemRoot%\System32\NLS\. Esempi comuni includono c_1252.nls (tabella codici Windows-1252 Latin-1), l_intl.nls (metadati delle impostazioni locali) e sortdefault.nls (dati delle chiavi di ordinamento Unicode). Ogni file ha un'intestazione binaria che dichiara il numero di sezioni e gli offset assoluti nei dati, seguiti dalle tabelle di traduzione o ordinamento effettive.

I file vengono caricati direttamente dal kernel di Windows e dalle librerie runtime C durante l'avvio e l'inizializzazione dei processi; gli utenti finali non hanno mai bisogno di aprirli o modificarli. Rinominare o eliminare un file .nls causa instabilità del sistema o errori di avvio. Windows File Protection (WFP) e il suo successore Windows Resource Protection (WRP) proteggono dalla rimozione accidentale.

Il formato non ha specifiche pubblicate. Su Windows 10 e versioni successive, alcune funzioni di globalizzazione sono migrate alla libreria ICU (International Components for Unicode), ma i file .nls rimangono presenti e in uso attivo in tutte le versioni di Windows supportate.

Sicurezza e incolumità

RISCHIO: LOW

I file NLS legittimi in %SystemRoot%\System32\ sono file di sistema di sola lettura protetti da Windows Resource Protection. Non comportano rischi intrinseci. Tuttavia, i malware occasionalmente si mascherano da file NLS o rilasciano falsi file NLS in altre posizioni - se un file NLS appare al di fuori di System32 o attiva un avviso dell'antivirus, indaga con Windows Defender o esegui «sfc /scannow» per ripristinare i file legittimi.

Dettagli del formato

in sintesi
NOME COMPLETOWindows National Language Support Fileanche noto come NLS file, code page translation table
SVILUPPATOREMicrosoft Corporationdal Early 1990s (Windows NT 3.1, 1993)
TIPO MIMEapplication/octet-stream
TIPOFile di sistema binario - memorizza dati sulle impostazioni locali, tabelle di traduzione delle tabelle codici e regole di ordinamento/formattazione per il sottosistema Windows NLS
Questa estensione è usata anche da…
  • File di lingua Navision/Microsoft Dynamics NAV - L'ERP Microsoft Navision utilizzava .nls per la localizzazione delle stringhe dell'interfaccia utente - un formato basato su testo completamente diverso dai file NLS di sistema di Windows.
  • Vari file di localizzazione di giochi - Alcuni giochi (ad es. derivati del motore Quake) utilizzavano .nls per le tabelle di stringhe; proprietario e non correlato a Windows NLS.

Programmi che aprono file NLS

Windows2 apps
Microsoft Windows (built-in - automatic) Integrato I file NLS vengono caricati automaticamente da Windows; non è richiesta alcuna azione da parte dell'utente. Non aprire, rinominare o eliminare.
Hex editor (for advanced inspection only) Gratuito Usa HxD o un editor esadecimale simile per ispezionare la struttura binaria. Non c'è motivo per l'utente finale di farlo.

Dettagli tecnici

specifiche approfondite
Codifica del fileBinario - formato proprietario Microsoft NLS
Ordine dei byteLittle-endian
Tipi di contenutoTabelle di traduzione delle tabelle codici, metadati delle impostazioni locali, chiavi di ordinamento Unicode, dati del calendario, tabelle di mappatura Unicode
Struttura dell'intestazioneDichiara il numero di sezioni e gli offset assoluti del file nelle sezioni di dati
Dimensione tipica del file8 KB - 256 KB (i file delle tabelle codici sono tipicamente 64-128 KB)
Percorso di archiviazione`%SystemRoot%\System32\` e `%SystemRoot%\System32\NLS\`
PiattaformaSolo Windows (tutte le versioni da NT 3.1, 1993)
Protezione dell'integritàWindows File Protection (WFP) / Windows Resource Protection (WRP) impedisce l'eliminazione o la sostituzione
Meccanismo di caricamentoCaricato dal kernel di Windows e dalle librerie runtime C all'avvio e all'inizializzazione dei processi
Esempi di file`c_1252.nls` (Windows-1252), `l_intl.nls` (dati locali), `sortdefault.nls` (chiavi di ordinamento)
Specifiche del formatoProprietario e non pubblicato; la struttura interna varia in base al sottotipo di file NLS
Modifica da parte dell'utenteNon destinato alla modifica; la modifica o l'eliminazione causa instabilità del sistema o errori di avvio
RilasciatoEarly 1990s (Windows NT 3.1, 1993)
Ultima versioneContinuously updated with each Windows release; no independent version numbering
Specificalearn.microsoft.com

Conversioni NLS

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file NLS. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file NLS.

Domande frequenti

Cos'è un file NLS e ne ho bisogno?
È un file di sistema di Windows contenente dati sulle impostazioni locali o tabelle di codifica dei caratteri. Windows ne ha bisogno per visualizzare correttamente le diverse lingue. Non è necessario aprirlo; non eliminare mai i file NLS da System32.
Come posso correggere un errore di file NLS mancante o corrotto?
Esegui «sfc /scannow» da un Prompt dei comandi con privilegi elevati. Lo Strumento di controllo dei file di sistema troverà e ripristinerà i file di sistema di Windows corrotti o mancanti, inclusi i file NLS. Per i casi gravi, usa DISM o un'installazione di ripristino di Windows.
È sicuro eliminare un file NLS?
No. L'eliminazione dei file NLS può compromettere la codifica dei caratteri, la formattazione delle impostazioni locali e, in casi gravi, causare il mancato avvio del sistema. Windows Resource Protection normalmente ne impedisce l'eliminazione.
Perché il mio antivirus ha segnalato un file NLS?
Sono possibili falsi positivi sui file di sistema. Esegui «sfc /scannow» e verifica che il file si trovi in %SystemRoot%\System32\. Un file NLS trovato altrove (ad es. AppData, Download) è sospetto e deve essere scansionato.
Posso aprire un file NLS in un editor di testo?
Il file è binario, quindi un editor di testo mostrerà caratteri illeggibili. Puoi aprirlo in un editor esadecimale per un'ispezione grezza. Non esiste alcun motivo pratico per cui gli utenti normali debbano aprire i file NLS.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z