Quote:
Originally Posted by PeterT
What's different from the built in Calibre "Library Maintenance" function (found in the Library button), that allows you to not only validate the integrity of the calibre database but also remove files / directories in the file system that are not in the database?
|
That's a fantastic question! calibre's built-in 'Library Maintenance' is a great tool, but it serves a fundamentally different purpose.
calibre's native check looks for completely orphaned files on the hard drive that have no record at all in the database. However, 'extra files' and book-level data directories are actually tracked by calibre's database (list_extra_files). Because of that, the built-in maintenance tool completely ignores them, treating them as valid parts of the book record.
Delete Extra Files fills that exact gap by:
Allowing you to target those registered extra files and bulky data folders to actively reclaim disk space.
Providing an interactive, multi-select GUI with checkboxes so you have granular, book-by-book control over what gets deleted, rather than an automated all-or-nothing global sweep.
Catching and highlighting case-sensitivity conflicts.
So while built-in maintenance handles database-vs-disk discrepancies, this plugin gives you direct control over storage optimization and library hygiene!