Stop OneDrive restoring long deleted files
I know I'm launching into criticism here, but OneDrive has IMO a fundamental design flaw that just doesn't seem to occur with Google Drive or Dropbox. Basically, if you logon to a computer that you haven't logged onto for a long time (like months), OneDrive will restore long deleted files and/or end up with clashes suffixed with the name of the computer.
As I matter of course, I logon to new laptops for my client using my Office 365 account. I sync OneDrive to get to a whole host of deployment files. The user then takes the laptop away.
I may have reason to logon to this laptop many months later and OneDrive *always* restores deleted files and/or ends up with clashes. I used to have a folder called "Commands" which I deleted, ohh, ages ago. Can't remember when. Just logged onto LAPTOP001 again and voila, it's back.
As a some-times developer, I can appreciate the complexities of working out which files are really new and which are not, but obviously Dropbox doesn't have the same problem (as I also do the same with Dropbox on the same computers). This must be an algorithmic/architecture problem.
At least in this instance, it hasn't yet (accidentally) overwritten newer files but it makes one very uneasy. Improvements do seem to have been made in this area in that in older versions, if you restored a snapshot or image of a computer, OneDrive assumed it was the master version and deleted all NEW/EDITED files since the snapshot. Horrible!
Nicholas Alexander commented
I'm experiencing the same exact issue and found your post when trying to look up a way to correct this. Can't believe Microsoft released something that is so buggy, they're supposed to be a mega corp and yet this is such a disaster!