OneDrive Files On-Demand For The Enterprise

OneDrive Files On-Demand has been designed from the ground up for enterprises.  Files On-Demand leverages the Windows Fall Creators update to simplify the user experience with cloud storage and sync, bring the power of the cloud into Windows File Explorer, and dramatically limit the network impact of sync on your corporate network.


Files On-Demand works with your personal and work OneDrive, as well as your SharePoint Online team sites.   As people create and collaborate on more files, take more photos and work across multiple devices, it’s increasingly important to access your important content, both from your work and personal life—all in one place. You shouldn’t have to worry about whether there is enough storage on your device or if you can access your files on an airplane.


Files On-Demand works by allowing users to completely browse and manage their files in OneDrive and SharePoint Online team sites without having to pay the cost of disk space.  This is critical with team sites and any folder setup for collaboration, because your corporate network doesn’t have to pay the cost of thousands of PCs all downloading the same content. 




In addition to this, Files On-Demand ships with controls for enterprise admins to tailor the Files On-Demand experience to your tenant. 

  • All previous existing OneDrive policies continue to work the same with with Files On-Demand deployed. 
  • OneDrive sync supplies two group policies plus, there is a third built in Windows component to allow for scripting so admins can express control over specific content to require to be synced locally or free up space under when desired. 

You can read more about the group policies at OneDrive Group Policy Control.


Enable Files On-Demand

Enterprise Admins can choose how they want users to interact with sync.  Admins can force all users of Windows Fall Creators update to use the new Files On-Demand feature or they can also disable it and users will get the existing sync behavior that is uniform with Windows, 7, 8, earlier version of Windows 10 and Mac.  Enabling this policy means every single new user in your tenant to turn on OneDrive will default to online-only files.  Existing users who have content already synced local will now have the capability to make their files online-only.



Migrate Pre-existing Team sites

If your enterprise has already been using OneDrive syncs capability of syncing team sites, enabling this group policy allows you to convert all existing team sites from locally synced to online-only.  What this means is every subsequent file added or file updated in the team site will only generate a few bytes of data to each PC sync vs fully downloading the content.





Files On-Demand is designed for the flexible nature of enterprise content and scenarios.  The choice of whether a file is locally available or online-only is scriptable by admins.  This means admins can define a policy to automatically choose between a file taking up space and accessible with no network connection and file downloading when the user interacts with it.  This is possible because Files On-Demand uses the NTFS file system attributes as way for admins, applications, and users to express the state desired.  New filesystem attirbutes were added to NTFS to support this scenario and commands were added to Attrib.exe so the process is scriptable.


Attrib.exe enables 2 core scenarios.  “attrib -U +P /s”, makes a set of files or folders always available and “attrib +U -P /s”, makes a set of files or folders online only.  Because Attrib is directly accessible from PowerShell this means it can also be leveraged with tools like regular expression matching to apply to a set of documents important to your organization.  Below is an example of using “attrib -U +P /s” to automatically make benefits documentation available on the device for every user.




To learn more about the Windows 10 Fall Creators Update, visit the Windows Blog here. For end users, check out our new video "Learn About Files On-Demand" here

New Contributor

This is great!  Any plans / timeline to support Windows 8 and Mac with this feature?  Thanks

Occasional Visitor



will this be backported? My VDI infrastucture currently supports only 1703 CBB and this feature is a must for VDI, Thanks


FIles On-Demand will only work with the Windows 10 Fall Creators Update as we have added features and functionality that requires engineering on the Windows side as well as the OneDrive side. For this reason, we won't be back porting this to earlier versions of Windows 7, 8 or 10. We are looking at bringing Files On-Demand to Mac. I encourage you to add this request to the OneDrive Uservoice page.

Valued Contributor
hands down, one of the best features of 1709 :) also love the "preview" reg settings for auto-configure with SSO. I'll by trying this out asap. Question about the group policies. If I copy the new admx templates from the user folder and deploy it to our central store, will configuring the "enable on-demand feature" policy have any effect on current 1703 deployments? I expect not, but better sure than sorry :) The only thing missing for me then are to enable on-demand sync for predefined Sharepoint locations ;)
Occasional Contributor

Seems that the "feature" where files from a library that has mandatory metadata columns are synced as read-only is still there. Or the latest version doesn't even start to sync anymore. Earlier it did but as read-only.

Am I missing something?

Occasional Visitor

So a Mac release with files on demand will not be this month?

Great news !

Occasional Contributor
Great. Cannot wait to start testing this out.
If you upgrade your Windows to the Creators Update, it's already available ! Windows Creators Update have the latest OneDrive also with files on-demand !
Occasional Contributor

Are there any plans to support RDS environments with Server 2012R2 or Server 2016 in the future?


How can I enable the checkbox for File On-Demand of OneDrive setting menu ?

I does not have the checkbox for it.


