DFSee is the Swiss Army knife to examine your disks and other storage media in great detail. It allows you to view, analyze and fix partition tables, browse file systems without having to mount them (NTFS, FAT16/32, EFAT, VFAT, HPFS, JFS, ext2/3/4, ReiserFS, XFS, SWAP, GRUB, ISO9660, as well as HFS+ and APFS for MAC), undelete files, clone, back up and restore filesystems, and more.
DFSee is multi-platform and runs on DOS, OS/2 (and derivative operating systems, such as ArcaOS and eComStation), Windows (XP through Win 10), Linux, and MacOS X. In case of emergency there is also a standalone version which runs from a bootable CD or USB stick.
- View, analyze, edit, and fix MBR partition tables, including move and copy
- Support for GPT partitioning schemes, including move, copy, and resize
- Convert GPT disk to MBR and MBR to GPT
- Display, analyze, and fix issues in various filesystems
- Browse directories and files in most filesystems, including deleted files for some
- Replacement for FDISK and OS/2 LVM (Logical Volume Manager) tools
- Clone, back up, and restore entire disks, partitions, and/or filesystems
- Access compressed DFSee (backup) images, and copy files from them (restore)
- Access VirtualBox disk images, allowing all normal DFSee functions
- Split large images into smaller pieces suitable for burning to CD or DVD
- Hex editor, including ASCII and disassembler viewing modes
- Scriptable recovery, analysis, or partitioning
Full release history is available here.
As of version 17.0, DFSee is now free for unlimited use without any registration requirement. We are currently offering Support and Sponsor Units only; they are intended to sponsor the developer of DFSee or requested in some cases of extensive support.
DFsee will run on almost anything that has an x86 CPU in it.
Note for upgraders
Simply download the new version from dfsee.com and install.
Download the version you require from dfsee.com. There are packages available for multiple operating systems and images (ISO) for USB stick or CD.
For Windows, you may need to be logged on with an administrator account. On Windows (Vista, 7, 8, 10) you may need to do that by using the ‘Run as administrator’ option (available from the right mouse button menu). Also, make sure the ‘User Access Control (UAC) is NOT set to the maximum security level in ‘Control Panel -> Security Settings.
For Linux and MacOS, root access is required (use ‘sudo’).
This is not a beginner’s tool! It is written for technicians, system administrators, and power users. If used incorrectly, it may lead to unexpected results, including data loss.