Che cos'è un'estensione di file?
Un'estensione di file, o estensione del nome file, è un suffisso alla fine di un file del computer. Viene dopo il periodo e di solito è composto da due quattro caratteri. Se hai mai aperto un documento o visualizzato un'immagine, probabilmente hai notato queste lettere alla fine del tuo file.
Le estensioni dei file vengono utilizzate dal sistema operativo per identificare quali app sono associate a quali tipi di file: in altre parole, quale app si apre quando fai doppio clic sul file. Ad esempio, un file chiamato "awesome_picture.jpg" ha l'estensione "jpg". Quando apri quel file in Windows, ad esempio, il sistema operativo cerca qualsiasi app associata ai file JPG, apre quell'app e carica il file.
Quali tipi di estensioni ci sono?
Esistono molti tipi diversi di estensioni di file, troppe per elencarle in un articolo, ma qui alcuni esempi di estensioni di file comuni che potresti vedere in giro sul tuo computer:
- DOC / DOCX: Un documento di Microsoft Word. DOC era l'estensione originale utilizzata per i documenti di Word, ma Microsoft ha modificato il formato al debutto di Word 2007. I documenti di Word sono ora basati sul formato XML, quindi l'aggiunta della "X" alla fine dell'estensione.
- XLS / XLSX: - Un foglio di calcolo di Microsoft Excel.
- PNG: Portable Network Graphics, un formato di file di immagine senza perdita di dati.
- HTM / HTML: Il formato HyperText Markup Language per la creazione di pagine Web online.
- PDF: Il Portable Document Format originato da Adobe e utilizzato per mantenere la formattazione nei documenti distribuiti.
- EXE: Un formato eseguibile utilizzato per i programmi che è possibile eseguire.
E come abbiamo detto, questa è solo un'infarinatura delle estensioni di file là fuori. Ce ne sono letteralmente migliaia.
È anche importante essere consapevoli del fatto che ci sono tipi di file là fuori che sono intrinsecamente rischiosi e potrebbero essere pericolosi. In genere, si tratta di file eseguibili in grado di eseguire determinati tipi di codice quando si tenta di aprirli. Gioca sul sicuro e non aprire file a meno che non provengano da una fonte attendibile.
Cosa succede se non vedo le estensioni dei file sui miei file?
Per impostazione predefinita, Windows mostra le estensioni dei file. Per un po ', in Windows 7, 8 e anche 10, questo non era vero, ma fortunatamente hanno cambiato le impostazioni di default. Diciamo per fortuna perché riteniamo che mostrare le estensioni dei file non sia solo più utile, ma anche più sicuro. Senza mostrare le estensioni dei file, può essere difficile dire se quel file PDF che stai guardando (per esempio) sia davvero un file PDF e non un file eseguibile malevolo.
Se le estensioni dei file non vengono visualizzate per te in Windows, sono abbastanza facili da riattivare. In qualsiasi finestra di Esplora file, vai a Visualizza> Opzioni> Cambia cartella e cerca opzioni. Nella finestra Opzioni cartella, nella scheda Visualizza, disattiva la casella di controllo "Nascondi estensioni per tipi di file conosciuti".
Le estensioni dei file non vengono visualizzate in macOS per impostazione predefinita. La ragione di ciò è che macOS in realtà non usa le estensioni come fa Windows (e ne parleremo di più nella prossima sezione).
Puoi fare in modo che macOS mostri le estensioni dei file e probabilmente non è una cattiva idea farlo. Con il Finder aperto, vai al Finder> Preferenze> Avanzate, quindi abilita la casella di controllo "Mostra tutte le estensioni del nome file".
Come fanno MacOS e Linux ad usare le estensioni dei file?
Quindi, abbiamo parlato di come Windows utilizza le estensioni dei file per sapere quale tipo di file ha a che fare e quale app usare quando apri il file. Windows sa che un file chiamato readme.txt è un file di testo a causa dell'estensione del file TXT e sa di aprirlo con l'editor di testo predefinito. Elimina quell'estensione e Windows non saprà più cosa fare con il file.
Mentre macOS e Linux usano ancora le estensioni di file, non si basano su di essi come fa Windows. Invece, usano qualcosa chiamato tipi MIME e codici creatore per determinare cosa sia un file. Queste informazioni sono memorizzate nell'intestazione del file, e sia macOS che Linux usano queste informazioni per determinare quale tipo di file hanno a che fare con.
Poiché le estensioni di file non sono realmente necessarie su macOS o Linux, potresti avere un file valido senza estensione, ma il sistema operativo potrebbe comunque aprire il file con il programma giusto a causa delle informazioni del file contenute nell'intestazione del file.
Non ci immergiamo molto di più in questo qui, ma se sei interessato a saperne di più, consulta la nostra guida sul perché Linux e macOS non hanno bisogno di estensioni di file.
Cosa succede se cambio l'estensione di un file?
Sulla base di ciò di cui abbiamo appena parlato nella sezione precedente, ciò che accade quando cambi tipo di estensione di un file dipende da quale sistema operativo stai usando.
In Windows, se elimini un'estensione di file, Windows non sa più cosa fare con quel file. Quando provi ad aprire il file, Windows ti chiederà quale app desideri utilizzare. Se cambi un'estensione, ad esempio rinomina un file da "coolpic.jpg" a "coolpic.txt", Windows cercherà di aprire il file nell'app associata alla nuova estensione e riceverai un messaggio di errore o un file aperto, ma inutile. In questo esempio, il Blocco note (o qualunque sia il tuo editor di testo predefinito) ha aperto il nostro file "coolpic.txt", ma è solo un pasticcio confuso di testo.
Per questo motivo, Windows ti avvisa ogni volta che tenti di modificare l'estensione di un file e devi confermare l'azione.
Se cambi l'estensione in qualcos'altro, macOS proverà ad aprire il file nell'app associata alla nuova estensione. E, riceverai un messaggio di errore o un file confuso, proprio come in Windows.
Ciò che è diverso da Windows è che se provi a eliminare l'estensione di un file in macOS (almeno nel Finder), macOS aggiunge solo la stessa estensione, usando i dati dal tipo MIME del file.
Se in realtà vuoi cambiare il tipo di un file, ad esempio, ad esempio, vuoi cambiare un'immagine dal formato JPG al formato PNG, devi utilizzare un software che può effettivamente convertire il file.
Come modificare il programma che apre un file
Ogni volta che installi un'applicazione in grado di aprire un determinato tipo di file, quell'app e l'estensione del file vengono registrati con il tuo sistema operativo. È possibile avere più app in grado di aprire lo stesso tipo di file. Puoi attivare un'app e quindi caricare qualsiasi tipo di file supportato. Oppure, puoi fare clic con il pulsante destro del mouse su un file per aprire il relativo menu di scelta rapida e scegliere un'app disponibile lì.
Ad esempio, nell'immagine qui sotto, puoi vedere che abbiamo un certo numero di app di immagini sul nostro sistema Windows in grado di aprire il file "coolpic.jpg" su cui abbiamo fatto clic con il pulsante destro del mouse.
Tuttavia, c'è anche un'app predefinita associata a ogni estensione. È l'app che si apre quando fai doppio clic su un file e in Windows è anche l'app che appare in cima all'elenco che ottieni quando fai clic con il pulsante destro del mouse su un file (IrfanView nell'immagine sopra).
E puoi cambiare quella app predefinita. Vai a Impostazioni> App> App predefinite> Scegli app predefinite per tipo di file. Scorri l'elenco (molto lungo) dei tipi di file per trovare quello desiderato, quindi fai clic sull'app attualmente associata a destra per cambiarla. Consulta la nostra guida completa per impostare le app predefinite in Windows per ulteriori informazioni.
E puoi fare la stessa cosa con macOS. Basta selezionare un file del tipo che si desidera modificare, quindi selezionare File> Ottieni informazioni dal menu principale. Nella finestra Informazioni che si apre, vai alla sezione "Apri con", quindi usa il menu a tendina per selezionare una nuova app. Abbastanza facile.
Immagine di credito: CC0 Creative Commons / Pixabay