Has your OneDrive synchronization ever gone bad? Here’s a tip for resetting it once it gets messed up.
I’ve been using Microsoft’s cloud storage since it first launched (known as SkyDrive previously). a few years ago. I was volunteering for the first previews of the service and for that I have 28 gigs of free cloud storage. 🙂 With Windows 8 you could download and install the client as a separate download and for Windows 8.1 it comes in the box. The service synchronizes the contents of your cloud storage for local use. The same goes with an Windows RT tablet and with a Windows Phone device. For my experiences it’s been working great and the benefits of a centralized storage becomes obvious once you set it up on multiple devices and get used to it. I’ve been using it with about 5-8 devices now and it has been working quite good even with that many synched devices.
Somehow, somewhere down the line your local copy can get messed up. Files aren’t synching, changes to local copies are not uploading etc. Here’s how you can fix it.
How to fix it?
The executable that handles the service is skydrive.exe (yes, the name hasn’t changed along with the rename) and it resides in the C:\WINDOWS\SYSTEM32 directory. There are a couple of not-so-well documented command line switches for you to try. Fire up a command prompt and try the reset switch:
Wait a few minutes and see if it helps. If that doesn’t do it, stop it first, then reset it and shoot again:
skydrive.exe /stop skydrive.exe /reset skydrive.exe
That should tell the local copy and cache database to re-initialize and reset the synchronization with your OneDrive cloud storage. You can see it re-initializing in the task bar notification area, see screen shot below.
Pretty simple stuff and it works! This should also apply to SkyDrive Pro (OneDrive for Business). I haven’t verified this, so check that out yourself.