.PIF

PIF-bestand

Microsoft Windows Program Information File
Stel een vraag
SNEL ANTWOORD

Een PIF-bestand is een verouderde Windows-configuratiekoppeling die Windows vertelde hoe een MS-DOS-programma moest worden uitgevoerd - hoeveel geheugen het moest krijgen, welke venstergrootte moest worden gebruikt en welk EXE-bestand moest worden gestart. Windows Vista en later hebben de ondersteuning voor PIF verwijderd; op Windows 10 en 11 is een PIF-bestand in feite een dood artefact. Als u er een via e-mail of download hebt ontvangen, wees dan voorzichtig - op oudere Windows-versies was het een bekende methode voor het verspreiden van malware.

Ontwikkelaar: Microsoft Corporation Categorie: Uitvoerbare bestandens MIME: application/x-msdos-program
OPENT OP Windows
Gerelateerd: .APK · .EXE · .VBS · .JAR

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 7, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het PIF-bestandsformaat?

Het .pif-bestandsformaat ontleent zijn naam aan Program Information File. Deze bestandsextensie is gerelateerd aan MS-DOS en het Windows-besturingssysteem, specifiek de instellingen die nodig zijn om een 16-bits DOS-programma uit te voeren binnen een Windows-multitaskingomgeving.

.pif-bestanden worden voornamelijk gebruikt als een snelkoppeling of configuratie-wrapper die verwijst naar een origineel .exe-, .com- of .bat-bestand. Ze slaan instellingen op zoals de venstertitel, het pad naar het uitvoerbare bestand, de opstartmap, geheugentoewijzing (minimale en maximale kilobytes), schermmodus en - in latere versies - DPMI-geheugen en lettertypevoorkeuren. Het .pif-formaat zelf bevat geen uitvoerbare code en is geen programma.

Het formaat ontstond met IBM TopView in 1984 en werd overgenomen door Windows 1.0 (1985). Het evolueerde via Windows 3.x en Windows 9x/NT/2000/XP, waarbij uitgebreide blokken voor 32-bits en NTVDM-instellingen werden toegevoegd. Windows Vista en later ondersteunen .pif niet langer als een systeemeigen type snelkoppeling; het .lnk-snelkoppelingsformaat dat in Windows 95 werd geïntroduceerd, is de effectieve opvolger.

Beveiligingsopmerking: Windows XP en eerder behandelden .pif-bestanden als uitvoerbaar - dubbelklikken op een bestand zou het doelprogramma starten. Verkenner verborg ook standaard de .pif-extensie, waardoor een bestand met de naam photo.jpg.pif verscheen als photo.jpg, een techniek die door malware werd misbruikt. Deze aanvalsvector is niet langer van toepassing op Windows Vista en later.

Beveiliging & veiligheid

RISICO: MEDIUM

Op Windows Vista en later zijn PIF-bestanden in feite inert en vormen ze een minimaal risico. Op Windows XP en eerder waren PIF-bestanden een bekende vector voor malware-distributie: kwaadaardige EXE-payloads werden verspreid als .pif-bestanden die Verkenner bij dubbelklikken zou uitvoeren terwijl de .pif-extensie verborgen bleef (waardoor alleen de nepnaam .jpg/.pdf zichtbaar was). Als u een .pif-bestand ontvangt via e-mail of download van internet, behandel het dan met voorzichtigheid - het kan een verouderd aanvalsartefact zijn. Moderne antivirussoftware markeert verdachte PIF-bestanden.

Formaatdetails

in een notendop
VOLLEDIGE NAAMMicrosoft Windows Program Information Fileook bekend als PIF shortcut, DOS PIF
ONTWIKKELAARMicrosoft Corporationsinds 1984 (IBM TopView; inherited by Windows 1.0, 1985)
MIME-TYPEapplication/x-msdos-program
TYPEbinair configuratie-/snelkoppelingsbestand
GERELATEERD.apk.exe.vbs.jar
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
0001
HEX
0078
ASCII
·x
PIF-bestanden missen een universeel magisch getal. Ongeveer 15% begint met 0x00 0x78. Het bestand heeft NIET de MZ (4D 5A) DOS-executable header. De totale bestandsgrootte is doorgaans 960 bytes (origineel TopView-formaat) of 1024-2048 bytes (uitgebreid Windows-formaat).