Screenshot of OneDrive - Setting.
Windows 10 Pro = Version 1709,
OS Build = 16299.19
Microsoft OneDrive = Version 2016, Build 17.3.6998.0830


2017-10-18 (11).png


Hi, Trent, thank you for your reply.


Currently, after install the latest fully released windows version of the new OneDrive sync client to my Windows 10 PC,

Still Version 2016 / Build 17.3.6998.0830, and DON'T appear the checkbox for File On-Demand, on Setting tab of OneDrive sync client.

which NOT Build 17.3.7046.1005 even install NOW.


and Uninstall OneDrive sync client, Install new one, the version is same 17.3.6998.0830, and also DON'T appear the checkbox for File On-Demand.


I continue how can I use File On-Demand of OneDrive.


Yoshihiro Kawabata


Valued Contributor

Try using https://go.microsoft.com/fwlink/?linkid=851311 to download client, it's what I used. 

Occasional Contributor
I was able to update my home PC (Windows 10 Pro with Fall update) with the latest OneDrive client that allows me to enable the On-Demand feature, it works very well. However, I took that same installer to work and tried to update OneDrive on my work computer (Windows 10 Enterprise) and it's still on 17.3.7073.1013 and won't let me use the On-Demand feature. I guess the Enterprise gets it later, only after the Fall Update hits.
Valued Contributor

Yeah, Creators Fall update (1709) is required OS update before you can get On-Demand regardless of having latest OneDrive client since it's a prerequisite. But 1709 for Enterprise is out, it's just a matter of your Admin's releasing it for you guys to get updated :p. 


WoW, I can use OneDrive File-OnDemand now at Oct 19, 2017.

OneDrive sync client updated, next day of Windows 10 Fall Creators Update.
Thank you.


Awesome, I can use SharePoint documents Files On-Demand, too.

Occasional Visitor

I'm really happy to see this feature now in place. I was wondering though if it's possible to restrict this so that no files get stored locally. I'm running into a situation where I have a SharePoint document library sync'd and when I open a file it downloads it and will only remove it once I click and select "Free up space".


I'm looking at this from a loss prevention point of view. Really I just want users to be able to add the document libraries they're delegated access to, and not be able to keep anything locally.


You can restrict OneDrive to only work only sync to domain-joined PCs and use Conditional Access & Rights Management to prevent data loss.

I'm on Sync client: 



Windows version: 1709


I don't have those options in gpedit. Is there an ADMX file to download somewhere?

Valued Contributor

yes, you need to copy the admx file from a windows 10 1709 machine from the %userprofiles%. The correct path is somewhere in the OneDrive NGSC documentation.

I found this:

I'll see if i can find anything in the %userprofile% folder as well.

To administer OneDrive with Group Policy, install OneDrive and copy the OneDrive.admx and OneDrive.adml files from %localappdata%\Microsoft\OneDrive\BuildNumber\adm\ to your Group Policy central store.

@Stephen Rose Please tell me that this is going to be released for Server 2016 soon?




At this time, the plan from Windows engineering is to only bring it to Windows.

New Contributor

We are waiting for the Server 2016 release of this options. Can you please confirm if this in the road Map ?

Occasional Contributor

How can we implement this feature if using Microsoft 365 as it does not have the option to implement Group policies?


Exactly Rahul. Not making this available for Non-legacy AD users is lame.

Valued Contributor
A non-optimal workaround could be to configure it as a local Group Policy on every machine. Of course, it is feasible only if you have very few machines...
Valued Contributor

Doesn't Microsoft 365 include intune? Intune is your replacement for GPO and can apply some of these items that way. You will just need to add all the registry edits in.  




Only some SKU's of Office 365 include Intune.

Occasional Contributor

I was hoping to phase out some file servers and move them to Sharepoint online but unfortunately some of the users also use a 2016 terminal server so they need to be able to access their files from there too. Fingers crossed MS brings this to 2016 RDS too as there are a lot of people in the same situation. My other alternative is looking at phasing out RDS as this would then free up file servers and RDS servers.

Valued Contributor

@Stephen Rose But he said Microsoft 365 not Office :) which does include Intune! 

Occasional Contributor

So is there any difference between the attrib command and using explorer to either clear space or always keep on device?


It doesnt seem like it is really online only because as soon as you open the file it syncs to your computer.

Valued Contributor

No different between the two methods. 

Occasional Visitor

I'm on Win 10 Pro v1709 but when I go to the Group Policy Editor as shown in your article, I see all your other displayed entries but none for One Drive ?!?

What must I do to see it?


Occasional Visitor

Having issues with a customer running Windows 7, assuming this is due to compatibility?

Occasional Contributor

“Having issues with a customer running Windows 7”

You need Windows 10 for OneDrive Files On-Demand feature.

Occasional Visitor

I've noticed that Enterprise keeps getting mentioned. Are these group policies available to Win 10 Enterprise only or would I be able to use this in a 10 Pro environment?