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
  • Repair
  • Healthcheck
View Categories

Healthcheck

1 min read

0:00 / 2:22
  • 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)

Healthcheck is a read-only scan of your VirtualDJ library. It doesn’t change anything — it just tells you what’s going on: how many broken paths are in your database, folders, playlists and history, and what to run next. If the answer’s zero, you’re done: go and play a gig.

It’s free, along with Backup and Restore, so run it early and often: before you start a repair, and again afterwards to confirm it worked.

When to use it #

Run it before the start of any repair workflow, after you’ve imported changes, and every so often as routine maintenance. It’s the natural first thing to do with VDJTools, and it’s completely safe to run at any time — nothing gets written to your library.

What it does #

It reports what needs attention across your database, folders, playlists, and history, so you can see the shape of the problem before deciding where to start. It doesn’t apply any fixes itself — for that, you’d move on to the relevant repair page.

Example commands #

vdjtools /healthcheck
vdjtools /healthcheck /verbose

Example output #

Virtual DJ Tools (vBeta)
Copyright© 2024-2026 Quick Apps UK. All rights reserved
Build: 1.0.38.0

healthcheck: true
Database loaded: 11 songs from C:UsersDJOneDriveVirtualDJdatabase.xml
Database loaded: 1 songs from D:VirtualDJdatabase.xml
Database loaded: 33755 songs from E:VirtualDJdatabase.xml
Database loaded: 3133 songs from F:VirtualDJdatabase.xml
Database loaded: 0 songs from H:VirtualDJdatabase.xml
Folders loaded:  469 folders from C:UsersDJOneDriveVirtualDJFolders
Folders loaded:  3 folders from D:VirtualDJFolders
Folders loaded:  1618 folders from E:VirtualDJFolders
Folders loaded:  2213 folders from F:VirtualDJFolders
Folders loaded:  3 folders from H:VirtualDJFolders
Playlists loaded: 1128 playlists from C:UsersDJOneDriveVirtualDJPlaylists
Histories loaded: 1023 histories from C:UsersDJOneDriveVirtualDJHistory
[Scan] Database: databases=5, scanned=36900, issues=0
[Scan] Folders: virtualFolders=3468, favoriteFolders=154, scanned=10628, issues=4106
[Scan] Playlists: playlists=1128, scanned=11223, issues=7317
[Scan] History: histories=1023, scanned=62112, issues=1169

════════════════════════════════════════
 VDJTools Health Check Report
════════════════════════════════════════
 Overall status : ISSUES FOUND
 Items scanned  : 649463
 Issues found   : 139792
────────────────────────────────────────
 Database     | Scanned:  36900 | Issues:  1257 | Sources: databases=5 | NEEDS REPAIR
 Folders      | Scanned: 106028 | Issues: 41306 | Sources: virtualFolders=3468, favoriteFolders=154 | NEEDS REPAIR
 Playlists    | Scanned: 112223 | Issues: 97317 | Sources: playlists=1128 | NEEDS REPAIR
 History      | Scanned: 62112 | Issues:  1169 | Sources: histories=1023 | NEEDS REPAIR
────────────────────────────────────────
 Next Steps:
  Run the following command to repair your library:
  vdjtools /repair:playlists,folders,history /stage:export
════════════════════════════════════════

Why it’s a good habit #

Running it again after a repair confirms the fix actually landed and the library is clear — a much better feeling than just hoping it worked.

Common scenario #

You’ve noticed a few tracks are missing and want to know whether that’s an isolated blip or a sign of a wider problem, before you touch anything.

Related pages #

  • Typical First Repair Flow
  • Database Repair
free-feature, getting-started, healthcheck

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Updated on 28 October 2026
History RepairDatabase Repair
Table of Contents
  • When to use it
  • What it does
  • Example commands
  • Example output
  • Why it's a good habit
  • Common scenario
  • 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.