.PIF

File PIF

Microsoft Windows Program Information File
Fai una domanda
RISPOSTA RAPIDA

Un file PIF è un collegamento di configurazione legacy di Windows che indicava al sistema come eseguire un programma MS-DOS - quanta memoria assegnargli, quale dimensione della finestra utilizzare e quale EXE avviare. Windows Vista e le versioni successive hanno rimosso il supporto PIF; su Windows 10 e 11 un file PIF è essenzialmente un reperto inattivo. Se ne ricevi uno via email o tramite download, trattalo con cautela: sulle versioni precedenti di Windows era un noto metodo di diffusione di malware.

Sviluppatore: Microsoft Corporation Categoria: File eseguibili (exe) MIME: application/x-msdos-program
SI APRE SU Windows
Correlati: .APK · .EXE · .VBS · .JAR

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 7, 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 PIF?

Il formato di file .pif prende il nome da Program Information File. Questa estensione di file è correlata a MS-DOS e al sistema operativo Windows, specificamente per le impostazioni necessarie a eseguire un programma DOS a 16 bit all'interno di un ambiente multitasking Windows.

I file .pif sono utilizzati principalmente come collegamento o wrapper di configurazione che punta a un file originale .exe, .com o .bat. Memorizzano impostazioni come il titolo della finestra, il percorso dell'eseguibile, la directory di avvio, l'allocazione della memoria (kilobyte minimi e massimi), la modalità video e - nelle versioni successive - la memoria DPMI e le preferenze dei caratteri. Il formato .pif in sé non contiene codice eseguibile e non è un programma.

Il formato ha avuto origine con IBM TopView nel 1984 ed è stato adottato da Windows 1.0 (1985). Si è evoluto attraverso Windows 3.x e Windows 9x/NT/2000/XP, acquisendo blocchi estesi per le impostazioni a 32 bit e NTVDM. Windows Vista e versioni successive non supportano più .pif come tipo di collegamento nativo; il formato di collegamento .lnk introdotto in Windows 95 è il suo effettivo successore.

Nota sulla sicurezza: Windows XP e versioni precedenti trattavano i file .pif come eseguibili - un doppio clic ne avviava il programma di destinazione. Explorer nascondeva inoltre l'estensione .pif per impostazione predefinita, quindi un file denominato photo.jpg.pif appariva come photo.jpg, una tecnica sfruttata dai malware. Questo vettore di attacco non è più applicabile su Windows Vista e versioni successive.

Sicurezza e incolumità

RISCHIO: MEDIUM

Su Windows Vista e versioni successive, i file PIF sono essenzialmente inerti e presentano un rischio minimo. Su Windows XP e versioni precedenti, i file PIF erano un noto vettore di distribuzione di malware: i payload EXE dannosi venivano distribuiti come file .pif che Explorer eseguiva al doppio clic nascondendo l'estensione .pif (mostrando solo il falso nome .jpg/.pdf). Se ricevi un file .pif via email o lo scarichi da Internet, trattalo con cautela: potrebbe essere un reperto di un attacco legacy. I moderni software antivirus segnalano i file PIF sospetti.

Dettagli del formato

in sintesi
NOME COMPLETOMicrosoft Windows Program Information Fileanche noto come PIF shortcut, DOS PIF
SVILUPPATOREMicrosoft Corporationdal 1984 (IBM TopView; inherited by Windows 1.0, 1985)
TIPO MIMEapplication/x-msdos-program
TIPOfile binario di configurazione/collegamento
MAGIC BYTES · FIRMA DEL FILE
OFFSET
0001
HEX
0078
ASCII
·x
I file PIF mancano di un magic number universale. Circa il 15% inizia con 0x00 0x78. Il file NON ha l'intestazione eseguibile DOS MZ (4D 5A). La dimensione totale del file è tipicamente di 960 byte (formato TopView originale) o 1024-2048 byte (formato Windows esteso).

Programmi che aprono file PIF

