The MSIX container presents challenges for certain applications, especially the older ones.  Microsoft created the Package Support Framework (PSF) to help address these, but you are on your own to implement it. While there is a NuGet package for developers, for IT Pros repackaging apps it is only available in source code form up on GitHub here.

PsfTooling is a free community tool from TMurgent that helps IT Pros with repackaging into MSIX. While in the installation mode of your packaging tool, after installing the application to be captured you then use PsfTooling to inject the PSF files, create the json based configuration for them, and fix up your shortcuts to use it.  And the tool includes a pre-built version of the PSF so you don't have to build it yourself.

 

Video: Using PsfTooling Demo (3.5 min)

 

 

Version 5.4.0.2 (August 26, 2022)

Release Notes:

    • Includes all fixes from PSF v2022.08.08 releases to increase application compatibility.
    • Fix issue with dependency component for PsfTrace.
    • Add support for launcher "Exclude Console Apps" feature.
    • Add support for PackageDrive folders to be added to FRF config.
    • Fix on folder mapping for shortcuts to non exe files.

Version 5.3.0 (June 8, 2022)

Release Notes:

    • Includes all fixes from PSF v2022.06.08 releases to increase application compatibility.
    • Small fixes.
    • Release in Microsoft Store on from this site.

 

Version 5.2.0 (April 27, 2022)

Release Notes:

  • Includes all fixes from PSF v2022.04.27 and v2022.04.14 releases to increase application compatibility.
  • Add Personal folder to supported VFS list.
  • Dereference Environmental Variables in filename paths.
  • Fix for AppVPackageDrive references in config.json file.
  • Add detection to determine if DynamicLigraryFixup is needed.
  • Add support for new architecture flag in DynamicLibraryFixup.
  • Added an exclusion option (defaulted on) for certain folders (such as the Desktop folder) in the FRF configuration.
  • Added an exclusion for PowerShell processes to not receive fixups (as these will crash the PowerShell process).
  • Automatically add the 'standard 3' rules as default whenever the RegLegacyFixup is requested.

Version 5.0.0 (February 27, 2022)

Release Notes:

  • Includes v2022.02 of the Package Support Framework.
  • Allows Psf to be injected into elevated processes.
  • Fixes for shortcuts to CMD/Bat files.
  • Fixes for shortcuts to PowerShell scripts.
  • Adds per-bitness support for DynamicLibraryFixup
  • Simplified config.json configuration for FileRedirectionFixup.
  • Updated UI frow to a simple 4-step process.
  • Fixed height of pull-down menus for RegLegacyFixup.
  • Added analysis of bitness and manifest files in the Test_PeInfo app.

 

Version 4.15.2 (December 7, 2021)

Release Notes:

  • Includes PSF Changes from 2012.12.xx (Fix for apps that launch Powershell from their exe).
  • Restore PSF menu in case someone clicks away and needs to come back.

Version 4.15.0 (November 2021)

Release Notes:

 

PsfTooling is available for download directly this site:

https://www.tmurgent.com/AppV/Tools/PsfTooling/PsfTooling-x64-5.4.0.2.msix

 

PsfTooling is available from the Microsoft Store:

   PsfTooling at Microsoft Store  

 

 

Previous Versions: 

Version 5.3.0

PsfTooling is available for download directly this site: 

https://www.tmurgent.com/AppV/Tools/PsfTooling/PsfTooling-x64-5.3.0.0.msix

 

Version 5.2.0

PsfTooling is available for download directly this site: 

https://www.tmurgent.com/AppV/Tools/PsfTooling/PsfTooling-x64-5.2.0.0.msix

 

Version 5.0.0

PsfTooling is available for download directly this site: 

https://www.tmurgent.com/AppV/Tools/PsfTooling/PsfTooling-x64-5.0.0.0.msix

 

Version 4.15.0

PsfTooling is available for download directly this site:

https://www.tmurgent.com/AppV/Tools/PsfTooling/TMurgent-PsfTooling-x64-4.15.0.1.msix

 

Version 4.14

 

PsfTooling is available for download directly this site:

https://www.tmurgent.com/AppV/Tools/PsfTooling/TMurgent-PsfTooling-x64-4.14.0.1.msix

https://www.tmurgent.com/AppV/Tools/PsfTooling/TMurgent-PsfTooling-x64-4.13.0.0.msix

https://www.tmurgent.com/AppV/Tools/PsfTooling/TMurgent-PsfTooling-x64-4.10.0.0.msix

 

NOTE: Due to a difference in signing at the Microsoft Store, you will need to uninstall/install if changing between these two sources for an upgrade. 

 

  • Version 4.14 contains changes made to the TMurgent sponsored branch of the PSF, build 2021.09.26. See article: New home for the PSF: 2021 Sept – Confessions of a Guru (tmurgent.com) for information on what is in this PSF release as there are some very important PSF changes that will support more apps.
  • Version 4.13 contains changes made to the PSF in July 2021 (scripting and bad regex patterns). This is the recommended version to use.

The tool now supports handling  the icon images for shortcuts from Advertised Shortcuts.

Fix for Font Detection.

In-box documentation updated.

Small UI improvements.

  • Version 4.10 contains changes made to the PSF in March 2021. 
  • Version 4.9.2 contains changes made to the PSF in late February 2021. Some of these changes were critical and this version should be used instead of 4.8.0