Файл информации о программе (PIF) — это формат конфигурационного файла, в первую очередь связанный со средами Microsoft Windows и MS-DOS. Его основное назначение — хранение настроек и параметров, необходимых для запуска старых 16-разрядных приложений MS-DOS в защищенном режиме Windows, особенно в системах Windows 3.x, 9x и NT. Когда пользователь запускает исполняемый файл MS-DOS (.EXE или .COM), Windows использует связанный файл PIF для определения того, как должно быть выполнено приложение, управляя такими ресурсами, как распределение памяти (обычная, расширенная, дополнительная), режим экрана (полноэкранный или оконный) и специфические настройки совместимости. По сути, PIF действует как оболочка (wrapper) или ярлык, который определяет среду виртуальной машины для устаревшей программы. Хотя современные 64-разрядные системы Windows больше не поддерживают напрямую 16-разрядную подсистему MS-DOS (NTVDM), формат PIF был критически важен для обеспечения обратной совместимости на протяжении десятилетий. Поскольку файлы PIF содержат параметры выполнения и могут запускать другие файлы, они исторически использовались вредоносным ПО (malware) для маскировки вредоносных скриптов или исполняемых файлов, из-за чего они иногда помечаются как потенциально опасные программами безопасности.