Programma's die PIF-bestanden openen

Windows2 apps
Microsoft Windows (XP and earlier) Betaald Op Windows XP/2000: dubbelklikken start de doel-DOS-EXE met opgeslagen instellingen. Rechtermuisklik → Eigenschappen opent de PIF-editor om instellingen te wijzigen. NIET ondersteund op Windows Vista+.
Any text/hex editor (inspection only) Gratis Open PIF in een hex-editor (HxD) om de binaire structuur te inspecteren en het ingebedde EXE-pad te identificeren. Het EXE-pad begint bij byte-offset 30 in het eerste blok.

Technische details

diepe specificaties
CoderingBinair (blokstructuur met vaste grootte)
Byte-volgordeLittle-endian
Basis blokgrootte960 bytes (origineel TopView-compatibel blok)
Uitgebreide formaatgrootte1 KB - 2 KB met Windows-specifieke uitbreidingsblokken (lettertype, scherm, DPMI, omgevingsinstellingen)
Uitvoerbare codeGeen - PIF bevat alleen configuratiegegevens; geen MZ-executable header aanwezig
Opgeslagen parametersVenstertitel (30-byte ASCII), EXE-pad, opstartmap, min/max geheugen (KB), scherm/videomodus-vlaggen
Oorsprong formaatIBM TopView (1984); overgenomen door Microsoft Windows 1.0 (november 1985)
OS-compatibiliteitWindows 1.0 tot en met Windows XP; niet herkend als type snelkoppeling in Windows Vista en later
Opvolgend formaat.lnk shell-snelkoppeling (Windows 95+)
MIME-typeapplication/x-msdos-program
Magic bytesGeen universele signatuur; ~15% van de bestanden begint met 0x00 0x78; MZ (4D 5A) executable header is afwezig
Verouderd beveiligingsrisicoWindows XP en eerder voerden PIF uit bij dubbelklikken; Verkenner verborg de extensie, wat malware vermomd als afbeeldingen mogelijk maakte
Uitgebracht1984 (IBM TopView; inherited by Windows 1.0, 1985)
Laatste versieExtended PIF format used through Windows XP/2003 (Windows 7+ no longer use PIF)

PIF conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met PIF-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over PIF-bestanden.

Veelgestelde vragen

Wat is een PIF-bestand?
Een verouderd Windows-snelkoppelings-/configuratiebestand dat werd gebruikt in Windows 3.1 tot en met Windows XP om aan te geven hoe een MS-DOS-programma in een multitaskingomgeving moest worden uitgevoerd. Bevat zelf geen uitvoerbare code.
Kan ik een PIF-bestand openen op Windows 10 of 11?
Windows Vista en later ondersteunen PIF-bestanden niet systeemeigen. U kunt de binaire inhoud inspecteren met een hex-editor, maar de functionaliteit van de snelkoppeling werkt niet meer.
Is een PIF-bestand gevaarlijk?
Op moderne Windows-versies (Vista+) zijn PIF-bestanden inert. Op Windows XP en eerder werden PIF-bestanden gebruikt om malware te verspreiden (vermomd als afbeelding of document). Op moderne systemen is het risico laag.
Wat heeft PIF-bestanden vervangen?
.lnk-snelkoppelingsbestanden (geïntroduceerd met Windows 95) hebben PIF vervangen voor snelkoppelingen. Modern Windows gebruikt .lnk voor alle programmasnelkoppelingen.
Waarom zegt Windows dat het een PIF-bestand niet kan openen?
Windows Vista en later hebben de ondersteuning voor PIF-bestanden verwijderd. Het bestand is ontworpen voor Windows XP/2000 of eerder. Als u het bijbehorende DOS-programma moet uitvoeren, hebt u mogelijk DOSBox of een virtuele machine met Windows XP nodig.
Kan een PIF-bestand een virus bevatten?
Een PIF-bestand bevat zelf geen code, maar het kan verwijzen naar een kwaadaardige EXE. Vóór Vista was het vermommen van malware als een PIF met een misleidende naam (bijv. photo.jpg.pif) een veelvoorkomende aanvalstechniek.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

.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)

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z