Windows2 apps
Microsoft Windows (XP and earlier) A pagamento Su Windows XP/2000: il doppio clic avvia l'EXE DOS di destinazione con le impostazioni memorizzate. Tasto destro → Proprietà apre l'editor PIF per modificare le impostazioni. NON supportato su Windows Vista+.
Any text/hex editor (inspection only) Gratuito Apri il PIF in un editor esadecimale (HxD) per ispezionare la struttura binaria e identificare il percorso dell'EXE incorporato. Il percorso dell'EXE inizia all'offset di byte 30 nel primo blocco.

Dettagli tecnici

specifiche approfondite
CodificaBinario (struttura a blocchi a dimensione fissa)
Ordine dei byteLittle-endian
Dimensione blocco base960 byte (blocco originale compatibile con TopView)
Dimensione formato esteso1 KB - 2 KB con blocchi di estensione specifici per Windows (font, schermo, DPMI, impostazioni di ambiente)
Codice eseguibileNessuno - il PIF contiene solo dati di configurazione; nessuna intestazione eseguibile MZ presente
Parametri memorizzatiTitolo della finestra (ASCII a 30 byte), percorso EXE, directory di avvio, memoria min/max (KB), flag modalità schermo/video
Origine del formatoIBM TopView (1984); adottato da Microsoft Windows 1.0 (novembre 1985)
Compatibilità OSDa Windows 1.0 a Windows XP; non riconosciuto come tipo di collegamento in Windows Vista e versioni successive
Formato successoreCollegamento shell .lnk (Windows 95+)
Tipo MIMEapplication/x-msdos-program
Magic bytesNessuna firma universale; circa il 15% dei file inizia con 0x00 0x78; l'intestazione eseguibile MZ (4D 5A) è assente
Rischio sicurezza legacyWindows XP e versioni precedenti eseguivano il PIF al doppio clic; Explorer nascondeva l'estensione, consentendo malware camuffati da file immagine
Rilasciato1984 (IBM TopView; inherited by Windows 1.0, 1985)
Ultima versioneExtended PIF format used through Windows XP/2003 (Windows 7+ no longer use PIF)

Conversioni PIF

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file PIF. 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 PIF.

Domande frequenti

Cos'è un file PIF?
Un file di collegamento/configurazione legacy di Windows utilizzato da Windows 3.1 fino a Windows XP per specificare come eseguire un programma MS-DOS in un ambiente multitasking. Non contiene codice eseguibile in sé.
Posso aprire un file PIF su Windows 10 o 11?
Windows Vista e versioni successive non supportano i file PIF nativamente. È possibile ispezionare il contenuto binario con un editor esadecimale, ma la funzionalità di collegamento non è più operativa.
Un file PIF è pericoloso?
Sui moderni Windows (Vista+), i file PIF sono inerti. Su Windows XP e versioni precedenti, i file PIF venivano utilizzati per distribuire malware (camuffati da file immagine o documenti). Sui sistemi moderni, il rischio è basso.
Cosa ha sostituito i file PIF?
I file di collegamento .lnk (introdotti con Windows 95) hanno sostituito i PIF per i collegamenti. I moderni Windows utilizzano .lnk per tutti i collegamenti ai programmi.
Perché Windows dice che non può aprire un file PIF?
Windows Vista e versioni successive hanno rimosso il supporto per i file PIF. Il file è stato progettato per Windows XP/2000 o versioni precedenti. Se è necessario eseguire il programma DOS associato, potrebbe essere necessario DOSBox o una macchina virtuale Windows XP.
Un file PIF può contenere un virus?
Un file PIF non contiene codice in sé, ma può puntare a un EXE dannoso. Prima di Vista, camuffare un malware come PIF con un nome fuorviante (es. photo.jpg.pif) era una tecnica di attacco comune.

Riferimenti

1Wikipedia - Program information fileen.wikipedia.org
2justsolve.archiveteam.org - Program information filejustsolve.archiveteam.org

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

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