OneDrive sync client installs per user by default means OneDrive.exe installed for each user account in system under the folder %localappdata%. By introduction of the New feature Per-machine install of sync client, you can install OneDrive under the “Program Files (x86)” directory, means all profiles on the machine will use the same OneDrive.exe binary. There will be a single version of OneDrive on the machine and a single update to download. Other than where the sync client is installed, everything else stays the same.
New per-machine sync client provides:
- Automatic transitioning from the previous OneDrive sync client (Groove.exe)
- Automatic conversion from per-user to per-machine
- Automatic updates when a new version is available
It supports syncing OneDrive and SharePoint files in Microsoft 365 and SharePoint Server 2019
System Requirements OneDrive Desktop Sync App
OneDrive desktop sync app (Download page OneDrive website) requires following
- 32-bit or 64-bit version of Windows 10, Windows 8/8.1, or Windows 7
- Windows Server 2016, Windows Server 2012 (including R2), Windows Server 2008 R2, or Windows Server 2008 with Service Pack 2 and the Platform Update for Windows Server 2008
- Mac OS X 10.12 or later
1.6 GHz or higher, or Intel-based Mac computer
1 GB of RAM or higher
1024 × 576 minimum
High-speed Internet access is recommended
NTFS or HFS+ (case insensitive) or APFS (case insensitive)
OneDrive mobile app
- A phone or tablet with Android 5.0 or later
- An iPhone, iPad, or iPod touch with iOS 11.3 or later
- A phone running Windows Phone 7.5 or later
Install OneDrive Sync Client
- Download OneDriveSetup.exe.
- Run “OneDriveSetup.exe /allusers” from a command prompt window (will result in a UAC prompt) or by using SCCM. This will install the sync client under “Program Files (x86)\Microsoft OneDrive” directory. Once setup completes, OneDrive will start. If accounts were added on the computer, they’ll be migrated automatically.
- Its helpful especially for multi-user computers and when you don’t want .exe files running from the user profile. Over time, Microsoft recommend customers switch to per-machine installation.
- Although a single version of OneDrive.exe is installed, a new process is created for every OneDrive account syncing on the computer.
- Per-machine sync client will auto-update on the same cadence as the per-user sync client and the same rings are supported. The release notes are the same. More info about the sync client update process.
- User intervention is not required for the per-machine sync client to update itself. Elevation is required when you first set it up. During setup, it installs a scheduled task and a Windows service, which are used to perform the updates silently without user intervention since they run in elevated mode.