¿Cuál es el propósito de estos archivos ETILQS y puedo eliminarlos?


12

He notado que últimamente, Firefox (en mi máquina Vista) está creando muchos archivos etilqs en mi directorio C: \ Windows \ Temp. En general (según tengo entendido) se supone que estos son pequeños archivos temporales que Firefox vacía cuando se cierra. Sin embargo, estoy viendo numerosos archivos de más de 100 MB en mi directorio temporal.

¿Qué hacen estos archivos?

¿Es seguro para mí ir a ese directorio y eliminarlos?


¿Qué versión de Firefox estás ejecutando?
iglvzx

9.0.1 de acuerdo con mi "acerca de". Sin embargo, algunos de estos archivos son un poco más antiguos, solo noté que se estaban acumulando (estaba buscando un archivo desconocido que sabía que tenía 100 MB o más, y terminé encontrando estos).
Larian LeQuella

Respuestas:


5

¿También estás ejecutando algún software antivirus? Es posible que estos archivos temporales se 'bloqueen' para su inspección y no se eliminen cuando deberían. Quizás configure su software AV para ignorar los *.etilqsarchivos. No veo ningún problema con la eliminación de estos archivos, ya que se supone que son archivos temporales de la base de datos SQLITE .

Nota: para buscar identificadores en los archivos * .etilqs, puede ejecutar Process Explorer y buscar etilqs.


23

En la mayoría de los casos, puede eliminar archivos que están dentro de una carpeta tmpo con tempvarios días o semanas de antigüedad.

SQLite es un formato de base de datos portátil. etilqsEstá al sqliterevés. ¿Por qué al revés?

2006-10-31:  The default prefix used to be "sqlite_".  But then
Mcafee started using SQLite in their anti-virus product and it
started putting files with the "sqlite" name in the c:/temp folder.
This annoyed many windows users.  Those users would then do a 
Google search for "sqlite", find the telephone numbers of the
developers and call to wake them up at night and complain.
For this reason, the default name prefix is changed to be "sqlite" 
spelled backwards.  So the temp files are still identified, but
anybody smart enough to figure out the code is also likely smart
enough to know that calling the developer will not help get rid
of the file.

Fuente: https://github.com/mackyle/sqlite/blob/3cf493d/src/os.h#L52-L66


2

También tengo estos archivos en mi directorio temporal, de acuerdo con el explorador de procesos, son creados / manejados por el navegador Google Chrome.


Firefox también crea estos archivos y están ocultos.
ROMANIA_engineer

1

Si Firefox no se cierra correctamente, tampoco limpia estos archivos la próxima vez que se inicie. Acumulará archivos temporales etilqs, dos por cada vez que Firefox falla. Confirmé esto más recientemente para Firefox 34.0.

Como son archivos de caché temporales, es seguro eliminarlos. Si Firefox se está ejecutando y algunos de los archivos están en uso, serán bloqueados por el proceso de Firefox y no podrán eliminarse. Cualquier archivo etilqs que no esté bloqueado es seguro de eliminar (en general, todo en un directorio llamado Temp se supone que es seguro eliminar).

Como Firefox se bloquea con bastante frecuencia para mí, regularmente tengo que limpiar estos archivos. En el transcurso de unos días, Firefox tiende a llenar mi partición de Windows con más de 20 GB de ellos hasta que no quede espacio libre. Eliminar los archivos nunca ha provocado ningún problema.


0

En Win7 Pro, estoy ejecutando Chrome como mi navegador. Estos archivos "ETILQS" de SQLITE aparecen en el %temp%directorio. Corrí taskmgra ver qué estaba pasando. Después de apagar mi navegador Chrome, noté que varias instancias de Chrome todavía se estaban ejecutando y consumían memoria de manera dinámica, a pesar de que todos los programas de Chrome se cerraron, al menos desde la perspectiva del usuario.

El credo del programador debe ser "dejar cosas como las encontraste". Chrome de Google ya no hace eso. Entonces, después de usar Chrome, hago un pico en el %temp%directorio y veo los archivos ETILQS. Luego presiono Control+Alt+Dely empiezo taskmgr. Debajo taskmgrde la pestaña Procesos , encuentro los chrome.exeprocesos (de 2 a 5) , hago clic derecho en el que consume más memoria, y luego hago clic con el botón izquierdo en "finalizar proceso" y luego confirmo que finalice.

¿Resultado? Los procesos de Chrome finalizan y el directorio temporal ya no muestra ningún archivo ETILQS. Chrome es un buen navegador, pero alguien en Google está fallando ... por lo general son más "ordenados" que esto.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.