Google Drive Folder Not Syncing
Resolution Checklist
- 1 Understand why a specific folder fails to sync
- 2 Check folder name characters and path length limits
- 3 Configure selective sync and folder preferences
- 4 Fix specific folder sync blocks on Windows
- 5 Fix specific folder sync blocks on macOS
- 6 Summary Checklist for Folder Sync Failures
Google Drive Folder Not Syncing
When Google Drive is syncing some files but a specific folder is not syncing, the issue is rarely a general network problem. Instead, the sync engine has encountered a specific block within that folder’s directory structure, naming convention, or local OS attributes.
This guide explains how to isolate folder-specific sync errors and resolve them on both Windows and macOS.
1. Understand Why a Specific Folder Fails to Sync
When an isolated folder fails to upload or download, it is typically caused by:
- Illegal Filename Characters: The cloud file system allows characters that local operating systems (especially Windows) reject, or vice versa (e.g.,
*,?,:,<,>,|,/,\). - Path Length Limits (MAX_PATH): Windows API restricts file paths to 260 characters. A folder nested deeply within other folders can exceed this limit, causing the sync engine to silently skip it.
- Selective Sync Preferences: The folder might be unselected in your Google Drive client settings.
- Hidden Lock Files: Temporary files created by applications (such as Microsoft Office owner files starting with
~$or macOS metadata files) can lock the folder. - Access Permissions Mismatch: You may have editor rights to a folder, but the owner of the files inside has disabled download/sync permissions for collaborators.
2. Check Folder Name Characters and Path Length Limits
Step 1: Audit Folder and File Names
Inspect the folder and its contents for forbidden characters. Ensure none of the files or subfolders contain:
\ / : * ? " < > |- Trailing spaces or periods at the end of file names.
- Emoji characters, which can sometimes crash local sync database writes.
Step 2: Shorten the Path Length
If the folder is buried deep within your directory tree:
- Open the Google Drive web interface.
- Rename the parent folders to shorter names, or move the target folder closer to the root My Drive directory.
- The desktop client will sync the change and create a shorter path on your local disk, unblocking the sync queue.
3. Configure Selective Sync and Folder Preferences
Ensure the folder is configured to sync down to your computer.
- Click the Google Drive icon in your taskbar or menu bar.
- Open Settings (Gear icon) → Preferences.
- Under Google Drive, check your sync mode:
- Streaming: Files are stored in the cloud and only downloaded when you open them. If a folder is not showing up, ensure you have an active network connection.
- Mirroring: Files are stored locally and in the cloud. If mirror mode is active, click Folders from Drive and ensure the specific folder is checked for local syncing.
4. Fix Specific Folder Sync Blocks on Windows
On Windows, file attributes (like the hidden or system attribute) or corrupt temporary files can halt sync inside a folder.
Step 1: Force Close the Client
Open Command Prompt (Admin) and execute:
taskkill /f /im googlepackagedexe.exe
Step 2: Reset File Attributes inside the Target Folder
If files inside the folder have been set to “Hidden” or “System” by a local application, Google Drive may fail to read them.
- In Command Prompt (Admin), run this command to reset attributes (replace the path with your actual folder path inside your local Google Drive folder):
attrib -h -s "G:\My Drive\YourFolderName\*.*" /s /d
Step 3: Remove Temporary Office Files
If Microsoft Office crashed while a document was open in that folder, a hidden lock file might remain.
- In File Explorer, go to the problematic folder.
- Click View → Show → check Hidden items.
- Look for files starting with
~$(e.g.,~$Document.docx) and delete them. - Relaunch Google Drive.
5. Fix Specific Folder Sync Blocks on macOS
On macOS, hidden .lock files or corrupted FileProvider metadata can block sync inside a specific folder.
Step 1: Quit Google Drive
killall "Google Drive"
Step 2: Purge Hidden Lock and Metadata Files
- Open Terminal.
- Navigate to your local Google Drive folder under the CloudStorage directory.
- Run the following command to search for and delete orphaned lock files and temporary items (retaining standard
.DS_Storelayout files):
(Note: Replacefind ~/Library/CloudStorage/GoogleDrive*/My\ Drive/YourFolderName -name "._*" -o -name "*.tmp" -o -name "~$*" -deleteYourFolderNamewith the name of the folder that is failing to sync).
Step 3: Clear the DriveFS Cache
If the folder still fails to sync, reset the local cache directory:
rm -rf ~/Library/Application\ Support/Google/DriveFS
Relaunch Google Drive from Applications.
6. Summary Checklist for Folder Sync Failures
| Focus Area | Troubleshooting Action | Expected Outcome |
|---|---|---|
| Path Check | Shorten nested folders or filenames | Resolves Windows MAX_PATH (260-character) sync drops. |
| Name Validation | Remove special characters (\ / : * ? " < > |) | Prevents filesystem incompatibility sync stalls. |
| Selective Sync | Verify mirror folder checklist in preferences | Ensures the folder is marked for local synchronization. |
| Windows Attributes | Run attrib -h -s on target folder | Clear system/hidden flags blocking read operations. |
| macOS Metadata | find ... -name "._*" -delete | Purges corrupt Apple double metadata forks and temp locks. |
| Sync DB Reset | Clear the local DriveFS cache folder | Re-compares folder trees to resolve sync mismatches. |