Forum Discussion
MacOS Monterey - Disable Files on Demand
I use OneDrive to synch all my files with another computer at work and just upgraded to Monterey. I need to be able to search for data in the files using Spotlight/Quick Look etc. so I typically do a full sync and disable files on demand.
Since this is no longer an option with Monterey, I have instead enabled "Always Keep On This Device" from the OneDrive root folder. However, I am now seeing files that are both "Always Available on this Device" and "Not Downloaded". Aren't these two mutually exclusive?
Is there any way to disable Files on demand?
MacOS is 12.1
OneDrive is Version 21.245.1128.0002 (Standalone) with Insider Preview Updates enabled
Thanks.
- That sounds strange. I would expect it to be one or the other as you say. On my own Mac running Monterey I cannot duplicate your issue. As you say, you can't disable FOD from the OneDrive client settings but you should be able to do this with a PList as per https://docs.microsoft.com/en-us/onedrive/deploy-and-configure-on-macos#filesondemandenabled
128 Replies
- Bruno930Copper ContributorI actually despise MS products but onedrive used to be very good, now even that is ruined, I guess I cancel and move to iCloud as well
- Hokey78Copper Contributor
Today came an update (OneDrive 22.002.0103.0005) and for now I see that newly set tags are working and that the autosave-function seems to work.
- garylynchCopper ContributorCan't find it in the UK yet - but the one I have all the problems with is 22.002.0103.0004 so lets hope 0005 actually works!
- Fin-MBCopper Contributor
Same problem here. Very annoying. Folder show "Always available on this device" and also "Not downloaded", so I can't use preview for example on the file. For every new file, I need to click on the cloud icon to be able to "use" the offline file.
This is frustrating since my workflow involves the "Save to OneDrive" on Outlook web and them going into Finder to work on the file, that now is just not there, even that the attachment folder is set to always available.
I was using the standalone version, tried to uninstall, reset and reinstall the App Store version without any change.
Mac Os Monterey 12.1
OneDrive 22.002.0103.0004 - James15199611Copper Contributor
I managed to finally enable work collaboration and autosave file for office apps. While having some file on files on demand and most files offline.
I uninstalled the OneDrive app from the App store, and https://www.microsoft.com/en-ww/microsoft-365/onedrive/download from the Microsoft website.
It was so frustrating not having files to sync in real-time and have them available offline at the same time. Things worked great until the Monterey update yesterday.
So, I lost a lot of time being frustrated in finding fix. Until I simply reinstalled the app and deleted all my offline files.
Now it's working fine. The icons are still grey but it's working well so far. I have to wait though for tons of files to be back offline, and hopefully no more bugs will occur.
- pjegierCopper ContributorI seem to have found a solution to at least a part of this.
Starting point: a Mac machine that had to be taken out of "Files on Demand" mode, and the option to do so disappeared from the systray menu. Marking all folders in OneDrive as 'local' changed their onedrive icon, but DID NOT result in actual download of Files to the local machine.
BUT: the extra onedrive icon has appeared in finder (cloud + down arrow with "waiting for download" tooltip. AFTER (double)CLICKING THIS ICON for each of the key folders it changed to a "progress pie chart" (think: itunes track download), the tooltip changed to "downloading" and the hard drive stats indicate that the files are being, in fact, downloaded.
As this seems to be a new (confusing) UI for local files and not a hack, I am hoping it will result in local copies of Files updated or uploaded form other machines to these folders, but can't confirm yet.
Please note, the os language on the machine in question is not EN so the exact wording might be off.
Hope that helps somebody, cheers P- garylynchCopper ContributorThanks for this, this is what I found too. Only remaining problem I found is that new files don't seem to be downloaded by default (as in the past) even when you select "Always Keep on This Device" for the folder that contains it. If this is what MS wanted, then I think it's a bug.
- JCS-DragiBCopper Contributor
I updated OD on my M1 MackBook yesterday and discovered the above problem today. However I updated Monterey to V12.2 a couple of days before so I don’t know if this is an Apple or MS issue. Because the option to NOT use files On-Demand is no longer in OD preferences my bet would be it‘s an MS issue. I do know that even though there is a little cloud beside each folder and file in Finder the files are actually still on the hard drive. When I clicked on the cloud in the highest level OD folder OD started to “download” all the files, in fact it was just recognising them as there already because the operation took a couple of minutes instead of the couple of hours a full download would have taken. So, I am safely back to where I was pre-updates.
As and old mainframe sysprog I can only say no matter how wonderful one may think the cloud is, always keep up to date physical backups. 🙂
- garylynchCopper ContributorThis makes sense, if you have had to re-install OneDrive in the past (as I have many times) then it does not delete the physical files on your machine (although it looks like they are not stored locally because of the icon). Once you have re-installed OneDrive it will sync up the files. I have to say what every the rights or wrongs of this new approach it only seems for the Mac and not the PC (why?) and (as usual) the way MS have rolled this out is appalling!
- DavidBurbidgeBrass ContributorFor what it is worth, I have been working with MS tech support. No help but after we worked for an two days, he said he thinks it's a "bug" and he is going to send it up the chain of command for review. Perhaps with enough calls to tech support and enough cases going up the chain, they will modify the program.
- ruilealCopper Contributor
I lost a large part of the day to try and understand why are my "always keep on this machine" files not keeping local. This is kind a massive showstopper for any regular one drive user on the Mac, IMHO.
In the mean time discovered that there is a developer preview for the M1 - version 22.012.0116.0001. Way faster than the intel version on my M1 MBP. However still the same issues.
Also, when I force a "always keep on this machine" (like 2nd time) on a folder, I get an error dialog: "Couldn’t communicate with a helper application".
A business application with these types of bugs in 2022 is not understandable. Please MSFT fix this!- garylynchCopper Contributor
ruileal I get the same error message.
I am totally confused by this.
The capacity of my hard disk on my iMac is 2.12TB and I only have 800GB free - which is about right as up until all these problems, my iMac was the only computer I own where i chose to keep files locally (although I use TimeMachine and do monthly drive images using Carbon Copy Cloner onto an physical hard disk).
So I do have a lot of physical content on my machine but most of my subfolders in OneDrive display the 'cloud/Arrow' icon as do the files within those folders - which I guess means that they are not physical on the iMac. So are they on the machine (which disc usage indicates) or not on my machine (as indicated by the icons)?
+ Selecting 'always keep on this device' does not change the status of the icon and clicking on the icon on the parent OneDrive folder (or one of its second lever sub folders) does not download all the content below it. It only seems to work at the folder level. for me. Am i doing something wrong?
Finally see below. On my iMac (pic 1) OneDrive is version 22.002.0103.004 and on my MacBook Air (pic 2) Onedrive is 21.230.1206.004. Both are running Monterey 12.2. The Air is working fine, is there anyway of downgrading OneDrive on the iMac so I can get on with life?
Not sure if this is a Microsoft or Apple problem, but it stinks!
- DavidBurbidgeBrass ContributorWell, this morning, I cannot even open files that are "on-demand." Unless I downloaded it yesterday, clicking the cloud icon, I am stuck. Finder appears to be trying to access it but nothing happens.
I would receive advise about what cloud storage is working. I need to change.- obaskirtBrass ContributorToday finally I have sorted out many files after two days of struggle. I could not work and go to the office because of these problems. I am suggesting updating the macOS to 12.2 Monterey and then going to your OD on browser and trying to delete all small project files like target folders, etc. the files which are auto-generating and trivial. This will increase the sync speed a lot. Unfortunately, these thousands of small files create too much pain when it comes to syncing. After this cleaning step, download and reinstall OD, link your account and start the sync.
The sync is also not very stable, it is taking too much time and even your click the cloud icon sometimes the OD/OD file provider cannot download the files. I click multiple times that icon to download some critical folders and their contents.
After these, I sent suggestion lists to OD.
- Syncing small files is a very big pain. They should find a way to sync them faster.
- It is nice to have a setting to control CPU usage like (low-medium-high) because it killed the CPU for the last two days.
- Singing in the account takes too much time. It should be fast very fast.
- The download icon is not reliable, I need to click many times to download the files especially higher folder levels it is not working properly. If you click only a single file it does not have any problems.
- Even I have a 500MBit internet connection the download speed was not high. I set the download and upload settings as (Don't Limit) but it took too much time to sync the files. The OD app should open multiple connections to download the files as much as it can.
Now, finally, I saved many files as I see until now and opened some project files. One weird thing is I need to do rollback for the projects which are integrated with git because after these problems IntelliJ (development IDE) and git client interpret that all project files are new.
Good luck to all people who faced and will face these problems.
- garethoakes1Copper Contributor
Well this is a complete sh!t-sh0w. I had all my files wiped today, thanks Apple and Microsoft for such a great solution </sarcasm>.
find . -type f -exec head -c 1 {} \;
I set my folders to be "Always available on this device" and forced the sync using the above. This is faster than md5 because it only reads the first byte from every file. That is enough to trigger the sync. MD5 checksum requires all bytes in the file to be downloaded first, and then needs CPU time to compute the checksum.
- Yann GourvennecBrass ContributorYou need to be a sysadmin these days to use cloud sync don’t you? Baffling. I’ll back all my files up on a stupid disconnected hard drive next weekend. One never knows. I lost a whole chunk of my client archive yesterday. Fortunately I was able to retrieve everything from my Time Capsule. Close shave.
- RhettKBrass ContributorAlso affected by this. OneDrive has become unworkable on Mac. Microsoft, please fix ASAP.
- JoaoGomesCopper Contributor
I am also affected by this and, as such decided to investigate what was happening. I don't think you will like what I'm about to tell you…
Apparently, Microsoft is now making use of a new framework by Apple, which works almost exactly like iCloud Drive, except instead of storing your stuff in /Users/[your account]/Library/Mobile Documents, it stores it in /Users/[your account]/Library/CloudStorage.
But not really, that's just where the “file system” is stored, and it works more like a bunch of hard/symlinks than anything else; the actual files (those which you decided to store locally, that is, but mine were fortunately still there, though I was afraid they might be gone, because in their “proper” location they all seemed to be available only on the cloud!) are still stored locally in the folder of your choice, except instead of getting a true folder, you get an alias, and the actual folder is now hidden and called “.ODContainer-OneDrive” (or “.ODContainer-OneDrive-[the name of your content provider” in case you have more than one account connected at the same time; in my case, that would be my University's SharePoint account).
Here's the thing: this is a total mess, because you never get direct access even to those files set to be always available, i.e. you can't perform QuickLook actions on them. And, I'm guessing, they weren't being properly indexed by Spotlight, as you pointed out. For advanced users, this is completely unacceptable. Yes, some people will enjoy using OneDrive as a convenient cloud-based “locker”, but many others really do need a multi-device, always available offline sync and backup solution, which allows their file structure to behave as a first-class citizen at all times.So, for me, even if I did enjoy separating my files across different volumes, some in a OneDrive account and others in a Google Drive drive one, I just can't work with this anymore. To add insult to injury, even though those never synced across devices in the first place, all my custom icons and tags stopped displaying properly with this update (though, funnily and happily enough – as you will see in just a bit –, they were preserved in the .ODContainer-OneDrive folders), and my direct aliases (on the Dock and elsewhere) to folders inside of OneDrive stopped working altogether. Surely they could've come up with a migration tool which kept these aliases working, am I right? To launch such a destructive update is just amateurish, IMHO.
But really, that's not even the worst part. That Microsoft thought changing the entire working model of their OneDrive solution without prior notice was just fine and dandy, instead of doing it properly (if not that elegantly, of course) like Google did, with their successive Google Drive –> Google Backup and Sync –> Google Drive transitions and lots of advance warnings about support cut-off dates, is downright insulting. Yes, in the long run, I could accept the added opacity in the Finder, sure, but doing it like this makes it extra unacceptable, as it effectively constitutes a breach of confidence on a tool supposedly geared towards productivity. Well, these shenanigans really messed up with my productivity, and will keep having repercussions in the coming days (I don't even know if I have enough free space on my laptop to emulate the file structure I have on this Mac, for instance, and will likely be forced to anticipate by several months – and at a terrible time both financially and logistically, no less – an SSD upgrade I was mulling over), so… yeah, not very Microsoft-y of you, Microsoft.
So… do you want to know how I fixed this? Easy:
1. I quit all instances of OneDrive;
2. With the Finder active, I pressed Command+Shift+. (that is a period, yes), to make hidden files and folders temporarily visible;
3. I renamed said “.ODContainer-OneDrive” folders and removed the dot, thus making them visible;
4. I dragged the entire contents of my OneDrive folders (both of them; it's basically dead to me, and I'll only use it if someone specifically asks me to share folders through either of my accounts) into… my Google Drive folder.
5. ????
6. PROFIT!!! (because my Uni fees/scholarship cover both Office365 and GSuite subscriptions, and while the former only gives us 1 TB of free cloud storage, the latter is unlimited).
To the guys at Microsoft: sorry! It was good while it lasted, and I very much enjoyed auto-saving and one-click access to versioning when working in Word documents… But I'm more of an iWork and LibreOffice guy these days, and I always keep Time Machine backups anyway. I don't need your wares that much anymore, and your service is most definitely not dependable. Also, I will not be missing its ridiculous character set limitations (as a matter of fact, I shall be renaming a few of my files with lots of hash and pipe signs, and spaces at the end, as a way of celebration).- Yann GourvennecBrass ContributorIndeed it looks like Onedrive is definitely broken. Not that it ever worked well mind you. But now, it's completely screwed