To be clear, the goal is to upgrade the already installed Sync Client used for syncing OneDrive for Business files to the Office 365 work or school account that you might already have. This Sync client might be used for other personal OneDrive’s as well.
Before we start with the install steps, the environment that we are running is Microsoft Windows 10 with Office 2016 and One Drive for Business from within a Office 365 work account. The Supported Environments for OneDrive for Business Next Generation Sync Client are Windows 10, Windows 8, and Windows 7. Strangle to see that Windows 8.1 is currently not supported.
Items to note before you start:
a) When you Install the New Sync client, all user’s content will be re-downloaded to a new OneDrive Folder on the local (you can re-name the old one).
b) If you had Installed the OneDrive for Business sync app separately through Click-to-run, it updates on its own when the update service advertises an update. You can check the version from the GROOVE.exe properties. See Steps @ Know the Installed Version of OneDrive for Business Sync Client.
c) This capability is not currently available for SharePoint Document Libraries, only for OneDrive for Business. What this means is, no Sync Client update is available for Document Libraries yet. This will be added in future releases.
d) The next generation Sync Client will work side by side with the existing sync client (groove.exe) for customers who require sync for both OneDrive for Business and SharePoint document libraries.
Let’s look at the steps –
1. Stop the existing OneDrive for Business sync client.
Now there are three ways (which I have identified) to add Configurations for the new Sync Client (in registry).
- Manually adding the settings (which I am going to do below).
- You can download the OneDrive Deployment Package for Windows from here. This package can be auto-run to install registry settings.
- Rather than making a manual Registry key Change, the configuration settings are included in the OneDrive deployment package that can be deployed onto multiple user’s machine using System Center Configuration Manager or Group Policy. For Instructions See Here
- Now let’s begin with the first option i.e. of adding the configuration registry keys to my Windows 10 machine.
a). Run Regedit and then Navigate to HKEY_CURRENT_USER\SOFTWARE\Microsoft\OneDrive.
Next we’ll add the Default to Business registry key entry (DefaultToBusinessFRE). The purpose of adding Default to Business registry key entry is to display the “Welcome to OneDrive” wizard for configuring the account used when a user launches the new OneDrive for Business sync client.
Follow the following to add DefaultToBusinessFRE=dword:00000001
Right Click on OneDrive add a new DWORD. Name it “DefaultToBusinessFRE”
If you only want to target and open a OneDrive for Business from Office 365 Use the Office 365 Tenant ID while running the setup.
i.e. On command prompt, run Onedrive.exe/configure_business:
In my case, the Tenant Id is learningwayinstitute.
For information the Tenant ID is the ID that you enter in Office365 when you signed-up (demo or purchased version) initially. Something like companyname
When OneDrive.exe is launched with the tenant ID, it will check for the presence of ConfiguredTenantId in the system registry under HKEY_CURRENT_USER\SOFTWARE\Microsoft\OneDrive\Accounts. If the entry does not exists, the Welcome to OneDrive wizard to configure a business or work account will open for Login. Else nothing will happen.
h) To Check that all is well, right click on the Settings of your New Sync Client and look at the Version.