Learn What IT Pros Need to Know About Windows 11 - August 24th at 1 PM ET! Learn What IT Pros Need to Know About Windows 11 - August 24th at 1 PM ET!
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

Read the Best Personal and Business Tech without Ads

Staying updated on what is happening in the technology sector is important to your career and your personal life but ads can make reading news, distracting. With Thurrott Premium, you can enjoy the best coverage in tech without the annoying ads.

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. PeterR111

    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?

  2. Miltecnico

    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 TomsGuide.com 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.

    Hope you enjoyed my input if you read this far Check out my future blog at www.miltecnico.com

Leave a Reply

IT consultant, Contributing Editor @PetriFeed, and trainer @Pluralsight. All about Microsoft, Office 365, Azure, and Windows Server.

Register for Advanced Microsoft 365 Day!

GET-IT: Advanced Microsoft 365 1-Day Virtual Conference - Live August 24th!

Join us on Tuesday, August 24th and hear from Microsoft MVPs and industry experts about how to take advantage of Microsoft 365 at a technical level and dive deep into the features and functionality that will make your environment more secure and compliant.


Sponsored By