Jump to content
Holger Flick

Pack exe using UPX

Recommended Posts

I recently read on the internet that UPX is not recommended to be used with Delphi VCL applications. I never had any issues, but I am also open to better alternatives. 


Is there a better, free alternative?

Share this post

Link to post

Which problem are you trying to solve? We have quite a few rather large executables, but that never posed a problem.

  • Like 2

Share this post

Link to post

I am very surprised by this question.

The biggest problem that UPX has is that Windows is blind-sided and memory management for the application at system level becomes a mess.

The same is true for all other packers, including stuff such as Ice Licence (is that still around!?). 


I have never used that stuff, never felt a need for it.

  • Like 1

Share this post

Link to post

1. It uses less disk, but more memory than a plain exe.

2. I have observed is that the combination of Delphi exe  + UPX is often falsely detected as a potential virus threat by some antiviruses.


For me, point 2 is a showstopper, since it is frightening for your users.

  • Like 1
  • Thanks 1

Share this post

Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now