10

Я заметил, что в последнее время firefox (на моей машине с Vista) создает много файлов etilqs в моем каталоге C:\Windows\Temp. Обычно (насколько я понимаю) это должны быть небольшие временные файлы, которые очищаются Firefox при завершении работы. Тем не менее, я вижу множество файлов размером более 100 МБ в моем временном каталоге.

Что делают эти файлы?

Безопасно ли мне просто зайти в этот каталог и удалить их?

5 ответов5

20

В большинстве случаев вы можете удалять файлы, которые находятся в папке tmp или temp и имеют несколько дней или недель.

SQLite - это портативный формат базы данных. etilqs является sqlite обратном направлении. Почему назад?

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.

Источник: https://github.com/mackyle/sqlite/blob/3cf493d/src/os.h#L52-L66

5

Вы также используете какое-либо антивирусное программное обеспечение? Вполне возможно, что эти временные файлы «заблокированы» для проверки и не удаляются, когда они должны быть. Возможно, настройте программное обеспечение AV на игнорирование файлов *.etilqs . Я не вижу никаких проблем с удалением этих файлов, так как они должны быть временными файлами базы данных SQLite.

Примечание: чтобы проверить дескрипторы файлов * .etilqs, вы можете запустить Process Explorer и выполнить поиск etilqs .

2

У меня также есть эти файлы в моем временном каталоге, в соответствии с процессом Explorer, они создаются / обрабатываются браузером Google Chrome.

1

Если Firefox не выходит изящно, он не очищает эти файлы при следующем запуске. Вы будете накапливать временные файлы etilqs, по два на каждый раз, когда Firefox падает. Я подтвердил это совсем недавно для Firefox 34.0.

Поскольку они являются временными файлами кэша, их безопасно удалить. Если Firefox запущен и некоторые файлы используются, они будут заблокированы процессом Firefox и не могут быть удалены. Любые незафиксированные файлы etilqs можно безопасно удалить (как правило, все в каталоге с именем Temp должно быть безопасно удалено).

Поскольку Firefox часто вылетает из-за меня, мне регулярно приходится очищать эти файлы. В течение нескольких дней Firefox имеет тенденцию заполнять мой раздел Windows более чем на 20 ГБ, пока не останется свободного места. Удаление файлов никогда не приводило к каким-либо проблемам.

0

На Win7 Pro я использую Chrome в качестве браузера. Эти файлы SQLITE "ETILQS" отображаются в %temp% dir. Я запустил taskmgr чтобы увидеть, что происходит. После завершения работы браузера Chrome я заметил, что несколько экземпляров Chrome по-прежнему работают и динамически потребляют память, даже если все программы Chrome были закрыты, по крайней мере, с точки зрения пользователя.

Кредо программиста должно заключаться в том, чтобы «оставить вещи, как вы их нашли». Google Chrome больше не делает этого. Итак, после использования Chrome, я показываю %temp% dir и вижу файлы ETILQS. Затем я нажимаю Control+Alt+Del и запускаю taskmgr . На вкладке « Процессы » taskmgr я нахожу процессы chrome.exe (от 2 до 5), щелкаю правой кнопкой мыши на том, который занимает больше всего памяти, а затем щелкаю левой кнопкой мыши на "Завершить процесс" и затем подтверждаю завершение.

Результат? Процессы Chrome завершены, и временный каталог больше не показывает файлы ETILQS. Chrome - хороший браузер, но кто-то в Google проскальзывает ... они обычно более аккуратны, чем эта.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .