Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Access Violation en Windows 10 (https://www.clubdelphi.com/foros/showthread.php?t=96015)

El_Raso 21-12-2022 04:53:40

Access Violation en Windows 10
 
Saludos a Todos

Yo desarrollo en Delphi XE2 corriendo ba Windows 7, mi pC fue infectada por un virus muy raro, me creaba un ejecutable con el mismo nombre del .EXE y le sumaba la parabar srv.
Ejemplo: Mi ejecutable se llamaba fuego.exe el al correr creaba otro fuegosrv.exe y al ejecutarlo siempre cargaba el explorador de internet por defecto.

Lo pude limpiar de mi PC con Windows 7, pero ahora las aplicaciones en Windows 10 por todo me dan un error de Access Violation. Eso lo hace con mucha frecuencia.

Que puedo hacer? Alguna Configuración de seguridad en WIndows 10?

Le agradeceria todas sus opiniones.

Un saludo!!!

Neftali [Germán.Estévez] 21-12-2022 13:13:20

La verdad es que es un poco liosa la explicación que das y poco concreta.
En un momento hablas de Windows 7, luego Windows 10. No se si has actualizado o reinstalado.

a) Si has instalado el sistema de cero no tendría sentido que los errores estuvieran relacionados con todo lo anterior que ha pasado.
b) Si has actualizado a Windows 10 desde Windows 7, es posible que el sistema haya quedado inestable, sabiendo que has tenido un virus.
En este caso mi recomendación es formatar y reinstalar en un sistema limpio.

En el caso de actualización sí podría tener sentido los errores, debidos no a Delphi, sino a problemas con las propias librerías del sistema.

De todas formas los errores de Access Violation son debidos a un acceso a memoria no permitido, por lo tanto tabién puedes estar generados por tu programa.
Un error de "Access Violation" con "mucha frecuencia" es demasiado genérico como para saber a qué puede ser debido.

El_Raso 21-12-2022 19:24:29

Saludos Neftali.... Muy agradecido por responder.

Te respondo:

No instale el sistema desde CERO elimine el virus y sigo usando el windows 7 en el desarrollo pero mis clientes tienes Windows 10 (Algunos y me da el error)


Normalmente el error me los da en procesadores I3 y I5 de 4ta a 6ta generación con Windows 10 instalado.

Existe algo en Windows 10 que se pueda desactivar para que no revise tanto mi codigo? He desactivado todo... Antivirus, Firewall y nada me ha funcionado.

Neftali [Germán.Estévez] 22-12-2022 09:12:26

Cita:

Empezado por El_Raso (Mensaje 549650)
No instale el sistema desde CERO elimine el virus y sigo usando el windows 7 en el desarrollo pero mis clientes tienes Windows 10 (Algunos y me da el error)

Tal y como he comentado antes, yo reinstalaría todo el sistema desde cero para asegurarme de que no han quedado ningún resto del virus o que no quedan ficheros que haya corrompido.
No soy de los que suele dar esta solución de reinstalar a los problemas, pero en este caso me parece la más segura (sin saber qué te ha "tocado" el virus).

Cita:

Empezado por El_Raso (Mensaje 549650)
Normalmente el error me los da en procesadores I3 y I5 de 4ta a 6ta generación con Windows 10 instalado.

Existe algo en Windows 10 que se pueda desactivar para que no revise tanto mi codigo? He desactivado todo... Antivirus, Firewall y nada me ha funcionado.

No es habitual y no tiene mucho sentido, que utilizando código delphi "normal", te den errores determinadpos procesadores. No lo había oído nunca.
Si estás utilizando algún código o librería que se salga de lo habitual yo investigaría por ahí.
Otra opción si no tienes ni idea de quien genera esos errores el añadir LOG a tu programa y activarlo en aquellos clientes que tienen esos errores.


La franja horaria es GMT +2. Ahora son las 11:40:53.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi