Office 365

Alternatives to the OneDrive for Business Sync Client

In this article, you’ll learn why you should avoid the OneDrive for Business sync client and look at some alternative synchronization solutions.

Habits can be hard to break, but sometimes it’s worth learning to do something differently if it makes life easier. That’s certainly the case when it comes to cloud file storage, because there’s nothing more inefficient than emailing files to colleagues or partners — especially when that involves multiple edits by a team over a period of time.

Microsoft has recently been evangelizing its ‘one source of truth’ paradigm, alongside Office 365 Groups, and the ability to send Modern Attachments directly from OneDrive for Business using Outlook 2016 Preview or the online version of Outlook. For more information on what’s new with Office 365 Groups, see New Features in Office 365 Groups on the Petri IT Knowledgebase.

One source of truth is based around the idea of using cloud storage for hosting master copies of your files and maintaining up-to-date versions in one place, even if other copies of the same files are edited offline or across different devices. This avoids the issue of multiple versions of files being distributed among team members by email or removable storage, where no one is quite sure which version is most current.

Sponsored Content

Passwords Haven’t Disappeared Yet

123456. Qwerty. Iloveyou. No, these are not exercises for people who are brand new to typing. Shockingly, they are among the most common passwords that end users choose in 2021. Research has found that the average business user must manually type out, or copy/paste, the credentials to 154 websites per month. We repeatedly got one question that surprised us: “Why would I ever trust a third party with control of my network?

OneDrive, OneDrive for Business, or Sites (SharePoint Online)

In OneDrive versus OneDrive for Business on Petri, I ran through some fundamental differences between the two products, including the two separate sync clients. At this point it’’ worth mentioning Office 365 Sites, because although OneDrive for Business is based on SharePoint, it’s intended for use as personal storage, with the ability to share documents when needed. But Microsoft’s solution for sharing documents with a team of people is Sites, which is sometimes referred to as SharePoint Online. The technology is very similar to OneDrive for Business, and the sync client is the same, but adds a host of other collaboration features that are not included in OneDrive for Business.

In the rest of this article, I’m going to refer to OneDrive for Business and Sites collectively as SharePoint Online, because they’re both based on the same backend server technology and sync client.

Migrating data to SharePoint Online

The easiest way to move local files and folders, or files stored on the consumer version of OneDrive, to SharePoint Online is to sync a document library using the OneDrive for Business sync client to your PC, and then copy the required files to the sync’d library, and wait for the client to upload the files to SharePoint.

Sounds simple, right? It is, until synchronization fails without any indication of what the problem might be. Usually this is down to the limitations of SharePoint Online supported file types: file names cannot contain some special characters, and file paths must be 250 characters or less. Additionally, 2GB is the maximum file size allowed. For more details on the limitations, see Restrictions and limitations when you sync SharePoint libraries to your computer through OneDrive for Business on Microsoft’s website, where there’s a tool that scans files to check they don’t fall foul of some of the limitations mentioned above, the operative word being some.

While synchronization worked for a couple of weeks, the sync client then suffered a catastrophic failure from which none of the usual remedies helped, such as clearing the local cache and trying to resync the document libraries. After failing to resolve the issue with the sync client, I transferred the local copy of files synced from SharePoint Online back to consumer OneDrive. A few days later, I tried to migrate back to SharePoint Online, and the sync client started working for no apparent reason. Within a couple of days, I was back at square one with the same hardware failure error message.

Alternative solutions: mapped drives and third-party sync clients

Out of interest, I decided to research alternatives to Microsoft’s sync client. Starting with what might seem the easiest solution, I mapped a network drive to SharePoint online; but you can’t take files offline, and performance is painfully slow. Additionally as I later discovered, copying files from the mapped drive to your local PC is a hit and miss affair, often resulting in multiple failures.

Unlike Dropbox, there’s no means of downloading folders or multiple files from SharePoint Online, so if the sync client fails, under certain circumstances you could face the prospect of downloading files individually if you want to maintain an offline copy.


GoodSync is an advanced synchronization client that’s available in free and paid editions. I managed to successfully sync OneDrive for Business, although unlike Microsoft’s own client, there’s no indication in File Explorer that files are either currently being synced or have been successfully synced, leaving the user without any information about the current state of synchronization. After several email exchanges with GoodSync support, I was left unable to sync an Office 365 Site document library.

ZeeDrive and ExpanDrive

ZeeDrive and ExpanDrive both create and manage mapped drives to cloud storage, so they can’t be considered synchronization clients as such. ExpanDrive suffered the same issues as a natively mapped drive to SharePoint Online, in that copying files was an unreliable process. And ZeeDrive failed to connect to SharePoint Online, declaring the URL was incorrect, despite working elsewhere.

Unified sync client

OneDrive for Business presents something of a catch 22 situation. On one hand, it makes sense to make use of the free 1TB of storage available for each user if you have an Office 365 subscription. On the other hand, if offline access to files is a requirement, then the lack of reliable and easy-to-deploy sync client could rule OneDrive for Business out as a solution. GoodSync might prove useful as a backend tool for synchronizing cloud storage for backup purposes, but it’s too complicated to maintain and support on end users’ PCs.

But there’s a glimmer of hope on the horizon, as Microsoft has announced that a unified sync client for consumer OneDrive and OneDrive for Business will be released in Q3 2015. But considering Microsoft’s track record, I remain sceptical whether they can deliver an acceptable solution. Watch this space for more information later in the year.

Related Topics:


Don't have a login but want to join the conversation? Sign up for a Petri Account

Comments (2)

2 responses to “Alternatives to the OneDrive for Business Sync Client”

  1. <p>This is an interesting article, but it seems like Expandrive fell short of expectations? I was wondering, since this is an older article, if you ever found another client that performed better? I have used Webdrive before and have really enjoyed it. I wonder if it would be worth a shot?</p>

  2. <p>I've used Cloud HQ with G Suite and Gmail also, the Gmail version is only available as an extension and for reference I use a Samsung Chromebook running Chrome OS. It has always helped me in my personal organization to be in touch with enterprise version software and since I have a background of software programming knowledge I am naturally critical of User Interface structures. I hate the advertising and what it does to software U.I. making it a mess to visibly useful works of art, such as which is wonderful until the advertisement covers half of the screen and you can barely see the navigation bar let alone the article you're discovering. There's distinctive pleasure in simplicity and this is at the heart of the issue in this article. In my eyes I don't see the problem going away we need companies like Microsoft and Google and Apple and Amazon to put aside their special interests and use the information age to their advantage but for the sake of everyone (customers or not) in the world. I have recently played with my Amazon Firestick TV plug-in HDMI (android based) it's the size of a quarter pack of gum approx. it has dolby sound support if the media you purchase has it allowed, however there is NO playstore even though it is built on a Google android system and you may not "leave" the amazon launcher without seriously enabling software that is "sideloaded" into the machine through usb/adb/wifi and it's still difficult to understand weather there has been meaningful use to come from this box that I can cast to (similar to a chromecast) yet if I try to send xfinity stream(TM) app it will not accept and while I have not tried to send it to other types of devices it accepts my whole screen on device which I find difficult for a logically minded person to put together in a question form and complain about firstly, let alone get an answer about it. Finally for $30 I bought a Roku because it allows the download of a Xfinity stream(R) app. It is extremely frustrating to be so knowledgeable and yet so helpless. When you aren't part of the team that builds it you don't get to decide how it comes out. I'm not sure about Fire tablets having the Google playstore but I can't imagine them not all being jailbroken the minute a child receives one because you thought your awesome Amazon Echo Dot would NOT be biased when you were shopping for a toy using ALEXA, well here's one "Hey, Google!" get amazon some software developers because they basically sold a chromecast device with their name on it that from what I know if you do not subscribe to prime it has very little actual content as far as FREE MEDIA although there is the internet if it directs you to the Google playstore Java may be disabled and even further after changing settings these machines are very limited. However it is an open market and Intel has a HDMI Windows 10 Cortana enabled "Stick" at a cometitive $100 dollars which I'm not sure if it comes with Office but is most certainly more "unrestrained" Amazon's version is simple advertising for their own media. Google was always a free resource and fairly unlimited. </p><p><br></p><p>Hope you enjoyed my input if you read this far Check out my future blog at </p>

Leave a Reply

IT consultant, Contributing Editor @PetriFeed, and trainer @Pluralsight. All about Microsoft, Office 365, Azure, and Windows Server.
13 Email Threat Types to Know About Right Now

As email threats evolve and multiply, keeping track of them all—and staying protected against the many different types—becomes a complex challenge. Today, that requires more than just the traditional email gateway solution that used to be good enough.

In this eBook you will learn:

  • What are the most common and challenging email attacks for organizations?
  • How to defend against sophisticated email threats, such as spoofing, social engineering, and fraud
  • How to protect employees at the inbox level with the right technologies and security-awareness training
  • How to use a multilayered protection strategy to reduce susceptibility to email attacks and better defend your business and employees

Sponsored by: