- Che cos’è mobileassetd su Mac?
- Perché mobileassetd può iniziare a saturare la CPU
- Prime soluzioni in checklist
- Troubleshooting manuale di mobileassetd CPU alta su Mac
- Come prevenire che mobileassetd causi di nuovo CPU alta
- Conclusione
- FAQ
- mobileassetd è un virus o malware sul mio Mac?
- È sicuro fare Force Quit di mobileassetd in Activity Monitor?
- Perché mobileassetd fa picchi di CPU subito dopo un aggiornamento macOS?
- Posso disabilitare mobileassetd permanentemente per risparmiare risorse?
- Dovrei cancellare cartelle di sistema come /Library/Updates per fermare mobileassetd?
Che cos’è mobileassetd su Mac?
Nelle versioni moderne di macOS, mobileassetd è un daemon di sistema (system daemon) che gestisce le “mobile assets”: piccoli componenti modulari che Apple scarica on‑demand invece di includerli in ogni aggiornamento di sistema. Questi asset comprendono, ad esempio, dati di fuso orario e lingua, dizionari, font, voci di Siri, profili RAW delle fotocamere, firmware per accessori, file di supporto per dispositivi iOS e parti del meccanismo di aggiornamento software.
In pratica, questo processo si attiva quando macOS o un’app Apple ha bisogno di uno di questi componenti. Può recuperare un nuovo pacchetto lingua quando abiliti un layout di tastiera, scaricare il supporto RAW quando colleghi una nuova scheda della fotocamera, oppure ottenere blob di firmware quando colleghi un iPhone in modalità di recupero. Su Mac con release recenti come Sonoma e successive, Apple fa maggiore affidamento su questo modello, ed è per questo che mobileassetd è diventato più visibile in Activity Monitor.
In condizioni normali, il daemon consuma CPU e rete per poco tempo, completa il download e poi torna in background. Il problema è quando mobileassetd non “si calma” oppure continua a fare picchi in cima alla lista CPU ogni pochi secondi, facendo sembrare il Mac lento, rumoroso e caldo.

Perché mobileassetd può iniziare a saturare la CPU
Ci sono diversi motivi legittimi per cui questo processo diventa improvvisamente un consumatore eccessivo di risorse, oltre ad alcuni meno evidenti.
Le cause più comuni includono:
- Aggiornamenti macOS e di sicurezza: quando un aggiornamento di sistema viene scaricato o preparato in background, mobileassetd spesso gestisce parti del payload. Finestre di download lunghe o più aggiornamenti incrementali possono tenerlo occupato a lungo.
- Asset on‑demand richiesti dalle app: Xcode e Playgrounds, Foto (Photos) ed editor di terze parti possono richiedere nuovi asset SDK, profili RAW o codec, che passano comunque da mobileassetd. Gli sviluppatori segnalano spesso CPU alta da questo daemon durante build o esecuzione di progetti iOS.
- Problemi di rete o lato server: se il daemon non riesce ripetutamente a raggiungere l’infrastruttura di update di Apple, può ritentare in modo aggressivo, trasformandosi in una “fabbrica” di picchi periodici di CPU. Alcuni se ne accorgono quando firewall software, VPN o filtri contenuti avvisano del traffico TLS in uscita di mobileassetd.
- Corruzione degli asset o download parziali: un asset danneggiato o una cache incompleta può far sì che il daemon provi e riprovi un download o una verifica che non va mai a buon fine, mantenendo CPU e attività disco elevate.
Da un punto di vista più ampio, c’è anche un aspetto di sicurezza. Adware mal configurati o utilità “helper” scritte male a volte si appoggiano a componenti di sistema legittimi e li sovraccaricano in modo imprevedibile. Le famiglie di adware su Mac sono note per causare picchi in processi come WindowServer e mds_stores abusando di API di sistema in background; lo stesso schema può teoricamente influire anche su mobileassetd.
Prime soluzioni in checklist
Prima di passare a una diagnostica più approfondita, conviene fare alcune verifiche rapide che spesso riportano mobileassetd alla normalità.
Controlla cosa sta facendo davvero mobileassetd
- Nel Finder, apri il menu Go e seleziona Utilities.
- Fai doppio clic su Activity Monitor.
- Apri la scheda CPU e clicca sulla colonna % CPU per ordinare dal più alto al più basso.
- Cerca mobileassetd e osserva il grafico CPU per alcuni minuti. Picchi brevi durante un update o subito dopo il login sono spesso normali; un valore costante vicino al 100% (o più istanze che saturano la CPU) è un campanello d’allarme.
Lascia completare gli aggiornamenti e riavvia
- Apri il menu Apple e vai su System Settings.
- Seleziona General e clicca Software Update.
- Se macOS sta scaricando/preparando/installando un aggiornamento, lascia il Mac collegato alla corrente e a una rete stabile fino al completamento. Evita la sospensione durante il processo.
- Quando non ci sono update in sospeso (o dopo che finiscono), scegli Restart.
- Dopo il riavvio, controlla di nuovo Activity Monitor per vedere se mobileassetd si è calmato.
Escludi un semplice collo di bottiglia di rete
- Disattiva temporaneamente VPN, proxy aziendale o firewall particolarmente aggressivi.
- Connettiti a un’altra rete Wi‑Fi o, idealmente, a Ethernet (con adattatore).
- Con Activity Monitor aperto sulla scheda CPU, osserva mobileassetd per alcuni minuti. Se l’uso CPU cala nettamente su una connessione pulita e stabile, probabilmente il trigger sono download di asset falliti.
Se i passaggi base non bastano, passa a quelli più granulari.
Troubleshooting manuale di mobileassetd CPU alta su Mac
Le tecniche seguenti sono più pratiche ma restano sicure se segui le istruzioni. È consigliabile avere un backup Time Machine o simile prima di eliminare cache o elementi di avvio.
1. Forza la chiusura di un’istanza bloccata di mobileassetd
- Apri Activity Monitor via Go → Utilities.
- Assicurati che la scheda CPU sia selezionata e che mobileassetd sia in alto.
- Seleziona mobileassetd e clicca l’icona Stop (✕).
- Nella finestra di dialogo, clicca Force Quit.
- Osserva l’elenco per 1–2 minuti. Il daemon di solito si riavvia automaticamente; l’obiettivo è capire se torna normale o se riparte subito a caricare la CPU.

