Showing results for 
Show  only  | Search instead for 
Did you mean: 
Level 10

Using the BindImage table to improve application startup

This rather old article describes the use of ordinal DLL binding to improve application startup time:

It mentions the Windows Installer's BindImage action, and its associated BindImage table.

  • Has anybody ever used this technique to improve application start up time?
  • Any recommendation?
  • Is it worth the effort at all?
Labels (1)
0 Kudos
(1) Reply
Level 12 Flexeran
Level 12 Flexeran

I'm not sure, but I believe this is largely considered overkill these days. It also conflicts with ASLR, and I believe in cases where the binding address and the actual address differ, the loading is even slower than the unbound case.
0 Kudos