What is the SET file format?
The .set extension identifies Microsoft Backup File Set files - catalog definitions written by MSBACKUP and MWBACKUP, the backup utilities bundled with MS-DOS 6 and Windows 9x. Rather than containing backed-up data, a .set file holds information regarding which files belong to a backup job, acting as a manifest for the set. Actual backup data is stored separately, typically in a .QIC or .BAK archive.
Functioning of .set files
.set files should not be opened manually, because the application loads them automatically when resuming or restoring a backup job, so that the previously stored job configuration is visible from its start. Manual opening and modifying a .set file may result in malfunctioning of the backup process. Because many unrelated programs also use .set for configuration or settings, a file cannot be reliably identified by extension alone - its meaning depends on the application that created it. The original MSBACKUP tools are now obsolete; Windows XP replaced them with NTBackup, which produces .BKF files.
Security & safety
RISK: LOWA .set is data (a settings or backup-definition file), not an executable, so it won't run by itself. Risk is mostly breakage: editing or deleting a program's .set can reset or corrupt that program's options - back it up first. Legacy Microsoft Backup .set files are inert. As always, only open an unknown .set in a viewer/text editor, not by guessing an associated program, until you know what created it.
Format details
in a nutshell- Generic program settings (SET) - Many apps (AutoCAD, Corel Painter, Nikon Capture/Capture NX, GTA and others) save preferences/options in a .set file inside their install or profile folder.
- EEGLAB dataset (.set) - MATLAB's EEGLAB toolbox stores an EEG dataset as a .set file (paired with a .fdt data file) - common in neuroscience research.
- Sibelius sound set - Sibelius music-notation software uses .set files to define instrument/playback sound sets.
Programs that open SET files
Technical details
deep spec| File role | Backup job definition and catalog - records which files belong to a backup set, not the backed-up data itself |
| Developer | Microsoft |
| Created by | MSBACKUP (MS-DOS 6) and MWBACKUP (Windows for Workgroups / Windows 9x) |
| Era | Early to mid 1990s - MS-DOS 6 through Windows Me |
| MIME type | application/octet-stream |
| Encoding | Binary - proprietary internal structure, not human-readable plain text |
| File signature | None - no stable public magic bytes; cannot be identified by file header alone |
| Extension ambiguity | Many unrelated applications independently use .set for settings or preferences; meaning is wholly application-specific |
| Companion file types | .QIC (backed-up tape data archives), .BAK (generic backup data) |
| Successor format | NTBackup .BKF files (Windows XP and later) |
| Operating systems | MS-DOS 6, Windows 3.x, Windows 95, Windows 98, Windows Me |
| Obsolescence | MSBACKUP and MWBACKUP were discontinued; no current backup software reads these catalogs natively |
| Job metadata stored | File selection sets, backup type (full or incremental), destination path and schedule options |
| Identification method | Context only - must be determined by the creating application rather than file signature or extension |
| Released | MS-DOS 6 / Windows 9x era Microsoft Backup (MSBACKUP / MWBACKUP), early-to-mid 1990s |