OneDrive for Business è il file storage cloud principale degli ecosistemi Microsoft 365: l’attivazione automatica al primo login utente, la sincronizzazione bidirezionale silenziosa, e l’integrazione con Office e SharePoint lo rendono “scontato” per chi usa solo Windows. Diventa molto meno scontato negli studi creativi, studi professionali, agenzie marketing e di design dove convivono team misti Mac + Windows sullo stesso tenant aziendale.
I problemi tipici: documenti che da Mac non si aprono o si rinominano in modo strano, file Office bloccati in lock, sync sospesa senza motivo apparente, foto/video pesanti che riempiono il disco Mac perché Files On-Demand funziona diversamente. Vediamo le cause reali e come risolverle in modo definitivo per una PMI italiana.
La differenza chiave: come OneDrive lavora su Mac vs Windows
I client OneDrive per Mac e Windows hanno lo stesso obiettivo ma due implementazioni diverse a livello di filesystem:
| Aspetto | Windows | macOS |
|---|---|---|
| Filesystem nativo | NTFS (case-insensitive) | APFS (case-sensitive opzionale) |
| Files On-Demand | Provider tramite Cloud Files API Windows | Provider tramite File Provider Extension macOS (da Big Sur 11+) |
| Posizione cartella | C:\Users\Nome\OneDrive - Azienda | /Users/Nome/Library/CloudStorage/OneDrive-Azienda |
| Caratteri vietati nel nome file | `\ / : * ? ” < > | ` + nomi riservati |
| Lunghezza massima path | 260 char (esteso a 32k con MAX_PATH=1) | Effectively no limit |
| Lock file aperti | Lock kernel via SMB-like | Lock soft, ma sync ignora i file aperti |
Le due differenze più impattanti in produzione:
- Case sensitivity APFS — se due file si chiamano
Report.docxereport.docx(creati per errore su Mac con case-sensitive), su Windows risultano lo stesso file → conflitto sync. - Files On-Demand: su Windows i file “solo in cloud” mostrano una nuvola; su Mac sembrano file normali ma sono in realtà placeholder. Strumenti tipo Spotlight macOS o
mdfindindicizzano placeholder con risultati strani.
I 7 gotcha più frequenti
Gotcha 1 — Filename con caratteri incompatibili
Sintomo: collega su Mac salva un file Bozza brief V2 (definitivo).indd con caratteri spaziali multipli o un : accidentale. Su Windows il file appare come Bozza brief V2 (definitivo)._DUPLICATO_1.indd oppure non sincronizza.
Cause: il file ha caratteri non validi su Windows. macOS APFS li permette, OneDrive su Mac li sincronizza, OneDrive su Windows li rifiuta.
Fix:
- Mac: rinomina il file rimuovendo
:,*,?,",<,>,|, e nomi riservati Windows (CON, PRN, AUX, NUL, COM1-9, LPT1-9 — anche senza estensione). - Aspetta la risincronizzazione 30-60 secondi.
Prevenzione: nelle PMI con team Mac, dare un breve training su naming convention “Windows-safe” anche se gli utenti lavorano su Mac.
Gotcha 2 — Path troppo lunghi
Sintomo: file deep-nested non sincronizzano su Windows ma sono OK su Mac.
Causa: Windows ha limite path 260 caratteri tradizionale. La struttura OneDrive - Azienda\Clienti\NomeProgettoLungo\2026\Q2\Documenti finali consegnati ai clienti\Versioni precedenti\ + nome file totalizza facilmente >260 char.
Fix:
- Su Windows abilitare path lunghi via Group Policy: Computer Configuration → Administrative Templates → System → Filesystem → Enable Win32 long paths → Enabled.
- Oppure ridurre la profondità della struttura cartelle a max 5 livelli.
Gotcha 3 — File Office bloccato in lock
Sintomo: utente apre un Word su Mac, va in pausa pranzo dimenticando di chiuderlo. Collega Windows non riesce a salvare modifiche → “file usato da altro utente”.
Causa: il client OneDrive su Mac mantiene il lock sul file per tutta la sessione Office aperta. Su Windows la stessa cosa, ma macOS è più “passivo” nel rilasciare il lock.
Fix immediato per il collega Windows:
- SharePoint → naviga al file → tre puntini → Cronologia versioni → fai checkout della versione attuale.
- Modifica, salva, fai checkin → forza release del lock.
Prevenzione: configurare Office su Mac per chiusura automatica dopo 30 minuti di inattività (Outlook → Preferenze → Generali → Chiudi automaticamente documenti aperti). E formare gli utenti Mac al “chiudi-quando-finisci” non al “lascia-aperto-tutto-il-giorno”.
Gotcha 4 — Sync sospesa silenziosamente
Sintomo: file modificati per giorni non appaiono ai colleghi. Cliccando sull’icona OneDrive nella barra: “Sincronizzazione in pausa”.
Cause possibili:
- Connessione a internet rilevata come “limitata” (es. tethering smartphone, hotel WiFi con captive portal scaduto).
- Spazio disco insufficiente (Mac segnala soglia <5 GB liberi).
- Batteria <20% in modalità risparmio energetico (Mac).
- File singolo troppo grande (>250 GB cap individuale).
Fix:
- Click sull’icona OneDrive → “Riprendi sincronizzazione”.
- Se non riprende: chiudere completamente l’app (Mac:
cmd+Q, Windows: tasto destro sull’icona barra → Esci) e riaprire. - Verificare spazio disco e connessione.
Prevenzione: configurare alert email all’admin IT se un utente non sincronizza per >24h (Microsoft 365 admin center → Reports → OneDrive activity).
Gotcha 5 — Files On-Demand confonde le app native Mac
Sintomo: Finder mostra il file normalmente, ma Photoshop / InDesign / Lightroom non lo “vede” o lo apre rotto.
Causa: il file è in modalità “solo cloud” (placeholder). Le app native Mac che usano API a basso livello (es. Photoshop in modalità batch) non aspettano il download automatico del placeholder.
Fix: prima di lavorare con app native pesanti, fissare i file in locale:
- Finder → tasto destro sul file/cartella → Mantieni sempre su questo dispositivo.
- Il file scarica in locale e ci resta finché non si toglie il “pin”.
Best practice per studi creativi: configurare le cartelle “lavori attivi” come “sempre sul dispositivo”, e quelle archivio come “solo cloud”. Si fa per cartella, non per file singolo.
Gotcha 6 — Permessi cartella OneDrive errati su Mac
Sintomo: dopo migrazione utente o cambio identity, OneDrive su Mac genera errori del tipo “impossibile sincronizzare /Users/…/OneDrive - Azienda/…” con codici 0x8004de40 o simili.
Causa: macOS ha riassegnato i permessi della cartella Library/CloudStorage durante un update di sistema (capitato con Sonoma 14.3 e Sequoia 15.1). OneDrive non ha più accesso pieno.
Fix:
- System Settings → Privacy & Security → Full Disk Access.
- Abilita OneDrive nella lista (se manca, click su
+e aggiungi/Applications/OneDrive.app). - Riavvia OneDrive.
Gotcha 7 — File .DS_Store di macOS che inquinano la sync
Sintomo: ogni cartella OneDrive contiene file invisibili .DS_Store (metadati Finder Mac) che vengono sincronizzati e che appaiono su Windows come file normali, sporcando il listato.
Fix lato Mac per non creare .DS_Store su cartelle network/cloud:
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true
killall Finder
Effetto: macOS smette di creare .DS_Store sui filesystem di rete e cloud (incluse cartelle OneDrive). Vale per quel solo utente — vanno fatti su ogni Mac.
Configurazione standard consigliata per PMI mista
Per una PMI italiana con 10-30 utenti misti Mac/Windows, la baseline OneDrive che applichiamo regolarmente:
Lato Tenant Microsoft 365
- SharePoint admin center → Sync → Allow syncing only on PCs joined to specific domains (no, mantieni libero — gli utenti Mac non sono mai domain-joined).
- Default OneDrive storage: 1 TB per utente (incluso M365 Business Standard/Premium).
- External sharing: configurato a “Existing guests” per evitare leak.
- Anonymous links scadenza: 30 giorni default.
- Abilitare Known Folder Move (KFM) — sposta automaticamente Desktop/Documenti/Immagini nell’OneDrive su Windows (su Mac la funzione esiste come “Folder backup” ma è disabilitata di default).
Lato Client Mac
- OneDrive app installata via MDM (Intune può gestire anche Mac) o manualmente.
- Files On-Demand abilitato (default).
- Cartella OneDrive in
/Users/Nome/Library/CloudStorage/OneDrive-Azienda(default macOS Big Sur 11+). - Full Disk Access concesso a OneDrive in Privacy & Security.
.DS_Storedisabilitato sui filesystem di rete (vedi sopra).
Lato Client Windows
- OneDrive client più recente (auto-update default).
- Files On-Demand abilitato (default).
- Known Folder Move attivato via Group Policy.
- Long path support abilitato.
- Notifiche sync diagnostica abilitate per riconoscere problemi precocemente.
Quando ha senso un servizio gestito
Sotto i 10-15 utenti la gestione OneDrive può essere fatta caso-per-caso dall’utente più tecnico interno. Oltre i 20-30 utenti misti Mac+Windows i piccoli incidenti diventano costanti e il tempo cumulativo diventa significativo. È il caso d’uso tipico di Assistenza Microsoft 365 gestita: monitoraggio salute tenant, intervento sui ticket OneDrive, configurazione coordinata tra Mac e Windows.
Per discovery gratuita sul tuo scenario specifico (numero utenti, mix Mac/Windows, tipo di file), parla con un nostro consulente.