A Fix for an Annoying OneDrive Behavior on the Mac

Warning
This blog post is included for archival purposes and may contain outdated information. While it provides historical insights, we strongly recommend that you double-check the details before relying on any of the information outlined here.

OneDrive by Microsoft is one of the best options out there for online storage.  You get 1 TB of space, a yearly Office 365 subscription and Skype minutes for in incredibly low price.

Even though the Mac client for OneDrive has seen some improvements over time, there are still some incredibly frustrating bugs out there.  The one I particularly dislike is when OneDrive encounters a file whose path is too long for it to handle it properly.  Instead of skipping the file and warning the user, OneDrive decides it must shut down.  Once you click that Restart button, you have to reconfigure SkyDrive from scratch!

Yes, you heard that right.  You have to select your OneDrive folder, select which folders to sync, enter your credentials and so on:
Have fun doing this every time SkyDrive encounters a problem.

Until there is a fix to avoid from the OneDrive team, I discovered a way to avoid having to do this overtime skydive encounters a problem.  Whenever you are presented with this problem:

The OneDrive folder has stopped syncing

Whatever you do, do not click on that button.  If you do, you will be back at setting everything from scratch.  Use the error to know where the offending filename is and fix it by renaming the file or moving it elsewhere.  Once you have fixed that, open Activity Monitor, look for the OneDrive process and kill it:

Kill the Skydrive Process

Now, you can reopen OneDrive and it will simply process the files again and resume where it was before the error.  This means that you do not have to set everything again, which is an incredible timesaver.

About Author

Christian Saborio

Christian is a seasoned computer engineer with a rich career spanning collaborations with industry leaders such as Artinsoft (now Mobilize.net), Microsoft, HP, and Intel. As a technical evangelist and trainer, Christian honed his expertise in Costa Rica and Seattle, delivering impactful solutions and sharing his knowledge.

Now based in Sydney, Australia, Christian channels his passion into web development, leading a talented team to tackle diverse projects with innovation and precision. His commitment to crafting exceptional digital experiences reflects his deep-rooted enthusiasm for technology and problem-solving.

Comments

    Comments are closed

    Thank you for your interest. Please fill out this form to provide us with your contact information. We'll get back to you as soon as possible.