Forzare la chiusura una volta è sicuro perché macOS lo rilancia, ma farlo ripetutamente senza risolvere la causa è solo un palliativo.
2. Avvia in Safe Mode e poi torna alla normalità
La Safe Mode riduce i componenti non essenziali, pulisce alcune cache e può sbloccare un processo di aggiornamento “inceppato”.
Su Mac Apple silicon:
- Spegni il Mac.
- Tieni premuto il tasto di accensione finché non vedi Loading startup options.
- Seleziona il disco di avvio, tieni premuto Shift e clicca Continue in Safe Mode.
- Accedi, attendi qualche minuto e poi riavvia normalmente dal menu Apple → Restart.

Su Mac Intel:
- Riavvia e tieni subito premuto Shift.
- Rilascia Shift quando vedi la finestra di login con “Safe Boot” in rosso.
- Accedi, attendi il caricamento completo del desktop e riavvia normalmente.
Una volta tornato in modalità normale, ricontrolla Activity Monitor. Se mobileassetd è tranquillo, la causa era probabilmente una cache vecchia.
3. Pulisci cache di update e asset a livello utente
Questo passaggio non tocca file di sistema protetti; riguarda solo cache lato utente che macOS ricrea. Se non ti senti a tuo agio a rimuovere file, puoi saltare.
- Nel Finder: Go → Go to Folder….
- Digita
~/Library/Updatese premi Go. - Sposta eventuali pacchetti vecchi nel Trash.
- Poi Go → Go to Folder… e digita
~/Library/Caches. - Cerca com.apple.SoftwareUpdate e elementi che iniziano con com.apple.MobileAsset. Apri le cartelle e sposta il contenuto (non le cartelle) nel Trash.
- Svuota il Trash e riavvia.

Se mobileassetd era in loop su un asset corrotto o incompleto, forzare la ricostruzione di queste cache spesso ferma la tempesta di CPU.
4. Controlla elementi di avvio e helper in background
Sebbene mobileassetd sia un componente Apple nativo, software di terze parti può “svegliarlo” continuamente in modi poco sani. Vale la pena verificare cosa hai installato quando è iniziato il problema.
Controlla la cartella Applications e cerca utility sconosciute, “system optimizers”, “Mac cleaners”, VPN o app simili ad adware. Rimuovi ciò che sembra sospetto o superfluo.
System Settings → General → Login Items: rivedi Open at Login e Allow in the Background e disattiva voci che non riconosci.
Nel Finder: Go → Go to Folder… e controlla:
/Library/LaunchAgents/Library/LaunchDaemons~/Library/LaunchAgents
Cerca
.plistdal nome strano o chiaramente di terze parti che non corrispondono a software affidabile. Se hai dubbi, spostali in una cartella neutra sul Desktop invece di eliminarli subito.

