Hello Jim McGrath, welcome to Microsoft Q&A forum.
I understand your situation. You're stuck in a loop—OneDrive needs space to work, but the space is taken by OneDrive files.
Here's how to break out of it. First, you need to free up enough space for OneDrive to function again:
- Run Storage Sense: Settings > System > Storage > Storage Sense > Run now. Or use Disk Cleanup: Press Win+R, type
cleanmgr, select your C: drive, check Temporary files, Downloads, Recycle Bin, and anything else you can clear. - If that doesn't free enough space, you'll need to move some non-OneDrive files to an external drive or USB temporarily—just to get breathing room.
- If you're still stuck, the big option is to manually delete files from your
%userprofile%\OneDrivefolder. Your files are safe in the cloud, so this just removes the local copies.
Once you have at least 10-20GB free, reset OneDrive:
- Press Win+R, type
%localappdata%\Microsoft\OneDrive\onedrive.exe /reset, hit Enter. - Wait about a minute, then sign back into OneDrive.
- Right after signing in, make sure Files On-Demand is enabled: right-click the OneDrive cloud icon in your system tray > Settings > Settings tab > check "Files On-Demand."
- Right-click your OneDrive folders in File Explorer > Free up space. This converts everything to online-only so it doesn't fill your drive again.
Check that your files show the cloud icon afterward—that means Files On-Demand is working and they're not taking up local space. Let me know how it goes.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.