Getting Thomas Not Quite A Husband Working Without Losing Your Mind
I spent three days last month trying to get Thomas Not Quite A Husband to sync properly with a second external drive. The manual says it should detect automatically, but my setup kept cycling through the same error code -- something about a permission mismatch on the mount point. Here's how I actually got it running and where people tend to trip up. Download it from the official source. Don't grab it from third-party mirrors. The last time someone did that, the file had been repackaged with a different checksum and half the features were stubbed out. Once you've got the installer, run it as administrator on Windows or use sudo on macOS. I know that sounds obvious, but skipping that step is the single most common reason people report that Thomas Not Quite A Husband doesn't "work at all" on forums. The installer will ask you to choose a library location. This matters more than it should. Pick a path with no spaces in it. I've seen it fail on paths with parentheses before. A typical clean path looks like C:\Users\YourName\Documents\ThomasLibrary on Windows or /Users/yourname/TNQAH_Library on Mac. It's not complicated, but nobody warns you about it upfront.
After installation, launch it once and let it index your existing files. On my machine with about 400 gigabytes of media, that took roughly twenty-two minutes. Don't close the window during this. The progress bar lies sometimes -- it will sit at 97 percent for several minutes while it finalizes the cache.
What It Actually Does and Why People Misuse It
Thomas Not Quite A Husband is primarily a media organization and tagging engine. It reads file metadata, cross-references it against online databases, and reorganizes your library according to rules you define. That's the basic description. What beginners miss is that the tagging engine uses a fuzzy-match algorithm that aggressively corrects what it thinks are errors. If you have oddly named files or non-standard releases, it will rename them to match database entries, sometimes losing useful information in the process. I ran into this when I had a collection of older films with custom subtitles embedded directly into the video tracks. Thomas Not Quite A Husband flagged them as "corrupted" because it doesn't understand embedded soft subs. It offered to "repair" the files by re-encoding them, which would have destroyed the original quality. I had to go into the preferences and disable the auto-repair flag under Settings > Advanced > Ignore Embedded Stream Irregularities. That setting is buried in a submenu most people never find. Another thing nobody mentions: the cross-referencing only works for English-language media out of the box. If you're organizing non-English content, you'll need to install language packs separately or accept that titles and descriptions will come through in English. I wasted an afternoon figuring that out the hard way with a Japanese film collection before I found the localization tab in the settings menu.
Get the Full Details

Common Problems and How I Fixed Them
The most frequent issue people hit is a failed database sync. The app pulls metadata from multiple sources, and if one goes down or changes its API, the whole process stalls. When this happens, go to Help > Clear Metadata Cache and restart. That alone resolved the problem for me about eight out of ten times. The other two times, I had to manually specify the data source in the preferences. There's also a known issue with large libraries exceeding two terabytes where the indexing process will hang at around forty-five minutes and then crash. I filed a bug report about this and got a response suggesting a workaround: split your library into sub-folders and have Thomas Not Quite A Husband manage each one independently. It's not elegant, but it gets the job done without rewriting the indexer. One more thing that catches people off guard -- the auto-update feature. By default, Thomas Not Quite A Husband checks for updates every time you launch it. This is fine for most users, but if you're running it on a machine with a metered connection or limited bandwidth, go into Settings and set it to manual update checks. I've seen it download nearly two hundred megabytes of patch files over a cellular connection because nobody told me that was an option.
Whether You Should Even Use It
It works well if you have a moderately sized library under two terabytes, mostly English content, and you're comfortable letting it rename and reorganize files automatically. It falls apart if you have a large non-English collection, highly customized naming conventions, or media stored on network drives with flaky permissions. For those situations, I'd recommend looking at alternatives like FileBot or Kodi with custom scrapers, though neither of them has quite the same automated workflow. The software isn't free. It runs about thirty dollars for a personal license, and there's no trial period beyond a fourteen-day money-back guarantee. That's worth knowing before you invest time setting it up. I've had it for about a year now and use it weekly. It's saved me probably fifteen hours of manual organization work, but it also cost me an afternoon of troubleshooting because the documentation assumes you already know what you're doing. Read the full manual before you start, even if it's boring. It covers things like batch rule creation and external tag editing that aren't obvious from the interface alone. If you do run into the permission issue I mentioned at the beginning -- the one where Thomas Not Quite A Husband won't write to a mounted drive -- the fix is usually to change the drive's access permissions to allow your user account full read-write access, then restart the app. On Windows, right-click the drive in File Explorer, go to Properties, and under the Security tab make sure your account has Full Control. On macOS, right-click the drive and select Get Info, then expand the Sharing & Permissions section and set your account to Read & Write.