Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   No poder abrir Delphi 2010 (https://www.clubdelphi.com/foros/showthread.php?t=86473)

ginesgomezlopez 16-08-2014 14:31:38

No poder abrir Delphi 2010
 
Hola no sé qué me ha podido ocurrir, estoy programando en Delphi 2010 con firebird 2.5 y cuando enciendo el ordenador puedo entrar la primera vez, pero si cierro e intento entrar de nuevo, ya no me deja entrar, dando como mensaje:
Cita:

"c:\users\Usuario\AppData\Local\..\EditorLineEnds.ttr" El proceso no tiene acceso al archivo porque esta siendo utilizado por otro proceso.
. Estoy trabajando en monopuesto así que nadie está conectado a mi base de datos ni a nada, sólo puedo entrar cuando apago el ordenador y entro la primera vez.

Si alguien me puede echar un cable, gracias.

Casimiro Notevi 16-08-2014 14:59:29

¿Eso te ocurre con un proyecto en particular?, ¿ocurre con todos?, ¿si no abres ningún proyecto y cierras delphi, luego puedes abrirlo?

ginesgomezlopez 16-08-2014 16:15:11

No puedo abrir ni con la cabecera inicial de Delphi, donde aparecen los últimos proyectos utilizados, para escoger el deseado, ni yéndome a cualquiera de los directorios donde se encuentran los distintos proyectos que he realizado y abrirlo para poder seguir programando (en modo de diseño), siempre sale el mensaje comentado.

radenf 16-08-2014 16:24:49

Estimado ginesgomezlopez:

Esto es un bug introducido por una actualización de WindowsUpdate, tal como se señala en este link.

Yo he recibido el mismo mensaje y se bloquea la apertura de Delphi 2007, cuando desde Delphi 2007 he copiado al portapapeles algún código para pegarlo en Delphi XE3.
Habitualmente intercambio código entre las dos versiones de Delphi que uso y aparece dicho mensaje porque EditorLineEnds.ttr, que es una fuente, se encuentra en uso por el System de Windows.
Mi solución = Reiniciar el PC.

Saludos

ginesgomezlopez 16-08-2014 16:35:10

Sí lo reinicio si puedo entrar, pero en el momento que cierro el programa para abrirlo más tarde, me aparece el mensaje que está siendo usado por otro usuario.

nlsgarcia 16-08-2014 16:40:05

ginesgomezlopez,

Cita:

Empezado por ginesgomezlopez
...estoy programando en Delphi 2010...puedo entrar la primera vez, pero si cierro e intento entrar de nuevo, ya no me deja entrar...dando como mensaje..."c:\users\Usuario\AppData\Local\..\EditorLineEnds.ttr" El proceso no tiene acceso al archivo porque esta siendo utilizado por otro proceso...

:rolleyes:

Te comento:

1- Este error se produce debido a los Windows Update Security KB2982791 y KB2970228, los cuales afectan a las versiones desde Delphi 8 a Delphi 2010.

2- El workaroud temporal es: Eliminar dichos update mientras Microsoft resuelve el problema.

Cita:

Empezado por delphifeeds
...With the latest Windows updates (KB2982791, KB2970228) Delphi 8-2010 can’t be started twice without a reboot because the IDE wants to create the file %TEMP%\EditorLineEnds.ttr that is now locked by the system...

Cita:

Empezado por support.microsoft
...After you install this security update ( KB2982791), fonts that are installed in a location other than the default fonts directory (%windir%\fonts\) cannot be changed when they are loaded into any active session. Attempts to change, replace, or delete these fonts will be blocked, and a "File in use" message will be presented...

Revisa esta información:
Espero sea útil :)

Nelson.

radenf 16-08-2014 16:42:33

Apliqué el parche que señalan en el link que te envié en el post anterior y el problema se solucionó. Ya puedo abrir D2007 múltiples veces sin errores.
Este parche es para Delphi 2007 y no sé si funcionará igual de bien el parche para Delphi 2010.
Revísalo en este link
Puedes probarlo y si no anda simplemente lo desintalas.

Saludos y suerte

ginesgomezlopez 16-08-2014 17:29:58

!! Qué máquinas !!, sí funcionó en Delphi 2010

Eliminé las dos actualizaciones que pone en el link, desactive las actualizaciones automáticas de Windows Update y a trabajar como antes.

Muchísimas Gracias.

nlsgarcia 16-08-2014 18:17:54

Club Delphi,

Cita:

Empezado por nlsgarcia
...El workaroud temporal es, eliminar dichos update (KB2982791, KB2970228) mientras Microsoft resuelve el problema...

:rolleyes:

Les comento:

