Can we sync the whole SharePoint online communication site to our windows machine? or we need to do this one library by a time

john john Pter 950 Reputation points
2025-03-22T02:03:14.1666667+00:00

We have a SharePoint online site named "DemoSite2023" that contains multiple libraries, such as:-User's image

now the only option i found to sync those libraries using OneDrive, is to go to each library and click on the "Sync" icon:-

User's image

and here what i get inside my windows 11 laptop:-

User's image

where i got the tenant name on top, and 3 folders for the 3 libraries i synced inside the "DemoSite2023" site.. so my question, if we can organize this in a better way. to have a main folder named "DemoSite203" , then inside this main folder, to have 3 sub-folders representing the 3 libraries; Documents, Site Assets & tg ? is there a way to do this automatically or manually?

Second question, instead of doing the sync for each library, can i define to sync the whole site at once?

Thanks

SharePoint Development
SharePoint Development
SharePoint: A group of Microsoft Products and technologies used for sharing and managing content, knowledge, and applications.Development: The process of researching, productizing, and refining new or existing technologies.
3,560 questions
{count} votes

Accepted answer
  1. RaytheonXie_MSFT 40,426 Reputation points Microsoft External Staff
    2025-03-24T07:29:36.7433333+00:00

    Hi @john john Pter ,

    By default, Microsoft OneDrive for work or school syncs SharePoint in Microsoft 365 libraries in folders under your Windows “User” folder, for example: C:\Users_username_

    You can change the root path for libraries you sync to your computer, though you can do this only if you’re not currently syncing any libraries. If you’re already syncing at least one library and you want to change the path, you must first stop syncing all libraries. Then, the first time you run the OneDrive wizard to sync a library to your computer, you’ll see an option to change the location.

    Once you've stopped all folders from syncing, follow these steps:

    Navigate to your OneDrive library you want to sync, and click Sync.

    1. Click Change in the OneDrive dialog box, and then select a new location as the root path on your local drive. OneDrive does not support syncing to a network drive. Sync library dialog with Change location link
    2. If you don’t see the “Change” link in the dialog box, it means you’re currently syncing at least one library. Go back and stop syncing all drives.

    Here is the document for reference

    Change the location where you sync SharePoint libraries on your computer

    Currently we could only sync library level, and there is no such function to sync the whole sites to local at once. The only way is to sync the library one by one manually.

    Given this situation, I sincerely suggest you add your suggestion in SharePoint Feedback which is a specific platform for us to collect user's request. Your suggestion will help us improve our Products and give users a better experience.

    Your understanding is highly appreciated.


    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.


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.