Table Editor

The Table Editor in Master Packager allows you to view, edit, and manage all MSI database tables directly. It provides a powerful way to customize an MSI beyond the graphical views like Advanced Editor.

The Table Editor is especially useful for advanced packaging scenarios, troubleshooting, or making precise changes that aren’t exposed through other parts of the interface.

Note: Editing tables directly can break the MSI if changes are incorrect. Always back up your package before making modifications.

When to Use It?

Use the Table Editor when you need to:

  • Modify MSI tables not exposed through graphical views.
  • Troubleshoot install issues related to table data.
  • Manually add or remove rows in specific tables (e.g. CustomAction, FeatureComponents, Registry, File).
  • Fine-tune values that require precision beyond the graphical UI.
  • View relationships between tables.