Skip to content

VDJTools Community & Support

Supporting Your Media

  • Documentation

Start Here

6
  • What is VDJTools?
  • Why Backups Matter
  • Understanding the Workbook
  • Understanding Status
  • Healthcheck
  • Typical First Repair Flow

Stages

5
  • Export
  • CrossRef
  • Autofix
  • Validate
  • Import

Feature Guide

3
  • Command Options
  • Chained repairs and /repair:all
  • Working through a large repair

Repair

5
  • Healthcheck
  • Database Repair
  • Folders Repair
  • Playlists Repair
  • History Repair

Backup & Restore

2
  • Backup
  • Restore

Advanced

1
  • Verify

Optimisations

1
  • Playcount

Troubleshooting

9
  • Close VirtualDJ before importing or restoring
  • The file is open in another application
  • Databases couldn’t be read, so nothing was changed
  • Validate skipped some of my rows
  • Rows are waiting for /stage:validate
  • Import skipped my Delete rows
  • Rows are still Not Found after AutoFix
  • Export asks before replacing a worksheet
  • The export left songs out
  • Home
  • Documentation
  • Feature Guide
  • Working through a large repair
View Categories

Working through a large repair

1 min read

0:00 / 1:35
  • View as Markdown Open this page as plain Markdown (opens in a new tab)
  • Open in ChatGPT Ask questions about this page (opens in a new tab)
  • Open in Claude Ask questions about this page (opens in a new tab)
  • Open in Google AI Studio Ask questions about this page (Google account required) (opens in a new tab)

A big library, or one that’s moved drives a few times, can turn up thousands of broken paths. You don’t have to fix them in one sitting. Every row keeps its own status, so you can work in batches and pick up where you left off.

Work in rounds #

  • Let AutoFix and CrossRef take the first pass. Then work through what’s left a section at a time: filter the Status column, or sort by folder.
  • Validate and import the rows you’re happy with now. Import only takes Validated rows, so anything still waiting is left alone.
  • Run a Healthcheck to see your progress, then start the next round.

What keeps it safe #

  • Imported rows are finished. Later runs skip them, so a fix is never applied twice.
  • Possible and Mismatch rows wait for you. Validate leaves them alone until you set them to Match.
  • Keep marks a row you’ve decided to leave as it is, for example a file that’s gone for good. Every stage skips it, and it doesn’t count as unfinished.

One thing to avoid #

Don’t re-export a repair you’re part-way through: export replaces that worksheet, and any fixes you haven’t imported yet are lost. VDJTools asks before it overwrites a worksheet that has data, and warns you if CrossRef hasn’t yet copied your database fixes to the other repairs.

Ways to batch #

  • A gig coming up: fix the playlists and folders you’ll use first.
  • Short on time: an evening at a time, importing as you go.
  • A big move: the database first, then CrossRef does most of the rest.

Related pages #

  • Understanding Status
  • Chained repairs and /repair:all
  • Export

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Updated on 28 October 2026
Chained repairs and /repair:allCommand Options
Table of Contents
  • Work in rounds
  • What keeps it safe
  • One thing to avoid
  • Ways to batch
  • Related pages
© Quick Apps (UK)
VDJTools home Glossary FAQ Privacy policy

VDJTools is an independent product built for the VirtualDJ community. It is not affiliated with, endorsed by, or sponsored by Atomix Productions or VirtualDJ.