A questo punto, fidati del tuo giudizio: sai cosa hai installato e cosa non hai mai richiesto. Rimuovere un helper “rogue” che attiva continuamente download di asset può riportare mobileassetd a un comportamento a basso impatto.
Come prevenire che mobileassetd causi di nuovo CPU alta
Quando tutto torna normale, un po’ di manutenzione aiuta molto:
- Applica gli aggiornamenti macOS quando preferisci. Non lasciare grandi update a metà per giorni. Quando il build è pronto, installalo con il Mac collegato e inattivo.
- Evita “ottimizzatori” e helper sospetti. Questi strumenti spesso si agganciano ai servizi di sistema e possono sovraccaricare indirettamente i daemon.
- Usa una rete affidabile per grandi aggiornamenti. Un Wi‑Fi instabile aumenta la probabilità di download bloccati e tentativi infiniti.
- Dai un’occhiata ogni tanto ad Activity Monitor. Un check rapido della scheda CPU aiuta a individuare pattern anomali presto.
- Esegui scansioni di sicurezza periodiche. Un controllo regolare con un tool affidabile come Combo Cleaner aiuta a intercettare adware e PUP.
Conclusione
mobileassetd è una parte centrale del framework Apple per la distribuzione degli asset, non un eseguibile “rogue” per definizione. Picchi brevi di CPU sono normali durante download di aggiornamenti o quando le app richiedono nuovi componenti. Tuttavia, se il processo resta costantemente in cima ad Activity Monitor, è segno di un pipeline di asset inceppato, di un problema di rete o di software di terze parti che lo sollecita eccessivamente.
Confermando il colpevole in Activity Monitor, lasciando completare gli update, ripulendo cache a livello utente, controllando i launch items e scansionando per adware, quasi sempre puoi riportare mobileassetd a un ruolo di background a basso impatto. Ricorda anche che il nome del processo che vedi non è necessariamente la causa reale: potrebbe essere un altro componente a portare questo daemon sotto i riflettori.
FAQ
1. mobileassetd è un virus o malware sul mio Mac?
No. mobileassetd è un daemon di sistema legittimo di Apple che gestisce asset scaricabili per macOS e servizi correlati. È parte del sistema operativo e risiede in posizioni protette che le app normali non possono modificare direttamente. Un uso elevato di CPU da parte di mobileassetd di solito è un effetto collaterale di aggiornamenti, download o glitch, non un’infezione autonoma. Tuttavia, adware e utility “helper” scritte male possono indirettamente far comportare male il daemon; per questo una scansione antimalware ha senso se il problema persiste.
2. È sicuro fare Force Quit di mobileassetd in Activity Monitor?
Fare Force Quit di mobileassetd una volta tramite Activity Monitor è sicuro: macOS lo riavvierà automaticamente quando serve. Questo può interrompere un loop bloccato o cancellare un errore temporaneo, specialmente dopo un aggiornamento interrotto. Quello che non dovresti fare è uccidere ripetutamente il processo come “soluzione” permanente ignorando la causa. Se mobileassetd torna subito al 100% di CPU dopo ogni riavvio, devi indagare su aggiornamenti, rete o software di terze parti come descritto sopra.
3. Perché mobileassetd fa picchi di CPU subito dopo un aggiornamento macOS?
Subito dopo l’installazione (o anche solo il download) di un aggiornamento macOS, il sistema spesso deve recuperare asset aggiuntivi: nuovi file lingua, dati di fuso orario o componenti legati alla sicurezza che non erano inclusi nell’installer principale. mobileassetd orchestra questo lavoro in background, quindi è normale vedere picchi temporanei di CPU, I/O disco e attività di rete in questa fase. Finché il comportamento diminuisce una volta completato l’aggiornamento e dopo un riavvio, non è motivo di preoccupazione. Picchi persistenti ore o giorni dopo indicano che qualcosa è andato storto.
4. Posso disabilitare mobileassetd permanentemente per risparmiare risorse?
Disabilitare mobileassetd in modo permanente non è supportato né consigliato. Il daemon è alla base di varie funzioni core, inclusi gli aggiornamenti software e componenti di sistema on‑demand; tentare di neutralizzarlo con hack di permessi o tool di terze parti può rompere gli update e destabilizzare macOS. L’obiettivo realistico è far sì che mobileassetd si comporti correttamente: si attiva solo quando necessario e poi torna inattivo. Se sei tentato di disabilitarlo del tutto, è meglio individuare la configurazione errata, l’asset corrotto o l’helper “rogue” che lo tiene occupato.
5. Dovrei cancellare cartelle di sistema come /Library/Updates per fermare mobileassetd?
Cancellare manualmente cartelle di aggiornamento di sistema protette (o disabilitare SIP solo per farlo) è eccessivo e può introdurre nuovi problemi. macOS è progettato per gestire queste posizioni da solo, e la best practice attuale è lasciare al sistema le cache a livello di sistema. Se devi fare pulizia, concentrati su aree a livello utente come ~/Library/Updates e ~/Library/Caches, rimuovendo solo i file dentro cartelle specifiche legate agli aggiornamenti. Riavvia sempre dopo ed evita di toccare /System o altri percorsi protetti da SIP.
