Página 1 de 1

Programa gestion va muy lento en Windows 10

Publicado: 02 Feb 2022, 15:44
por juansus
Buenas tardes
Llevo mucho tiempo intentanto resolver este problema pero es imposible porque he intentado todo , a ver si me podeis ayudar.

Tengo un programa de facturación que funciona como el rayo en sistema XP pero a la hora de actualizar los equipos a W10 va muy lento.

He intentado los modos de compatibilidad con XP y todos los demas (con resultado negativo).
He intentado desactivar el antivirus pero no sé si nunca se desactiva del todo o que es lo que ocurre.(con resultado negativo).
He intentado abriendo el programa en modo administrador pero sigue funcionando todo igual de lento(con resultado negativo).

Lo unico que me ha funcionado es instalando una maquina virtual VIRTUALBOX con el sistema Windows XP sp3 instalado y entonces si va el programa igual de rapido dentro de ese sistema de la maquina virtual (eso si , antes tengo que desactivar la integridad de la memoria en el aislamiento del nucleo).

¿ Que puedo hacer para que funcione rapido en Windows 10 directamente?
Gracias por vuestra ayuda

Re: Programa gestion va muy lento en Windows 10

Publicado: 02 Feb 2022, 16:32
por juansus
Se me olvidaba decir que el equipo tiene estas caracteristicas:
Intel Core i3 7100 CPU 3.9Ghz 8MB RAM sistema operarivo 64bits dicos duro ssd 500mb

Re: Programa gestion va muy lento en Windows 10

Publicado: 03 Feb 2022, 11:38
por pako
Hola,

No lo dices, pero leyendo todo dejas claro que el programa de facturación es antiguo que soporta como máximo Windows XP, como se llama el programa?

Es para ver los requisitos del programa, lo mismo necesita alguna versión de .NET concreta y en Windows 10 no la tienes, entonces te tocaría instalarla a mano.

En la misma pestaña donde probaste las opciones de compatibilidad, has probado el primer botón del solucionador de problemas de compatibilidad?

Saludos

Re: Programa gestion va muy lento en Windows 10

Publicado: 03 Feb 2022, 15:43
por juansus
pako escribió: 03 Feb 2022, 11:38 Hola,

No lo dices, pero leyendo todo dejas claro que el programa de facturación es antiguo que soporta como máximo Windows XP, como se llama el programa?

Es para ver los requisitos del programa, lo mismo necesita alguna versión de .NET concreta y en Windows 10 no la tienes, entonces te tocaría instalarla a mano.

En la misma pestaña donde probaste las opciones de compatibilidad, has probado el primer botón del solucionador de problemas de compatibilidad?

Saludos
Lo primero muchissimas gracias¡¡¡

El programa es de gestión hecho a medida y lo voy programando yo por nuesras necesitades (es un idioma basado en basic -CET BASIC) funciona en todos los sistemas operativos XP-WIN7-8-10-11 es muy liviano y apenas consume recursos . (pero en windows 7-8-10 me está sacando de quicio y va muy lento)

Es muy interesante lo que me has dicho de .NET ¿Se pueden instalar en W10 versiones anteriores de XP?

Si , he probado tambien lo del primer botón con el mismo resultado negativo.

Re: Programa gestion va muy lento en Windows 10

Publicado: 03 Feb 2022, 16:10
por juansus
Acabo de probar el solucionador de compatibilidad y nada sigue lento,

Tambien he activado los .NET 3.5 y 4, y 4.5 que estaban desactivados y sigue lento

Creo que tiene que ver con algo del antivirus del W10 pero lo tengo desactivado todo (o eso creo) y lo relentiza

Re: Programa gestion va muy lento en Windows 10

Publicado: 04 Feb 2022, 12:05
por pako
Hola,

Ni me suena ese lenguaje, me suena mas C y Visual Studio en programar para Windows.

Me voy a enrollar un poco para que me entiendas... :jaja:

Según la wikipedia:

Net 1.0 SP2 - XP SP1
Net 1.1 SP1 - XP SP2 y SP3
Net 2.0 - N/A
Net 3.0 - Vista
Net 3.5 SP1 - 7 SP1
Etc.

Si el programa le hiciste para Windows XP en su día y usas el .NET solo pudiste usar las versiones 1.0, 1.1 y no se si también el 2.0 porque en Wikipedia no pone a cual pertenece esa versión.

Windows 10 no tiene esas versiones tan antiguas, Windows 8 ya traía .NET 4.0 y Windows 10 creo que por defecto metía la 4.6 y a día de hoy van por la 4.8

Dicho eso, si un programa antiguo de Windows XP usa instrucciones del .NET 1.0, 1.1 o 2.0 y se usa en Windows 10 puede pasar de todo, directamente que ni se ejecute, que funcione pero que al entrar en alguna sección se congele la aplicación, que intente acceder o buscar alguna instrucción del .net y que cree un bucle infinito o que no la encuentre y lo mismo se ralentiza porque salta por tiempo el aviso de que no la encuentra, etc. pueden ser 1.000 cosas.

