Inicio lento aplicacion Fivewin 32 bits en Windows 11
Inicio lento aplicacion Fivewin 32 bits en Windows 11
Saludos foro
Recientemente he migrado mi entorno de desarrollo Fivewin a una nueva máquina con Windows 11 pro (i9, 16Gb RAM, 1Tb SSD)
Ahora la compilación de mi ERP (>150.000 líneas de código) aunque no sea incremental, vuela, es instantánea (entre 1 y 5 segundos)
El problema viene con la primera ejecución del exe, puede tardar hasta 30 segundos en iniciar, lo que desespera cuando se realiza el típico prueba/error
He deshabilitado BitLocker (no sabia que mi PC venía cifrado por defecto) ya que leí que el rendimiento en SSD puede bajar hasta un 45 %
Lógicamente también he probado de desactivar Firewall o autorizar la aplicacion, desactivar Windows defender (no dispongo de otro antivirus), etc
Todo con el mismo resultado, la primera ejecución muy lenta. A partir de la segunda ejecución, el programa arranca de forma instantánea
Tengo entendido que las apps de 32 bits se ejecutan en el subsistema WOW64 que es el emulador x86 que permite que las aplicaciones basadas en
Windows de 32 bits se ejecuten en Windows de 64 bits, por lo que no sé si el problema viene de aquí
https://learn.microsoft.com/es-es/windo ... plications
Os ha pasado algo parecido ?
Gracias !
Recientemente he migrado mi entorno de desarrollo Fivewin a una nueva máquina con Windows 11 pro (i9, 16Gb RAM, 1Tb SSD)
Ahora la compilación de mi ERP (>150.000 líneas de código) aunque no sea incremental, vuela, es instantánea (entre 1 y 5 segundos)
El problema viene con la primera ejecución del exe, puede tardar hasta 30 segundos en iniciar, lo que desespera cuando se realiza el típico prueba/error
He deshabilitado BitLocker (no sabia que mi PC venía cifrado por defecto) ya que leí que el rendimiento en SSD puede bajar hasta un 45 %
Lógicamente también he probado de desactivar Firewall o autorizar la aplicacion, desactivar Windows defender (no dispongo de otro antivirus), etc
Todo con el mismo resultado, la primera ejecución muy lenta. A partir de la segunda ejecución, el programa arranca de forma instantánea
Tengo entendido que las apps de 32 bits se ejecutan en el subsistema WOW64 que es el emulador x86 que permite que las aplicaciones basadas en
Windows de 32 bits se ejecuten en Windows de 64 bits, por lo que no sé si el problema viene de aquí
https://learn.microsoft.com/es-es/windo ... plications
Os ha pasado algo parecido ?
Gracias !
- Antonio Linares
- Site Admin
- Posts: 42259
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Inicio lento aplicacion Fivewin 32 bits en Windows 11
Quim,
Has probado a construirla en 64 bits y ver si hay diferencias ?
Has probado a construirla en 64 bits y ver si hay diferencias ?
Re: Inicio lento aplicacion Fivewin 32 bits en Windows 11
Gracias Antonio
Tengo una 'deuda tecnológica' importante con esta aplicación y no puedo pasarla a 64 bits, ya me gustaría
Lo curioso es que hasta este momento, con el mismo desarrollo en una máquina 'menor' (Windows 10, i3, 8Gb RAM, 500Gb HDD )
la compilación era mucho más lenta, pero la primera ejecución instantánea
También el Windows 10 es 64
He probado desde distintas shells : cmd, cmd (administrador), ConEmu( la que utilizo), PowerShell,... con el mismo resultado
Tengo una 'deuda tecnológica' importante con esta aplicación y no puedo pasarla a 64 bits, ya me gustaría
Lo curioso es que hasta este momento, con el mismo desarrollo en una máquina 'menor' (Windows 10, i3, 8Gb RAM, 500Gb HDD )
la compilación era mucho más lenta, pero la primera ejecución instantánea
También el Windows 10 es 64
He probado desde distintas shells : cmd, cmd (administrador), ConEmu( la que utilizo), PowerShell,... con el mismo resultado
Re: Inicio lento aplicacion Fivewin 32 bits en Windows 11
Estimado Quim
En Control de Aplicaciones y Navegador
Desactivar -Control inteligente de Aplicaciones
Espero te ayude
En Control de Aplicaciones y Navegador
Desactivar -Control inteligente de Aplicaciones
Espero te ayude
Saludos,
Adhemar C.
Adhemar C.
- Rick Lipkin
- Posts: 2668
- Joined: Fri Oct 07, 2005 1:50 pm
- Location: Columbia, South Carolina USA
Re: Inicio lento aplicacion Fivewin 32 bits en Windows 11
I use a professional .EXE shrinker ... that makes a big difference in execution time .. the smaller the .EXE, the quicker the program loads not only on a single machine but especially on a network where the .exe is on a common folder. The Shrinker is called Aspack .. and an additional benefit is that your .exe once shrinked makes it impossible for anyone to use a hex edit to look at your .exe which could revel your source code .. here is the link ..
http://www.aspack.com/downloads.html
Thanks
Rick Lipkin
http://www.aspack.com/downloads.html
Thanks
Rick Lipkin
Re: Inicio lento aplicacion Fivewin 32 bits en Windows 11
Como se suele decir ... ' mano de santo 'acuellar wrote:
En Control de Aplicaciones y Navegador
Desactivar -Control inteligente de Aplicaciones
Espero te ayude
Después de la advertencia de que no podria volver al modo 'inteligente' si lo desactivaba sin instalar de nuevo Windows ... funciona perfecto
La verdad es que se pierde más el tiempo en desactivar funcionalidades de Windows 11 que ventajas pueda ofrecer
Gracias por la ayuda !
Re: Inicio lento aplicacion Fivewin 32 bits en Windows 11
Thank you very much Rick for the recommendation, really an option to consider.Rick Lipkin wrote:I use a professional .EXE shrinker ... that makes a big difference in execution time .. the smaller the .EXE, the quicker the program loads not only on a single machine but especially on a network where the .exe is on a common folder. The Shrinker is called Aspack .. and an additional benefit is that your .exe once shrinked makes it impossible for anyone to use a hex edit to look at your .exe which could revel your source code .. here is the link ..
http://www.aspack.com/downloads.html
Thanks
Rick Lipkin
The easy solution has been Adhemar
Regards
- Enrico Maria Giordano
- Posts: 8728
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Contact:
Re: Inicio lento aplicacion Fivewin 32 bits en Windows 11
Last Aspack update is on 2018. Time to switch to UPX, last update 2 days ago and best EXE compression (using --lzma switch).Rick Lipkin wrote:I use a professional .EXE shrinker ... that makes a big difference in execution time .. the smaller the .EXE, the quicker the program loads not only on a single machine but especially on a network where the .exe is on a common folder. The Shrinker is called Aspack .. and an additional benefit is that your .exe once shrinked makes it impossible for anyone to use a hex edit to look at your .exe which could revel your source code .. here is the link ..
http://www.aspack.com/downloads.html
Thanks
Rick Lipkin
Re: Inicio lento aplicacion Fivewin 32 bits en Windows 11
Good afternoon Enrico, does this work in your version of UPX.exe?
Regards, saludos.
Code: Select all | Expand
C:\UPX\UPX.EXE --lzma --ultra --brute FOTOSPRO.EXE
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
- Enrico Maria Giordano
- Posts: 8728
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Contact:
Re: Inicio lento aplicacion Fivewin 32 bits en Windows 11
I didn't understand your question. Can you be more specific, please?
Re: Inicio lento aplicacion Fivewin 32 bits en Windows 11
Enrico, is this correct? And the version, is it 4.2.4 of UPX.exe?
Regards, saludos.
Code: Select all | Expand
C:\UPX4\UPX.EXE -9 --lzma FOTOSPRO.EXE
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Re: Inicio lento aplicacion Fivewin 32 bits en Windows 11
How do you compress your executable?Enrico Maria Giordano wrote:I didn't understand your question. Can you be more specific, please?
Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
- Enrico Maria Giordano
- Posts: 8728
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Contact:
Re: Inicio lento aplicacion Fivewin 32 bits en Windows 11
Yes, latest version is 4.2.4:karinha wrote:Enrico, is this correct? And the version, is it 4.2.4 of UPX.exe?
Regards, saludos.Code: Select all | Expand
C:\UPX4\UPX.EXE -9 --lzma FOTOSPRO.EXE
https://github.com/upx/upx/releases/tag/v4.2.4
The correct syntax (I'm using) is:
Code: Select all | Expand
C:\UPX4\UPX.EXE --lzma FOTOSPRO.EXE
Re: Inicio lento aplicacion Fivewin 32 bits en Windows 11
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Re: Inicio lento aplicacion Fivewin 32 bits en Windows 11
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341