dmFileNote allows you to create descriptions for any file, regardless of the file type. It stores descriptions for any file you wish, without affecting the file contents, descriptions stay with files, even after copying, moving, or renaming. Triple-redundancy method for file descriptions, providing a failsafe against them becomes lost. It has integration with the Windows Explorer file manager shell.