Recently, in order to play World of Warcraft Classic, I dug out an SSD portable drive, installed Windows to Go on it, and set up all sorts of software for gaming.
Then I noticed the problem:
The time shown under Linux and under Windows is always different
Truth is, the reason is simple enough. The two systems handle time differently: Linux sets the BIOS clock to GMT 0 (UTC) and works out the local time from the time zone, while Windows just writes local time straight into the BIOS.
I wanted to use a NAS to store all my organized music. Stuff I sort on the desktop can sync over to the NAS, and when I get home the laptop can sync with the NAS too, so I went with btsync.
So I added the client and let it index. It told me my 500+ GB music library had indexed to 80 GB. Took a closer look — everything with Chinese or Japanese filenames had been skipped entirely.
After checking, this is a bug specific to version 1.4. Report is here.
The fix is simple: upgrade to the latest 1.4.99. On Linux, if you’re like me and using that PPA with the indicator, it’s still on 1.4.83 — but the whole program is just a single executable, so you can replace it.
After that the files kept syncing and the problem was gone.