FileTypesMan icon

FileTypesMan

FileTypesMan is a free portable utility from NirSoft that allows users to view, edit, and manage file types and their associated properties and actions within the Windows operating system. It provides a detailed overview of all registered file extensions and offers granular control over how Windows handles different file types.

NirSoft

License

Free

Platforms

Windows

About FileTypesMan

FileTypesMan serves as a powerful, yet easy-to-use, system utility designed to give users comprehensive control over file types registered on their Windows system. Unlike the more limited built-in Windows tools, FileTypesMan presents all file type information in a single, organized table. This includes not only file extensions but also the associated file type name, description, default icon, perception type, and more.

One of the core functionalities of FileTypesMan is the ability to directly modify the properties of existing file types. Users can easily change the associated icon, modify the description, and control which applications are used to open or perform actions on files of a specific type. This is particularly useful for fixing incorrect file associations or customizing the system appearance.

  • Action Management: Beyond just changing the default application, FileTypesMan provides detailed control over the actions associated with each file type. Users can add, edit, or remove actions such as 'open', 'edit', 'print', and any other custom actions that may be defined. This allows for fine-tuning the context menu options that appear when right-clicking on a file.
  • Adding New File Types: FileTypesMan also facilitates the creation of entirely new file types. This is beneficial for developers or users who work with custom file formats that are not natively recognized by Windows.
  • Exporting File Type Information: For documentation, backup, or troubleshooting purposes, FileTypesMan allows users to export the entire list of file types and their properties to various formats, including text, HTML, XML, or CSV files. This is a valuable feature for system administrators or users who need to manage file associations across multiple machines.
  • Search and Filtering: With a potentially large number of file types registered on a system, the search and filtering capabilities of FileTypesMan are essential. Users can quickly find specific file types or filter the list based on various criteria, making it easy to locate and manage exactly what is needed.
  • Portable Nature: As with many NirSoft utilities, FileTypesMan is fully portable. This means it does not require installation and can be run directly from a USB drive or network share. This makes it a convenient tool for troubleshooting file association issues on different computers without leaving any traces on the host system.

In summary, FileTypesMan is an indispensable tool for anyone who needs advanced control over file associations and types in Windows. Its comprehensive features, clear interface, and portable design make it a superior alternative to the default system tools for managing how your operating system interacts with different file formats.

Pros & Cons

Pros

  • Provides a comprehensive view of all file types and associations.
  • Offers granular control over file type properties and actions.
  • Allows adding, editing, and deleting file types and actions.
  • Fully portable, requires no installation.
  • Lightweight and efficient.
  • Completely free to use.

Cons

  • Interface is functional but lacks modern design.
  • Requires understanding of file association concepts for advanced use.
  • Incorrect modifications can potentially disrupt system behavior (as with any system editing tool).

What Makes FileTypesMan Stand Out

Comprehensive Overview

Presents all file type information in a single, detailed table, providing a clearer picture than built-in Windows tools.

Granular Control

Offers in-depth control over file type properties and associated actions, allowing for precise customization.

Portability

Runs as a standalone executable, requiring no installation, making it convenient for system maintenance and troubleshooting.

Free of Charge

Available completely free, providing powerful functionality without any cost.

Features & Capabilities

10 features

Expert Review

FileTypesMan Review

FileTypesMan, developed by NirSoft, is a powerful yet remarkably simple utility designed for managing file types and their associated actions within the Windows operating system. In a landscape where Windows' native file association controls can feel fragmented and often insufficient for advanced customization, FileTypesMan steps in to provide a comprehensive and centralized interface.

The primary strength of FileTypesMan lies in its ability to present a complete and detailed picture of all registered file types on your system. Upon launching the application, which is notably portable and requires no installation, users are greeted with a table listing every registered file extension, its associated file type name, description, default icon path, and various other properties. This immediate overview is invaluable for understanding how your system handles different file formats.

Features and Functionality

Diving deeper, FileTypesMan offers a range of functionalities that go far beyond simply changing the default program for a file type:

  • Editing Existing File Types: Users can select any listed file type and edit its properties. This includes changing the descriptive name, assigning a different icon, or modifying the underlying class ID and associated flags. This level of detail is crucial for correcting incorrect registrations or customizing system behavior.
  • Managing Actions: A particularly strong feature is the control over file type actions. For each file type, FileTypesMan lists all associated actions (e.g., 'open', 'edit', 'print'). Users can easily modify the command line associated with each action, change its display name, or set it as the default action. Furthermore, new actions can be added, allowing users to define custom behaviors for file types, such as opening a specific file type with a particular application using custom command-line switches.
  • Adding New File Types: FileTypesMan simplifies the process of adding entirely new file type registrations. This is beneficial for users or developers working with specialized file formats that Windows does not recognize out-in-the-box.
  • Deletion of File Types: Incorrect or obsolete file type registrations can clutter the system and potentially cause issues. FileTypesMan allows for the straightforward deletion of unwanted file types. Caution should be exercised when deleting, as removing system-critical registrations can have unintended consequences.
  • Exporting and Importing: The ability to export the entire list of file types and their configurations to formats like HTML, XML, CSV, or text is a significant advantage. This serves as an excellent backup mechanism for your file associations or can be used for documentation purposes. While importing is not a direct feature for restoring the entire list in the same way, the exported data can be a valuable reference for manual restoration or transferring configurations.
  • Searching and Filtering: With potentially hundreds or thousands of file types registered, locating a specific one can be challenging. FileTypesMan includes powerful search and filtering options, allowing users to quickly narrow down the list based on criteria such as extension, description, or associated application.

User Experience and Interface

The interface of FileTypesMan is typical of NirSoft utilities: functional, information-dense, and straightforward. While not aesthetically modern, the layout is logical and prioritizes access to data and controls. The main window is a table displaying all the relevant file type information. Double-clicking on an entry or selecting it and clicking the properties button opens a detailed window for editing. The simplicity of the interface is a plus for users who value utility over elaborate design.

The portability of the application is a major selling point. It runs directly from the executable without needing to write anything to the Windows Registry (unless explicitly making changes to file types). This makes it an ideal tool for technicians, system administrators, or users who need to manage file associations on multiple computers or troubleshoot issues without performing a full software installation.

Performance and Stability

FileTypesMan is a lightweight application with minimal resource consumption. It loads quickly and performs operations efficiently. During testing, the application proved stable and responsive, even when dealing with a large number of file types. As with any tool that modifies system configurations, it is advisable to create a system restore point before making significant changes, although this is a general best practice and not a specific flaw of FileTypesMan.

Comparison to Native Tools

Compared to the built-in Windows 'Default apps' or older 'Folder Options' dialogs, FileTypesMan offers a significantly deeper level of control and visibility. The native tools are primarily focused on setting default applications for common file types. FileTypesMan, on the other hand, exposes the underlying structure of how Windows associates files and allows for granular modification of actions and properties that are not accessible through standard Windows interfaces.

Conclusion

FileTypesMan is an essential utility for anyone who requires advanced control over file type associations in Windows. Its comprehensive feature set, clear presentation of data, and portable nature make it an invaluable tool for customization, troubleshooting, and system management. While the interface is purely functional, the power and flexibility it provides far outweigh any lack of modern design. For users who need to go beyond the basic file association settings provided by Windows, FileTypesMan is highly recommended.

Screenshots

Similar Apps

Compare features and reviews between these alternatives.

Compare

Compare features and reviews between these alternatives.

Compare