Forum Discussion
Files On-Demand for macOS QA
The cloud icon staying there always is confusing and seems to be a bug :
Why are all my files redownloading with this update? Why are my always-available files displaying a "not downloaded" icon?
Let me first set you at ease: your files aren't actually redownloading. What you are seeing is a bit of an optical illusion.
When your OneDrive instance is upgraded to the new Files On-Demand, macOS creates a new folder for your OneDrive files and we move your old folder into our cache location. We do it this way for many reasons, but two of the most important are that we can preserve your settings around which files are always available, and we can prevent the sync client from performing a costly reindex of all of your content.
As your files are brought into our cache, we tell the macOS File Provider platform about them. That causes the operating system to create the files in the new OneDrive folder that you will actually use. As part of telling the File Provider platform about your files, we include metadata about them, so that the operating system knows how big they are, what icons to show, and so forth.
Unfortunately, the current implementation of File Provider does not allow us to tell the operating system that we already have the file's contents available – so they appear to be online-only, even though their contents are safe in our cache, ready for the first time you access them. The best that we can do is tell the system to show the always available icon (the checkmark), but we can't tell the system to hide the "not downloaded" icon. The "not downloaded" icon is shown automatically by the File Provider system when the file is dataless in the sync root, and there's no current way for OneDrive to override this. Please know that we are actively investigating ways to address this, as we understand that it is a top source (if not the top source) of user confusion with this update.
The key thing to remember here is that if you double-click the files that we already have in our cache (files that you pinned when you selected “Always Keep On This Device” and anything you had downloaded before we did the upgrade), they will be retrieved and opened as expected, without any network traffic. This will work even if OneDrive isn't running, is paused, and so forth.
Michael_Dufranne: I read what you are saying but I am also telling you (and so are many others) that it does not describe what is actually happening. The files are not on my device, even after requesting that they be kept on. They are not indexed by spotlight, because I've checked. They are not captured by other spotlight-dependent applications, like Alfred. If I open them, they download, but if I edit them, I invariably get an error in the program they are opened in (for example, a pdf in Preview or a doc in Word) that the file has been changed by an external application and has to be reloaded. Then, when it's reloaded, all previous changes are gone. It's maddening.
- bhanquierFeb 06, 2022Copper ContributorI'm having the exact same issue, and only with the OneDrive content. I've rebuilt Spotlight index several times, still not finding my supposedly downloaded files in Spotlight nor Alfred, not even folders… OneDrive is indeed maddening, and an awful ressource hog.
This version was NOT ready for prime time! - YaYaTurreFeb 04, 2022Copper Contributor
Michael_Ellis Michael_Dufranne
I have pinned my entire OneDrive folder using the suggested method. I notice that my files are indexed in Spotlight (i.e. I can search and find them) but not in Alfred.
In general, I must say that this whole thing is really disappointing. I use other programs that work in conjunction with my files that are stored in OneDrive, and these programs only interact with local copies of files. It doesn't seem that all of the possible consequences of this change have been taken into account. Not to mention the questionable ethics of Microsoft simply deciding to remove files from my computer and deciding how they should be stored. Last, I am now having to interrupt my work day to deal with this crap. I will be looking into a move to another Cloud provider like many others if this is not fixed soon.
- Jack_NicholsFeb 02, 2022
Microsoft
That sounds like something else is going on, as what you are describing is most definitely unexpected. Can you send me a PM so I can follow up?
Jack