1- Pueden eliminar los citados updates manualmente (Control Panel->Windows Update->View Update History->Installed Updates) o por medio de un archivo .bat en el Start Up de Windows con las siguientes instrucciones:
Cita:

wusa /uninstall /kb:2982791

wusa /uninstall /kb:2970228
2- Los updates eliminados, debe ser desactivados de Windows Updates para prevenir que sean nuevamente aplicados.

3- Los fix IDEFixPack for 2009 or newer y IDEFixPack for 2006/2007, los cuales resuelven el problema mencionado, son soluciones no oficiales al problema planteado por Microsoft, estos fix resuelven varios bugs y aplican optimizaciones al IDE de Rad Studio.

Nota: Al parecer Microsoft ya elimino de la lista de Windows Updates al 2014-08-16, las actualizaciones KB2982791 y KB2970228, según se puede apreciar en esta imagen:



Espero sea útil :)

Nelson.

juanmagnus 17-09-2014 06:44:31

Solución al Error EditorLineEnds.ttr en Delphi 2006
 
Hola.
Como yo no tenía las actualizaciones mencionadas, pero aún así con mi Delphi 2006 tenía el mismo problema,:mad: me preparé un minúsculo sistemita para poder olvidarme del tema.

Consta de tres programas minúsculos, una redirección de los accesos directos a delphi, la creación de una carpeta en
%USERPROFILE%\AppData\Local\Temp
y un agregado en la clave
HKLM\System\CurrentControlSet\Control\Session Manager\BootExecute

No es mucho trabajo si puedes sacarte de encima esta molestia.

Puedes descargar mi modesto sistema molestia_ttr.rar desde el ftp de club delphi - delphi -tools. (Programas y código fuente en D2006)
No puedo poner el link porque el club aún no me tiene la suficiente confianza para permitírmelo.:confused:v:-)v
Espero sinceramente que les sirva!!! :)

ecfisa 17-09-2014 07:16:11

Hola juanmagnus, bienvenido a Club Delphi :)

Como es costumbre, junto con la bienvenida te invitamos a leer nuestra guía de estilo

Primero que nada, agradecemos mucho tu aporte ^\||/. Ya agregué el enlace que no te es permitido poner por el número de mensajes que cuentas.

Te ruego que cuando subas archivos al FTP evites los ejecutables para seguridad de todos, ya que escapa de nuestras manos controlar cada comprimido que va ingresando.

Y por lo dicho anteriormente, te recomiendo que si descargas algún archivo del FTP conteniendo un ejecutable, te tomes la molestia de compilar el código fuente y no ejecutar el original directamente.

Saludos :)

juanmagnus 17-09-2014 16:02:31

Gracias
 
Gracias ecfisa por tu agradable bienvenida.
Pido disculpas si en algún modo he irrespetado la guía de estilo.:o
En todos los casos, junto con los ejecutables he subido las fuentes, precisamente para permitir su compilado y aventar toda justificada desconfianza.!!!:-|
Por último me siento obligado a destacar que desde hace mucho tiempo acudo a este sitio, el cual me ha sido de inmensa utilidad para desarrollar mis proyectos Delphi.
Obviamente, el deudor agradecido soy yo.v:-)v

Neeruu 19-09-2014 17:12:49

Encontre esto que puede ser de ayuda...

http://andy.jgknet.de/blog/2014/08/e...-not-affected/

El IDEFixPack actualizado debería solucionar esto.... http://andy.jgknet.de/blog/ide-tools/ide-fix-pack/

Saludos.

Sir_Roc 12-06-2015 08:13:28

La solución:
http://edn.embarcadero.com/article/44076

Casimiro Notevi 12-06-2015 09:39:51

Cita:

Empezado por juanmagnus (Mensaje 481643)
Gracias ecfisa por tu agradable bienvenida.
Pido disculpas si en algún modo he irrespetado la guía de estilo.:o
En todos los casos, junto con los ejecutables he subido las fuentes, precisamente para permitir su compilado y aventar toda justificada desconfianza.!!!:-|
Por último me siento obligado a destacar que desde hace mucho tiempo acudo a este sitio, el cual me ha sido de inmensa utilidad para desarrollar mis proyectos Delphi.
Obviamente, el deudor agradecido soy yo.v:-)v

Me alegra leer mensajes como el tuyo, no es normal hoy en día, donde la mayoría de personas (sobre todo jóvenes) interpretan el respeto a los demás como "rebajarse" o "humillarse", cuando realmente es todo lo contrario, engrandece a la persona que lo pone en práctica.
Menos mal que todavía quedan personas como tú, gracias y bienvenido a clubdelphi. Me hace pensar que la humanidad todavía tiene solución :)


La franja horaria es GMT +2. Ahora son las 16:59:49.

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