JDownloader directory files folders and cleanup
Posted by pspzockerscene psp, Last modified by Jiaz on 17 November 2022 06:51 PM

JDownloader directory files folders and cleanup

This article describes which files/folders can be found in your JDownloader installation directory, the purpose of those and whether or not you can delete them.
While JD should keep its installation directory clean, it is not perfect in doing so and the older your installation is the higher the chances are of it containing obsolete files.
If you feel the need to clean that directory or if you're just curious what's the purpose of those files/folders, this article is for you.

Some warnings:

  • Deleting old files will not make JDownloader faster and it will not increase your download speed!
  • This is only an explanation article. If you're having trouble starting JDownloader please read this article instead.
  • Create a backup (preferable of your whole installation directory) before deleting anything!!
  • Not all files/directories exist for all installations. If a directory in the list below does not exist in your installation there is no need to be worried.

Close JDownloader before you attempt to delete any files!

Path Explanation Delete yes/no/explanation
captchas Temporary directory for captcha images. Yes
cfg Your configuration and download/linkcollector lists

No

Only delete if you want to start JD with default settings/empty list/no accounts.
You can delete some old files inside this directory see next few rows in this column.

cfg/RememberLastDimensor*

cfg/RememberAbsoluteLocator*

cfg/RememberRelativeLocator*

Old window sizes and positions.
Those are now all stored in locations.json. 
Yes
cfg/archives/v2_*
Meta information about archives in list. we have an open ticket for this to change the storage so automatic cleanup will be possible and no longer storing in individual files.

No

Only delete if there are no extractable archives in your JDownloader.

extensions Installed JDownloader extensions. No
jd JDownloader Hoster/Decrypter plugins and anti-captcha methods/scripts No
jre Java Runtime Environment which will be used if none is installed on your system.

No

If you delete/rename this folder, the launcher(JDownloader2.exe) will search for compatible JVM on your system instead.

libs JDownloader Libraries packed in jar archives No
logs Your session and installation logs.

Yes

JDownloader will auto-clean this folder according to the following advanced setting:

Log.cleanuplogsolderthanxdays

logs/updatehistory History of file changes(add/remove/modify) during past updates. Yes
themes Themes , contains images/icons... No
themes/standard/org/jdownloader/images/fav* Automatically downloaded favicons.

Yes

You can delete this folder. JDownloader will automatically re-download all needed favicons once you use it the next time.

tmp Plugincaches, native libraries e.g. for extraction, JNA, FlatLAF

No

You may delete this folder but JDownloader will have to recreate plugin caches and extract required native libraries. this will increase first start up time of JDownloader noticeable.

tmp/logs* Contains a copy of the logs uploaded by you via logupload. Yes
tmp/update* Information about updates. e.g. downloaded but not yet installed/pending update packages

Yes

tools External/OS-specific libraries/tools/files such as FFmpeg. No
translations Translation files. No
update contains information required for update system, stores meta information about current installed revisions No
Core.jar JDownloader Core No
JDownloader.jar JDownloader Launcher/Updater No
JDownloader2.exe Launcher for Windows users. No
JDownloader2.vmoptions

Defines the Java VM parameters for JDownloader2.exe

More information here.

JDownloader2Update.exe Updater launcher for Windows users. No
JDownloader2Update.vmoptions

Defines the Java VM parameters for JDownloader2Update.exe

More information here.

No

Uninstall JDownloader.exe

Uninstaller for Windows users

No

(1 vote(s))
Helpful
Not helpful