Entonces, si el programa es antiguo, el programador tiene que mirar que instrucciones del .NET uso cuando lo hizo para XP, porque probablemente alguna de esas instrucciones estén ya obsoletas en las nuevas versiones del .NET y tenga que usar las nuevas versiones.

Y si el programa es antiguo y ya no siguen con su desarrollo, entonces lo que hay que intentar hacer es meter los .NET antiguos que usaba XP para que así el programa pueda funcionar correctamente.

Espero que con lo anterior ahora me entiendas mejor a que me refería, de ser así, aunque hayas activado el .NET 3.5 como dices no debería de solucionarte nada, porque el 3.5 salio en el Windows 7 y el programa fue creado para XP que no existía el 3.5

Lo ideal, seria que en un equipo que no uses con Windows 10 le intentes meter los .NET que usaba el Windows XP.

En el equipo que tienes con XP que es donde dices que va rápido, había una aplicación que se llamaba NET Versión Detector, con ella te dirá las versiones del .NET que tiene instalado ese XP en concreto, pues deberías de intentar meter las mismas en el Windows 10.

Y a tu pregunta de si se pueden instalar versiones anteriores de .NET pues antes en Windows anteriores si, en Windows 10 la verdad que no lo he probado pero supongo que seguirá siendo igual.

Con todo lo anterior no digo que este sea tu problema, pero no te queda mas remedio que probar si es eso...

Y por otro lado, desde el administrador de tareas de Windows 10, viendo la pestaña de uso de cpu, ram y disco a la misma vez que estas usando tu aplicación y te va lenta, ninguno de esos tres se dispara el consumo?

El antivirus podría ser pero me extraña mucho.

Dale un toque al icono del antivirus de la barra de tareas de Windows, que esta al lado del reloj de Windows.
En la parte izquierda, pulsa en "Protección antivirus y contra amenazas".
En la derecha, pulsa en "Administrar la configuración".
Tienes que desactivar la que pone "Protección en tiempo real".

Ahora prueba a abrir tu programa a ver si ya te va bien, después no se te olvide volver a activar el antivirus.

Saludos

Re: Programa gestion va muy lento en Windows 10

Publicado: 04 Feb 2022, 15:56
por juansus
pako escribió: 04 Feb 2022, 12:05 Hola,

Ni me suena ese lenguaje, me suena mas C y Visual Studio en programar para Windows.

Me voy a enrollar un poco para que me entiendas... :jaja:

Según la wikipedia:

Net 1.0 SP2 - XP SP1
Net 1.1 SP1 - XP SP2 y SP3
Net 2.0 - N/A
Net 3.0 - Vista
Net 3.5 SP1 - 7 SP1
Etc.

Si el programa le hiciste para Windows XP en su día y usas el .NET solo pudiste usar las versiones 1.0, 1.1 y no se si también el 2.0 porque en Wikipedia no pone a cual pertenece esa versión.

Windows 10 no tiene esas versiones tan antiguas, Windows 8 ya traía .NET 4.0 y Windows 10 creo que por defecto metía la 4.6 y a día de hoy van por la 4.8

Dicho eso, si un programa antiguo de Windows XP usa instrucciones del .NET 1.0, 1.1 o 2.0 y se usa en Windows 10 puede pasar de todo, directamente que ni se ejecute, que funcione pero que al entrar en alguna sección se congele la aplicación, que intente acceder o buscar alguna instrucción del .net y que cree un bucle infinito o que no la encuentre y lo mismo se ralentiza porque salta por tiempo el aviso de que no la encuentra, etc. pueden ser 1.000 cosas.

Entonces, si el programa es antiguo, el programador tiene que mirar que instrucciones del .NET uso cuando lo hizo para XP, porque probablemente alguna de esas instrucciones estén ya obsoletas en las nuevas versiones del .NET y tenga que usar las nuevas versiones.

Y si el programa es antiguo y ya no siguen con su desarrollo, entonces lo que hay que intentar hacer es meter los .NET antiguos que usaba XP para que así el programa pueda funcionar correctamente.

Espero que con lo anterior ahora me entiendas mejor a que me refería, de ser así, aunque hayas activado el .NET 3.5 como dices no debería de solucionarte nada, porque el 3.5 salio en el Windows 7 y el programa fue creado para XP que no existía el 3.5

Lo ideal, seria que en un equipo que no uses con Windows 10 le intentes meter los .NET que usaba el Windows XP.

En el equipo que tienes con XP que es donde dices que va rápido, había una aplicación que se llamaba NET Versión Detector, con ella te dirá las versiones del .NET que tiene instalado ese XP en concreto, pues deberías de intentar meter las mismas en el Windows 10.

