What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
Jellyfin uses the term “image cache” for several different things. The server has a general cache directory controlled by --cachedir or JELLYFIN_CACHE_DIR; chapter images are video metadata stored under Jellyfin’s metadata directory; and Clear Cache Folder is a scheduled maintenance task. These mechanisms have different settings and different retention behavior.
Configure them separately: choose the server cache location first, enable chapter images only in libraries that need them, select whether extraction happens during scans or in a separate task, and schedule cleanup without assuming it removes chapter images. Confirm labels and behavior against the documentation for your installed Jellyfin release, because dashboard wording and task scope can change.
What Jellyfin means by “image cache”
Before changing a setting, identify which data you are trying to control. Treating all images as one cache can lead to misplaced files, unexpectedly long scans, or backups that omit artwork you intended to preserve.
Free tools Windows power users keep installed
One-click scans. No signup required.
| Jellyfin feature | What it stores or controls | Where it is configured | What is known about cleanup |
|---|---|---|---|
| Server cache directory | Temporary and generated server cache data | --cachedir, then JELLYFIN_CACHE_DIR, then the platform default |
Addressed by the Clear Cache Folder maintenance task, although the task page does not define every file it removes |
| Chapter images | Video chapter-preview images held with Jellyfin metadata | Each library’s Chapter Images settings and the Extract Chapter Images task | Do not assume Clear Cache Folder removes them; they are metadata images, not simply interchangeable with the server cache |
| Clear Cache Folder task | A maintenance operation that clears cache content according to Jellyfin’s implementation | Dashboard task interface, where it can be run or scheduled | Exact deletion scope is release-dependent or undocumented on the task page retrieved for this guide |
This distinction also determines backup policy. A cache can normally be rebuilt, while chapter images may represent hours of extraction work and may be part of the metadata you want to restore.
#1 Best Overall
- Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
- With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
- Wide Application:Upgraded attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
- Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
- Warranty & Support: Our Electric air duster comes with 5 years warranty and 24/7 customer service. During this period, if you have any questions,pls kindly feel free to contact us.
How Jellyfin chooses the server cache directory
Jellyfin applies a defined precedence order:
- The command-line option
--cachedir. - The
JELLYFIN_CACHE_DIRenvironment variable. - The default for the installed platform.
On non-Windows systems, Jellyfin’s documented defaults follow XDG conventions. On Windows, the default is the cache subdirectory of Jellyfin’s data directory. The actual location therefore depends on the operating system, package, service definition, and any options supplied by your deployment.
Check the effective deployment before moving anything
Determine how Jellyfin starts on your system before editing configuration:
- A native service may define command-line arguments in its service unit or launch configuration.
- A container normally receives environment variables and volume mounts from Docker, Podman, Compose, or an orchestration platform.
- A manual launch may have the option directly in the startup command.
Use the data and log locations documented for your installed package to verify the current arrangement. Do not delete the old directory until the new location is working and you have confirmed that no other Jellyfin instance still depends on it.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Move the server cache with --cachedir
The command-line method is explicit and has the highest precedence. Add --cachedir followed by the directory you want Jellyfin to use to the command that starts the server. For example, a service launch might contain:
jellyfin --cachedir /srv/jellyfin-cache
/srv/jellyfin-cache is an example only; select a filesystem with sufficient space, reliable availability at boot, and permissions for the account running Jellyfin.
Rank #2
- Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
- Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
- Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
- Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
- Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth
Procedure
- Create the destination directory using your operating system’s normal administrative tools.
- Give the Jellyfin service account ownership or write permission. A cache that exists but is not writable produces confusing failures because the process starts while individual operations fail.
- Add
--cachedirto the actual startup definition, not merely to a one-time shell command. - Restart Jellyfin through the same service manager or container tool that normally launches it.
- Check the server’s startup information and filesystem activity to confirm that new cache files appear in the destination.
- Leave the previous cache in place until you have verified normal playback, image loading, scans, and maintenance tasks. Remove obsolete data only after that verification.
When the option appears to have no effect
Look for a second setting that wins: because --cachedir has priority, an option in a service unit should override an environment variable, but editing the wrong unit or restarting the wrong instance will make it seem ineffective. Confirm the process arguments, the environment inherited by that process, and the instance whose dashboard you are viewing.
Use JELLYFIN_CACHE_DIR for environment-based deployments
The environment variable is useful when startup configuration is managed outside the Jellyfin command itself. Set:
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →JELLYFIN_CACHE_DIR=/srv/jellyfin-cache
Then restart Jellyfin so the service receives the new environment. If both the variable and --cachedir are present, the command-line option wins.
Container example
Jellyfin’s container documentation includes an example that sets JELLYFIN_CACHE_DIR=/var/cache/jellyfin and maps a persistent volume to that path. The path is an example, not a required universal location. A Compose-style pattern could look like this:
services:
jellyfin:
image: jellyfin/jellyfin
environment:
JELLYFIN_CACHE_DIR: /var/cache/jellyfin
volumes:
- /srv/jellyfin-cache:/var/cache/jellyfin
Adapt the image name, user settings, and volume syntax to your deployment. The important requirement is that the path inside the container matches the environment value and that the host-side storage survives container replacement. Ensure the container user can write to the mounted directory.
Rank #3
- 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
- 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
- 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
- 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
- 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.
Choosing storage for a cache
- Use local storage that is mounted before Jellyfin starts; a missing mount can leave the process writing into an unintended empty directory.
- Keep the cache separate from irreplaceable media when you want to remove or recreate it without touching the library.
- Consider disk endurance and available space if your libraries generate substantial temporary data.
- Do not place the cache on a transient container layer if you expect it to survive upgrades or recreations.
Configure chapter images in each library
Chapter images are not controlled by the server cache-path setting. They are video metadata images stored in Jellyfin’s metadata directory. Enable them per library rather than globally assuming every video needs extracted previews.
Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minutePC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Open the library’s Chapter Images settings
Dashboard labels vary by Jellyfin release, but the workflow is the same:
- Open the administrator Dashboard.
- Go to the Libraries section.
- Edit the video library you want to change.
- Find the Chapter Images options.
- Enable chapter-image extraction if that library should have preview images.
- Save the library configuration.
Apply the setting only to libraries where chapter navigation or preview thumbnails are useful. Disabling it for other libraries avoids creating metadata that no client will display.
Set the chapter-image resolution
The resolution setting controls the size of images Jellyfin extracts. Jellyfin’s documentation notes that high resolution is unnecessary for a small preview window. There is no universal numeric recommendation established for every client, display, or library, so choose a level that matches how the images are consumed:
- Use a lower setting when previews are shown in a small player overlay and storage or extraction time matters.
- Use a higher setting only when clients display large chapter artwork and the additional metadata size is justified.
- Test a representative title on the clients your household actually uses before applying a more expensive setting to a very large library.
Changing the resolution does not necessarily rewrite every existing image immediately. Existing metadata may need to be regenerated by the appropriate extraction process for the new setting to be reflected.
Rank #4
- 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
- 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
- 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
- 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
- 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.
Choose when chapter images are extracted
Jellyfin offers two extraction timings: during a library scan or through the separate Extract Chapter Images task. The choice affects scan duration and operational control.
| Method | Advantages | Trade-offs | Best fit |
|---|---|---|---|
| During a library scan | Images are generated as titles are scanned, so newly discovered videos can receive them without a separate manual run. | Scanning can take substantially longer. Jellyfin states that extracting chapter images is computationally intensive and can slow scans significantly, especially for large libraries. | Small or infrequently scanned libraries where immediate generation is more important than scan speed |
| Extract Chapter Images task | Separates expensive image work from routine metadata discovery; you can run or schedule it when the server is idle. | Images are not available until the task runs, and you must manage the task schedule. | Large libraries, busy servers, or administrators who want predictable scan windows |
Prefer a separate task for large libraries
If scan duration is a concern, turn off scan-time extraction in the library settings and use the Extract Chapter Images task instead. Run it after the initial metadata scan, during a maintenance window, or in smaller operational batches if your deployment permits that level of control. Monitor CPU, disk activity, and client responsiveness while it runs.
After changing the setting
- Save the library’s Chapter Images configuration.
- Decide whether existing titles need extraction or regeneration.
- Run or schedule Extract Chapter Images from the Dashboard task list.
- Open a few videos in a client and confirm that chapter previews appear at an acceptable quality.
- Review available metadata storage before expanding the setting to additional libraries.
Run and schedule Clear Cache Folder
Clear Cache Folder is a built-in Jellyfin maintenance task. The task interface lets an administrator run tasks manually and assign schedules. The task list distinguishes it from tasks that clear logs or transcodes, so select the cache task deliberately.
Run it manually
- Open the administrator Dashboard.
- Open the Scheduled Tasks or Tasks view; the exact menu name depends on your Jellyfin release.
- Locate Clear Cache Folder.
- Use the task’s Run or play control.
- Wait for the task to finish, then review its status and the server’s normal operation.
Do not interrupt the server or remove directories by hand while the task is active. If you need to know exactly what a particular release removes, consult that release’s task documentation or inspect behavior in a disposable test instance first.
Do these 3 things before closing this tab:
1Fix the driver behind crashes, sound loss and screen glitches2Repair Windows errors before they cause bigger problems3Scan for outdated or missing drivers - takes under a minuteSchedule it conservatively
Choose a time when playback and maintenance workloads are light. A schedule that is too frequent can create needless churn if the cache is routinely rebuilt; one that is too infrequent may leave unwanted temporary data longer than your operational policy allows. Record the schedule alongside your upgrade and backup procedures so another administrator understands why it exists.
Best Value
- 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
- 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
- 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
- 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
- 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.
What the task does not prove
The official task documentation confirms that Clear Cache Folder exists but does not define its complete deletion scope. In particular, do not claim that it deletes chapter images, nor assume a filename pattern or metadata directory is covered. Chapter images belong to the metadata system, and their retention should be managed through library settings, metadata administration, and backups rather than an unverified cache-cleaning assumption.
Back up chapter images when they matter to recovery
Jellyfin’s built-in backup can include metadata and, depending on the options selected, metadata images. Decide whether chapter images are part of your recovery objective:
- If a rebuilt server may regenerate all chapter images acceptably, you might prioritize a smaller backup and plan a later extraction task.
- If extraction time, server capacity, or exact metadata state matters, include metadata images in the backup options.
- Document which libraries have chapter images enabled and which resolution policy they use, so a restore reproduces the intended configuration.
Test a restore rather than assuming that a successful backup job guarantees every image is present. Keep backup storage separate from the cache volume; clearing or recreating a cache should not erase your recovery copy.
Recommended Free Tools
Troubleshoot common configuration problems
Images are missing after enabling Chapter Images
- Confirm the setting was saved on the correct library.
- Run Extract Chapter Images or wait for the next scheduled task; enabling the option alone may not process existing titles immediately.
- Check that Jellyfin can write to its metadata directory.
- Verify that the title contains chapter markers that can produce images and test another known title.
Library scans became unexpectedly slow
Scan-time extraction is the first setting to check. Move extraction to the separate task for a large or frequently changing library, then schedule that task during an idle period.
The cache directory remains empty
- Check whether
--cachediris present in the real service command. - Check the spelling and inherited value of
JELLYFIN_CACHE_DIR. - Remember that the command-line option overrides the environment variable.
- In a container, verify the mount exists inside the container at the exact path named by the variable.
- Check write permissions for the Jellyfin process and confirm you restarted the correct instance.
Clearing the cache removed something you expected to keep
Stop relying on assumptions about task scope. Check the documentation for the exact Jellyfin version, review your backup contents, and separate cache storage from metadata storage where practical. If chapter images are important, include metadata images in backups and retain the library configuration that enables their regeneration.
Configuration checklist
- Identify whether your goal concerns the server cache directory, chapter images, or the Clear Cache Folder task.
- Set the cache path with
--cachedirorJELLYFIN_CACHE_DIR, remembering the precedence order. - Use a persistent, writable cache volume in containers and verify the in-container path.
- Enable Chapter Images only in libraries that need them.
- Choose a practical resolution; Jellyfin does not prescribe one universal numeric value.
- Use scan-time extraction for small, low-impact libraries and the separate task when scan duration matters.
- Run and schedule Clear Cache Folder from the task interface, but do not treat it as a documented chapter-image deletion mechanism.
- Select metadata images in built-in backups when your restore plan depends on them.
- Recheck Dashboard labels and task behavior against the documentation for your installed release before automating destructive maintenance.
Bottom line
Configure Jellyfin’s general cache location independently from chapter-image generation. Use --cachedir or JELLYFIN_CACHE_DIR for the server cache, configure Chapter Images per library, and move expensive extraction to the dedicated task when scans are too slow. Schedule Clear Cache Folder as ordinary maintenance, but preserve chapter images through metadata-aware backup and restore planning because its exact deletion scope is not defined by the task documentation.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