Y a tu pregunta de si se pueden instalar versiones anteriores de .NET pues antes en Windows anteriores si, en Windows 10 la verdad que no lo he probado pero supongo que seguirá siendo igual.

Con todo lo anterior no digo que este sea tu problema, pero no te queda mas remedio que probar si es eso...

Y por otro lado, desde el administrador de tareas de Windows 10, viendo la pestaña de uso de cpu, ram y disco a la misma vez que estas usando tu aplicación y te va lenta, ninguno de esos tres se dispara el consumo?

El antivirus podría ser pero me extraña mucho.

Dale un toque al icono del antivirus de la barra de tareas de Windows, que esta al lado del reloj de Windows.
En la parte izquierda, pulsa en "Protección antivirus y contra amenazas".
En la derecha, pulsa en "Administrar la configuración".
Tienes que desactivar la que pone "Protección en tiempo real".

Ahora prueba a abrir tu programa a ver si ya te va bien, después no se te olvide volver a activar el antivirus.

Saludos
De nuevo reitero mis gracias por tu interes y ayuda.

Te detallo:
Las versiones de Net he comprobado que estan instaladas las mismas en el equipo con windows10 y en el de XP
El administrador de tareas no llega al 1.8% de USO de CPU , como te dije es un programa super liviano y que no consume recursos
El antivirus he hecho lo que me has dicho y nada , está totalmente desctivado y sigue lento.

Sobre todo es lento visualizando menus de pantalla, mientras hacemos albaranes, visualizandolos etc.., parece que es el entorno grafico o algún tema del antivirus que se queda residente. (por decir algo).

Gracias , que rabia tener que tener que instalar la virtualBOX para poder ir rapido , pero ya es más curiosidad e intriga que otra cosa.

Re: Programa gestion va muy lento en Windows 10

Publicado: 07 Feb 2022, 11:35
por pako
Hola,

Ese "El administrador de tareas no llega al 1.8% de USO de CPU" entiendo que se refiere al XP, en Windows 10 como están cpu/ram/disco, se dispara el consumo de alguno de ellos? o te va lento estando sin apenas consumo?

El antivirus se desactiva temporalmente como te puse, solo análisis programados siguen ejecutándose.

Has probado a hacer un arranque en limpio de Windows? no se cargara ningún programa que tu instalaras, solo se cargara Windows, así podrías probar si es que esta en conflicto con alguna cosa que se instalara.

Arranque limpio en Windows 10

Saludos

Re: Programa gestion va muy lento en Windows 10

Publicado: 08 Feb 2022, 17:33
por juansus
pako escribió: 07 Feb 2022, 11:35 Hola,

Ese "El administrador de tareas no llega al 1.8% de USO de CPU" entiendo que se refiere al XP, en Windows 10 como están cpu/ram/disco, se dispara el consumo de alguno de ellos? o te va lento estando sin apenas consumo?

El antivirus se desactiva temporalmente como te puse, solo análisis programados siguen ejecutándose.

Has probado a hacer un arranque en limpio de Windows? no se cargara ningún programa que tu instalaras, solo se cargara Windows, así podrías probar si es que esta en conflicto con alguna cosa que se instalara.

Arranque limpio en Windows 10

Saludos
Ese "El administrador de tareas no llega al 1.8% de USO de CPU" entiendo que se refiere al XP, en Windows 10 como están cpu/ram/disco, se dispara el consumo de alguno de ellos? o te va lento estando sin apenas consumo?
No se dispara el consumo, permanece casi sin moverse ejecutandose el programa de gestión bajo windows 10
Has probado a hacer un arranque en limpio de Windows? no se cargara ningún programa que tu instalaras, solo se cargara Windows, así podrías probar si es que esta en conflicto con alguna cosa que se instalara.
He probado hacer arranque en limpio con el manual que me has mandado y nada lo mismo de lento

Si pudiera mandarte un video para que vieras como funciona de lento bajo windows 10 y de rapido con maquinavirtual (con xp) verias la diferencia.
Para operarios que estan continuamente trabajando se desesperan con el Pc (que es un pepino de recursos ) con windows 10 y se van todos al pc (que es una antigualla) con xp instalado :lol:

Re: Programa gestion va muy lento en Windows 10

Publicado: 09 Feb 2022, 11:39
por pako
Hola,
juansus escribió: 08 Feb 2022, 17:33 Para operarios que están continuamente trabajando se desesperan con el Pc (que es un pepino de recursos ) con Windows 10 y se van todos al pc (que es una antigualla) con xp instalado :lol:
Normal :jaja:

Maquina virtual con Windows XP a pantalla completa y ya es como si estuvieran en un equipo con XP real.

Tienes alguna versión de prueba de 30 días del programa para probarlo en mi Windows 10 a ver si hace lo mismo? es que el video puedes mandarlo a wetransfer y pasar el link, pero no aporta nada, solo se vería la diferencia de velocidades entre uno y otro, cosa que te creo obviamente.

Saludos